Информация о книге

978-5-00100-295-6

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Интернет, Интранет, компьютерные сети » Разработка для Интернет » JavaScript для детей. Самоучитель по программированию

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

Иванов и Фербер, Манн, 2016 г., 288 стр., 978-5-00100-295-6


Описание книги

О книге Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt. Вы напишете несколько настоящих игр - поиск сокровищ на карте, \"Виселицу\" и \"Змейку\". На каждом шаге вы сможете оценить результаты своих трудов - в виде работающей программы, а с понятными инструкциями, примерами и забавными иллюстрациями обучение будет только приятным. Книга для детей от 10 лет. От автора и издателей Почему именно JavaScript? Эта книга - не только введение в JavaScript, но и вообще в программирование. Вы узнаете, как кодить на этом языке - с самых основ. Каждая глава посвящена отдельной теме, и в каждой следующей главе вы изучаете что-то новое, опираясь на уже прочитанное. Кроме того, вас ждут упражнения, которые помогут расширить примеры и написать собственный код. К концу книги вы сможете запрограммировать свою игру с анимацией! Если вы просто хотите научиться программировать, почему стоит выбрать именно JavaScript? Что же,...

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

ВВЕДЕНИЕ
ЧАСТЬ 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
ГЛОССАРИЙ
ОБ АВТОРЕ
БЛАГОДАРНОСТИ


Об авторе


Последние поступления в рубрике "Разработка для Интернет"



Легкий способ выучить Python 3 еще глубже Легкий способ выучить Python 3 еще глубже Шоу З.

Воплотите ваши идеи в код самого высокого качества! Зед Шоу – один из тех, кто по-настоящему разбирается в Python. Его советы помогли миллионам программистов по всему миру, помогут они и вам. От вас потребуется лишь дисциплина, желание и упорство, все......

Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Дейли Б.

Node.js является главной средой для программирования на стороне сервера, MongoDB — самой распространенной базой данных типа NoSQL и Angular— ведущим каркасом для разработки веб-приложений на стороне клиента по шаблону MVC. Совместно они образуют легко......

Программирование GPU при помощи Python и CUDA Программирование GPU при помощи Python и CUDA Тоуманнен Б.

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Морган Н., JavaScript для детей. Самоучитель по программированию в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.