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

Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt.
Вы напишете несколько настоящих игр — поиск сокровищ на карте, «Виселицу» и «Змейку».
На каждом шаге вы сможете оценить результаты своих трудов — в виде работающей программы, а с понятными инструкциями, примерами и забавными иллюстрациями обучение будет только приятным.
Книга для детей от 10 лет.
ОГЛАВЛЕНИЕ:
ВВЕДЕНИЕ
ЧАСТЬ I. ОСНОВЫ
1. ЧТО ТАКОЕ JAVAS...
...подробнее
Подробнее об издании

Аннотация

Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt.
Вы напишете несколько настоящих игр — поиск сокровищ на карте, «Виселицу» и «Змейку».
На каждом шаге вы сможете оценить результаты своих трудов — в виде работающей программы, а с понятными инструкциями, примерами и забавными иллюстрациями обучение будет только приятным.
Книга для детей от 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
ГЛОССАРИЙ
ОБ АВТОРЕ
БЛАГОДАРНОСТИ

Выходные данные

2016

Мягкая обложка, 288 стр.

Формат: 170х240 мм

Офсетная бумага

Цветные иллюстрации


ID 1312978



ПОКУПАЙТЕ С УВЕРЕННОСТЬЮ

SSL Cerficate Покупки гарантированно являются простыми и безопасными!
ГАРАНТИЯ БЕЗОПАСНОСТИ

БЫСТРО И ВЫГОДНО

Быстрая доставка
Клик, и заказ доставлен!
РЕАЛЬНАЯ ЦЕНА

СТАТЬИ, НОВОСТИ И КОНКУРСЫ

Блог Библиолога Будьте в курсе акций, конкурсов, новинок - выбирайте по душе!
БЛОГ БИБЛИОЛОГА

наверх

Web Statistics