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

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

Издательство: Манн, Иванов и Фербер ООО
2016
Мягкая обложка
Артикул товара: 00000012598
Серия: Детство
ISBN: 978-5-00100-295-6
Страниц: 288
Формат: 80x100/16
Вес: 590
Цена: 664.00
Вес продукта: 590 g
Кол-во:  
  • Описание
  • Отзывы

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

Эта книга позволит вам погрузиться в программирование и с легкостью освоить JavaScipt. Вы напишете несколько настоящих игр — поиск сокровищ на карте, «Виселицу» и «Змейку». На каждом шаге вы сможете оценить результаты своих трудов — в виде работающей программы, а с понятными инструкциями, примерами и забавными иллюстрациями обучение будет только приятным. Книга для детей от 10 лет.

От автора и издателей

Почему именно 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 лет, которые хотят научиться программировать.

  • Для родителей, которые хотят помочь детям освоить первые навыки программирования.

  • Для учителей информатики, которые хотят сделать свои уроки полезными и необычными!

Ник Морган — frontend-разработчик в Twitter. Ник обожает язык JavaScript и делится его секретами с искренней любовью.

978-5-00100-295-6

Манн, Иванов и Фербер ООО

Есть вопросы?

Вы можете задать нам вопрос(ы) с помощью следующей формы.

Имя:

Email

Пожалуйста, сформулируйте Ваши вопросы относительно JavaScript для детей. Самоучитель по программированию:

Введите число, изображенное на рисунке

code
Каталог
Опрос
Нравится ли вам наш магазин?





  Абгарян Н.    Абдуллаев Ч. А.    Аверин М. М.    Адамс Дж.    Адизес И. К.    Аксаков С. Т.    Аксенова А. К.    Акунин Б.    Алабугина Ю. В.    Алеев В. В.    Александрова Г. С.    Александрова Л. А.    Александрова Н. Н.    Александрова Э. И.    Алексеев Ф. С.    Алимпиева М. Н.    Алышева Т. В.    Американская литература    Анащенкова С. В.    Английская литература    Андерсен Г. Х.    Андерсен Х. К.    Андерсен Х.-К.    Аптулаева Т. Г.    Арбекова Н. Е.    Арнгольд И. В.    Артасов И. А.    Архангельский Г. А.    Афанасьев А. Н.    Афанасьева О. В.    Афонькина Ю. А.    Ахерн С.    Ахматова А. А.    Бажов П. П.    Бальмонт К. Д.    Барабанов В. В.    Баранов П. А.    Баранова К. М.    Баратынский Е. А.    Барашкова Е. А.    Баринова И. И.    Барри Дж. М.    Барто А. Л.    Батова И. С.    Беденко М. В.    Безкоровайная Е. В.    Безруких М. М.    Беляев А. Р.    Березенкова Т. В.    Берестов В. Д.    Берн Э.    Бианки В. В.    Биболетова М. З.    Бим И. Л.    Бисеров А. Ю.    Блок А. А.    Богданова Г. А.    Боголюбов Л. Н.    Болотникова Н. В.    Бомон Э.    Бонд М.    Бондаренко А. А.    Босова А. Ю.    Босова Л. Л.    Братья Гримм    Браун Д.    Бренифье О.    Бронте Ш.    Брукс Ф.    Брэдбери Р. Д.    Бубновский С. М.    Бука Т. Б.    Буковски Ч.    Булгаков М. А.    Булычев К.    Бунеев Р. Н.    Бунимович Е. А.    Бунин И. А.    Буряк М. В.    Бутузов В. Ф.    Быков Д. Л.    Быкова Н. И.    Васильев Б. Л.    Васильевых И. П.    Ваулина Ю. Е.    Вахрушев А. А.    Вебб Х.    Векшина Т. В.    Веллер М. И.    Веракса Н. Е.    Вербицкая М. В.    Верещагина И. Н.    Верн Ж.    Вильмонт Е. Н.    Виноградова Е. А.    Виноградова Н. Ф.    Виногродский Б. Б.    Владимиров В. В.    Волков А. М.    Волкова Е. В.    Волкова К. В.    Волкова С. И.    Володина Н. В.    Воронкевич О. А.    Высоцкая Ю. А.    Габова Е. В.    Габриелян О. С.    Гаврина С. Е.    Гаглоев Е.    Гайдар А. П.    Галанжина Е. С.    Галанов А. С.    Галунчикова Н. Г.    Гапчинская Е.    Гарин-Михайловский Н. Г.    Гарсиа Маркес Г.    Гаршин В. М.    Гауф В.    Гевуркова Е. А.    Гейдман Б. П.    Гейман Н.    Генденштейн Л. Э.    Генри О.    Георгиева М. О.    Гербова В. В.    Гиппенрейтер Ю. Б.    Гладышева Н. Н.    Глазков Ю. А.    Гоголь Н. В.    Голон А.    Голубь В. Т.    Голявкин В. В.    Горбов С. Ф.    Горбунова И. В.    Гордиенко Н. И.    Горецкий В. Г.    Горький М.    Госинни Р.    Гостева Ю. Н.    Гофман Э. Т. А.    Гранже Ж.-К.    Грачев А. В.    Грехнёва Г. М.    Грибоедов А. С.    Гризик Т. И.    Грин А. С.    Гришковец Е. В.    Грэй Дж.    Гумилев Н. С.    Гусева Е. В.    Гюго В.    Даль В. И.    Данилов А. А.    Данилова Г. И.    Данилова Е. А.    Данилова Л.    Двинина Л. В.    Дени М.    Денисова Д.    Денисова Е. Т.    Державина В. А.    Дефо Д.    Джером К. Дж.    Джин Ф.    Диккенс Ч.    Дмитриева В. Г.    Дмитриева О. И.    Довлатов С. Д.    Додокина Н. В.    Дойл А. К.    Домогацких Е. М.    Донцова Д. А.    Дорожин Ю.    Доронькин В. Н.    Дорофеев Г. В.    Дорофеева А.    Достоевский Ф. М.    Драбкина С. В.    Драгунский В. Ю.    Драйзер Т.    Дронов В. П.    Дружинина М. В.    Дубова М. В.    Дули Д.    Дули Дж.    Душина И. В.    Дыбина О. В.    Дьячкова Л. В.    Дюма А.    Евдокимова А. О.    Егораева Г. Т.    Егорова Н. В.    Емец Д. А.    Ерина Т. М.    Ермолинская Е. А.    Ерохина Е. Л.    Ершова А. П.    Есенин С. А.    Ефанова З. А.    Ефросинина Л. А.    Жижина Е. А.    Жиренко О. Е.    Житков Б. С.    Жукова Н. С.    Жукова О. С.    Жуковский В. А.    Журова Л. Е.    Жутауте Л.    Захаров В. Б.    Заходер Б. В.    Звавич Л. И.    Звездная Е.    Земцова О. Н.    Зощенко М. М.    Зубарева И. И.    Иванов А. В.    Иванов С. В.    Иванова И. В.    Иванова С.    Игнатьева Т. В.    Ильф И. А.    Илюхина В. А.    Истомина Н. Б.    Итальянская литература    Калачева Е. Н.    Калинова Г. С.    Канадская литература    Канакина В. П.    Карышева Е. Н.    Катаев В. П.    Кауфман К. И.    Кафка Ф.    Кеннеди Д.    Кизима Г. А.    Ким Н. А.    Кинг С.    Кирдий В.    Кишенкова О. В.    Климанова Л. Ф.    Клэр К.    Клюхина И. В.    Ковалева Г. С.    Коваленко З. Д.    Коваль Ю. И.    Кови С. Р.    Ковригина Т. В.    Козлов С. Г.    Колдина Д. Н.    Колесникова Е.    Колесникова Е. В.    Колпаков С. В.    Кольцов А. В.    Колягин Ю. М.    Комарова С. В.    Комарова Т. С.    Комарова Ю. А.    Коноваленко В. В.    Коноваленко С. В.    Константинова И. В.    Копылова В. В.    Корешкова Т. В.    Корнилова О. А.    Коровина В. Я.    Косинова Е. М.    Костюченко М. П.    Котова О. А.    Кочурова Е. Э.    Кошкина А. В.    Коэльо П.    Крапивин В. П.    Кристи А.    Критская Е. Д.    Крупенчук О. И.    Крылов И. А.    Крылова О. Н.    Крюкова Т. Ш.    Кубасова О. В.    Кудрявцева Е. А.    Кузнецова Л. В.    Кузнецова М. И.    Кузовлев В. П.    Кулигина А. С.    Куликова Е. Н.    Кулинич Г. Г.    Куприн А. И.    Курдюмова Т. Ф.    Кутявина Н. Л.    Кутявина С. В.    Куцакова Л. В.    Кучменко В. С.    Кэрролл Л.    Лаваль Т.    Лавкрафт Г. Ф.    Лаврова Н. М.    Лагин Л. И.    Ладыженская Т. А.    Лазебникова А. Ю.    Ланин Б. А.    Лаппо Л. Д.    Ларионова И. В.    Латчук В. Н.    Леви М.    Лермонтов М. Ю.    Лернер Г. И.    Лесков Н. С.    Летягин А. А.    Линдгрен А.    Лискова Т. Е.    Литвинов С. В.    Литвинова А. В.    Литература стран Латинской Америки    Лободина Н. В.    Лондон Дж.    Лукьяненко С. В.    Лунин В. В.    Лутцева Е. А.    Лысенко Ф. Ф.    Львов В. В.    Львова С. И.    Мазанова Е. В.    Мазанова Е. К.    Майков А. Н.    Максимова Т. Н.    Малаховская О. В.    Мальцева И. М.    Малюшкин А. Б.    Мамин-Сибиряк Д. Н.    Манн И. Б.    Маринина А. А.    Марон А. Е.    Мартин Дж. Р. Р.    Марченко И. С.    Маршак С. Я.    Маслова С. В.    Матвеев С. А.    Матвеева Е. И.    Матюшкина К.    Маяковский В. В.    Медоус Д.    Мезенцева В. Н.    Мейл П.    Мельникова Н. Б.    Мельникова О. Н.    Мерзляк А. Г.    Меркин Г. С.    Метлицкая М.    Микулина Г. Г.    Мильруд Р. П.    Минаева С. С.    Миндюк Н. Г.    Миракова Т. Н.    Миронов С. К.    Миронова Н. А.    Михайлова С. Ю.    Михалков С. В.    Михалкова Е. И.    Михеева И. В.    Мишакина Т. Л.    Мищенкова Л. В.    Мойес Дж.    Мордкович А. Г.    Моро М. И.    Москвин Г. В.    Мошковская Э. Э.    Музланова Е. С.    Муравин Г. К.    Муравина О. В.    Мураками Х.    Мурченко Н. А.    Мюллер В. К.    Мюссо Г.    Мякеля Т.    Мёдов В. М.    Набоков В. В.    Нарушевич А. Г.    Небыкова О. Н.    Недомеркова И. Н.    Некрасов Н. А.    Немецкая литература    Несбё Ю    Нефедова Е. А.    Никитин И. С.    Николаева Л. П.    Никольская А.    Никулина М. Ю.    Ницше Ф. В.    Нищева Н. В.    Новикова В. П.    Новикова Л. И.    Новиковская О. А.    Новицкая М. Ю.    Норвежская литература    Носов Н. Н.    Одоевский В. Ф.    Оралова О. В.    Орехов А. А.    Осеева В. А.    Остер Г. Б.    Остин Дж.    Павлова О. В.    Паланик Ч.    Панебратцев Ю. А.    Пантелеев Л.    Парфенов Л. Г.    Пасечник В. В.    Пастернак Б. Л.    Патрикеев А. Ю.    Паустовский К. Г.    Пелевин В. О.    Перельман Я. И.    Пермяк Е. А.    Перро Ш.    Песняева Н. А.    Петерсон Л. Г.    Петрановская Л. В.    Петренко С. В.    Петров Е. П.    Пивоварова И. М.    Плаксунова Д.    Платонов А. П.    Плешаков А. А.    Плещеев А. Н.    Пляцковский М. С.    По Э. А.    Поглазова О. Т.    Полонский В. Б.    Польская литература    Полякова Т. В.    Пономарева И. Н.    Пономарёв М. В.    Попов М. А.    Потапов М. К.    Похлебкин В. В.    Пратчетт Т.    Прилепин З.    Притыкина Т. А.    Пришвин М. М.    Прокофьева С. Л.    Птухина А. В.    Пурышева Н. С.    Пуряева Н. Н.    Пушкин А. С.    Пятак С. В.    Радченко О. А.    Рамзаева Т. Г.    Ремарк Э. М.    Репкин В. В.    Родари Дж.    Рой О. Ю.    Роллинс Дж.    Романова Н. И.    Рослова Л. О.    Роулинг Дж. К.    Рубина Д. И.    Рудницкая В. Н.    Рудченко Т. А.    Рурукин А. Н.    Руссо Ф.    Рыбченкова Л. М.    Рыжова Л. И.    Рэнд А.    Рязановский А. Р.    Савенкова Л. Г.    Саган Ф.    Салтыков-Щедрин М. Е.    Самсонова Л. Ю.    Сапковский А.    Сасова И. А.    Семина И. К.    Семёнов А. Л.    Сенина Н. А.    Сент-Экзюпери А. де    Сергеева Г. П.    Сивоглазов В. И.    Симоненко В. Д.    Симонова Е. В.    Синица Н. В.    Сиротин В. И.    Ситникова Т. Н.    Скоттон Р.    Скребицкий Г. А.    Скрипка Е. Н.    Славина Т. Н.    Сладков Н. И.    Смирнов А. Т.    Смирнова Е. В.    Соловейчик М. С.    Соловьева Е. В.    Соловьева Ф. Е.    Соловьева Ю. А.    Сонин Н. И.    Сорокина Е. Н.    Спаркс Н.    Стивенсон Р. Л.    Стивенсон С.    Стругацкий А. Н.    Стругацкий Б. Н.    Суриков И. З.    Суркова Л. М.    Сутеев В. Г.    Сухова Т. С.    Сухорукова Л. Н.    Таможняя Е. А.    Тарасенко Л. Т.    Твен М.    Тер-Минасова С. Г.    Тимченко Л. И.    Тихомирова Е. М.    Ткачева М. В.    Ткаченко Н. А.    Токарева В. С.    Токмакова И. П.    Толкин Дж. Р. Р.    Толстой А. К.    Толстой А. Н.    Толстой Л. Н.    Топоркова И. Г.    Трауб М.    Трафимова Г. В.    Трейси Б.    Трунцева Т. Н.    Тумановская М. П.    Тургенев И. С.    Тютчев Ф. И.    Уайльд О.    Узорова О. В.    Улицкая Л. Е.    Ульева Е. А.    Уорелл Э.    Усачев А. А.    Успенский Э. Н.    Устинова Л. Ю.    Устинова Т. В.    Ушакова О. Д.    Ушакова О. С.    Ушинский К. Д.    Фаулз Дж. Р.    Федорова Н. Е.    Федосова Н. А.    Федотова О. Н.    Фет А. А.    Филиппова Т. А.    Фицджеральд Ф. С.    Фрай М.    Французская литература    Фрейд З.    Фёдорова Л. И.    Хармс Д. И.    Хей Л.    Хейли А.    Хилл Н.    Холодова И. А.    Холодова О. А.    Цветаева М. И.    Цветкова Г. В.    Циновская С. П.    Цыбулько И. П.    Цыферов Г. М.    Чайлд Л.    Чарская Л. А.    Чекин А. Л.    Чернова М. Н.    Черноиванова Н. Н.    Черный С.    Чехов А. П.    Чудинова Е. В.    Чуковский К. И.    Чуракова Н. А.    Чуракова Р. Г.    Чхартишвили Г. Ш.    Шамчикова В. М.    Шарма Р. С.    Шварц Е. Л.    Шевелев К. В.    Шевкин А. В.    Шейкина С. А.    Шекспир У.    Шишкова И. А.    Шклярова Т. В.    Шорыгина Т. А.    Шпикалова Т. Я.    Шубина Г. В.    Щеглова И. В.    Щерба Н. В.    Щербина С. В.    Эббс Б.    Эванс В.    Эрже    Юдачева Т. В.    Юрье Ж.    Языканова Е. В.    Якир М. С.    Якубовская Э. В.    Янссон Т.    Янушко Е.    Янушко Е. А.    Японская литература    Яснов М. Д.    Яценко И. Ф.    Ященко И. В.  
Metrika