JavaScript для детей. Самоучитель по программированию
JavaScript для детей. Самоучитель по программированию JavaScript для детей. Самоучитель по программированию JavaScript для детей. Самоучитель по программированию JavaScript для детей. Самоучитель по программированию
Ник Морган

JavaScript для детей. Самоучитель по программированию

Видавництво Манн, Иванов и Фербер
Рік видання 2016
В наявності
413.00 Грн
Заповніть форму:
Оплата и доставка
 
Безкоштовна доставка
за Ваше замовлення від 800 грн
 
Кур’єром по Львову
безкоштовно від 800 грн.
(до 800 грн. – вартість від 35 грн.,залежно від ваги замовлення)
 
Кур’єром по Києву
безкоштовно від 800 грн.
(до 800 грн. – вартість 35 грн.,залежно від ваги замовлення)
 
До складу Нової пошти у Вашому місті
безкоштовно від 800 грн.
(до 800 грн. – вартість від 35 грн.,залежно від ваги замовлення)
 
З доставкою кур'єрською службою за адресою від 65 грн.
(залежно від ваги замовлення)
 
Спосіб оплати:
 
- Готівкою
- Оплата на картку (через Приват24, Portmone, IBox та інші)
- Післяплата (оплата при отриманні товару на складі Нової пошти – враховуються % за зворотню доставку оплати)
Чому саме JavaScript?
Ця книга - не тільки введення в JavaScript, але і взагалі в програмування.
Ви дізнаєтеся, як кодувати на цій мові - з самих основ. Кожна глава присвячена окремій темі, і в кожній наступній главі ви вивчаєте щось нове, спираючись на вже прочитане. Крім того, вас чекають вправи, які допоможуть розширити приклади і написати власний код. До кінця книги ви зможете запрограмувати свою гру з анімацією!
 
Якщо ви просто хочете навчитися програмувати, чому варто вибрати саме JavaScript?
Що ж, по-перше, починати писати на ньому код - легко. Всі сучасні браузери запускають код на JavaScript без додаткових зусиль з вашого боку, вам не знадобиться встановлювати ніяких додаткових програм.
 
Це сильно відрізняє цю мову від інших мов програмування, де вам потрібні спеціальні інструменти і таблиці розділів, щоб запускати код.
Крім того, на JavaScript писати весело! Він дає програмісту багато свободи, ви можете писати код у власному стилі, і - що важливо - ця мова прощає багато помилок.
 
І останнє - програмування на JavaScript відкриває перед вами цілий новий світ можливостей. Саме завдяки цій мові веб-сторінки стають інтерактивними, але ви можете написати на ньому цілий сайт або, наприклад, запрограмувати справжнього робота!
 
Книга поділена на три частини:
 
Частина 1 присвячена базовим елементам JavaScript, включаючи різні види даних, умовних конструкцій, операторів циклів і функцій. Ви дізнаєтеся, як створювати прості HTML-сторінки і напишете текстову версію гри "Шибениця".
 
Частина 2 знайомить з більш просунутими техніками, включаючи jQuery, об'єктно-орієнтоване програмування, запуск коду за таймером і реакцію на дії користувача і ін. Ви зможете написати гру "Пошук скарбів", яка буде вже по-справжньому взаємодіяти з гравцем!
 
Частина 3 присвячена елементу canvas, яка дозволяє додати графіку до програми.
 
Ви дізнаєтеся, як малювати за допомогою JavaScript, як анімувати зображення і як контролювати анімації з клавіатури. Зібравши всі знання разом, ви зможете написати гру "Змійка" - і вдосталь пограти в неї. В кінці книги є глосарій і список рекомендованої літератури.
 
фішки книги
 
Через прості і забавні приклади ви поринете в одну з найпопулярніших мов програмування.
Кожна нова тема підкріплюється реальною програмою, яку ви напишете, спираючись на поради автора.
У кожному розділі є вправи для самостійного рішення. Відповіді до них можна завантажити на нашому сайті (але краще спробувати все зробити самим!)
Приклади супроводжують смішні ілюстрації, з якими навчання стає веселіше
В кінці книги Нік дає рекомендації по тому, куди можна розвивати отримані навички і як використовувати мову
Всі англійські терміни (яких в програмуванні не уникнути!) винесені на поля, що робить книгу вкрай зручною у використанні і допомагає вчити мову
 
Про JavaScipt
JavaScipt - це далеко не єдина мова програмування. По суті, мов дуже багато, рахунок йде на сотні, однак є чимало причин вибрати саме JavaScript. Наприклад, вивчати його набагато простіше (і цікавіше), ніж багато інших мов. Але, мабуть, найвагоміша причина така: щоб писати і виконувати JavaScript-програми, досить інтернет-браузера - такого, як Internet Explorer, Mozilla Firefox або Google Chrome. У кожен з цих браузерів вбудований інтерпретатор JavaScript, який зможе виконувати JavaScript-програми. І ніякого спеціального програмного забезпечення вам не знадобиться.
 
Для кого ця книга
Для дітей від 10 років, які хочуть навчитися програмувати.
Для батьків, які хочуть допомогти дітям освоїти перші навички програмування.
Для вчителів інформатики, які хочуть зробити свої уроки корисними і незвичайними!
 
ЗМІСТ
ВВЕДЕНИЕ
 
ЧАСТЬ I. ОСНОВЫ

1. ЧТО ТАКОЕ JAVASCRIPT?
Знакомьтесь: JavaScript
Зачем изучать JavaScript?
Пробуем JavaScript 
Строение JavaScript-программы
Что мы узнали
 
2. ТИПЫ ДАННЫХ И ПЕРЕМЕННЫЕ
Числа и операторы 
Переменные
Строки 
Булевы значения
Undefined и null 
Что мы узнали
 
3. МАССИВЫ
Зачем нужны массивы?
Создание массива 
Доступ к элементам массива
Создание и изменение элементов
Разные типы данных в одном массиве
Работаем с массивами 
Что полезного можно сделать с массивами
Что мы узнали
 
4. ОБЪЕКТЫ
Создание объектов
Доступ к значениям внутри объектов 
Добавление элементов объекта
Массивы объектов
Исследование объектов в консоли 
Что полезного можно сделать с объектами

Что мы узнали

5. ОСНОВЫ HTML
Текстовые редакторы 
Наш первый HTML-документ 
Теги и элементы 
Полноценный HTML-документ 
Иерархия HTML
Добавим в HTML ссылки
Что мы узнали

6. УСЛОВИЯ И ЦИКЛЫ 
Внедрение JavaScript-кода в HTML 
Условные конструкции 
Циклы
Что мы узнали
Код игры
Что мы узнали

8. ФУНКЦИИ 
Базовое устройство функции 
Создаем простую функцию 
Вызов функции 
Передача аргументов в функцию
Возврат значения из функции 
Вызов функции в качестве значения
Упрощаем код с помощью функций
Ранний выход из функции по return 
Многократное использование return вместо конструкции if... else
Что мы узнали

ЧАСТЬ II. ПРОДВИНУТЫЙ JAVASCRIPT

9. DOM И JQUERY 

Поиск элементов DOM 
Работа с деревом DOM через jQuery
Создание новых элементов через jQuery 
Анимация элементов средствами jQuery
Цепной вызов и анимация на jQuery
Что мы узнали

10. ИНТЕРАКТИВНОЕ ПРОГРАММИРОВАНИЕ 
Отложенное выполнение кода и setTimeout
Отмена действия таймера
Многократный запуск кода и setlnterval
Анимация элементов с помощью setlnterval
Реакция на действия пользователя 
Что мы узнали
Код игры
Что мы узнали

12. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ 
Простой объект
Добавление к объектам новых методов 
Создание объектов с помощью конструкторов
Рисуем машины
Настройка объектов через прототипы
Что мы узнали

ЧАСТЬ III. ГРАФИКА

13. ЭЛЕМЕНТ CANVAS
Создаем "холст" 
Рисование на "холсте" 
Выбор цвета 
Рисование контуров прямоугольников

Рисование линий или путей 

Заливка путей цветом 
Рисование дуг и окружностей 
Рисование нескольких окружностей с помощью функции
Что мы узнали

14. АНИМАЦИИ С ПОМОЩЬЮ CANVAS
Движение по странице
Изменение размера квадрата
Случайная пчела 
Отскакивающий мяч
Что мы узнали

15. УПРАВЛЕНИЕ АНИМАЦИЯМИ С КЛАВИАТУРЫ 
События клавиатуры
Управляем мячом с клавиатуры
Код программы 
Запуск программы 
Что мы узнали

16. ПИШЕМ ИГРУ "ЗМЕЙКА": ЧАСТЬ 1
Игровой процесс
Структура игры
Начинаем писать игру
Рисуем рамку 
Отображение счета
Конец игры
Что мы узнали

17. ПИШЕМ ИГРУ "ЗМЕЙКА": ЧАСТЬ 2 
Создаем конструктор Block
Создаем змейку
Перемещаем змейку

Управляем змейкой с клавиатуры

Создаем яблоко 
Код игры
Что мы узнали

ПОСЛЕСЛОВИЕ: КУДА ДВИГАТЬСЯ ДАЛЬШЕ 
Больше о JavaScript
Веб-программирование 
Графическое программирование
3D-программирование
Программирование роботов
Программирование звука
Программирование игр 
Обмен кодом с помощью JSFiddle
ГЛОССАРИЙ
ОБ АВТОРЕ 
БЛАГОДАРНОСТИ

Додаткові характеристики
сторінки 288 с.
палітурка м'яка
формат 80x100/16
ISBN 978-5-00100-295-6

З цією книгою рекомендуємо

Написати відгук

Ваше Ім’я:
Введіть код, вказаний на зображенні:

Рейтинг
Ваш відгук:

Примітка:HTML теги не дозволені! Використовуйте звичайний текст.

Залишити відгук