Книга недели: «JavaScript для детей»
Книга: «JavaScript для детей: самоучитель по программированию»
Оригинальное название: «Javascript for kids: a playful introduction to programming»
Автор: Ник Морган
Вышла: 2016 год
Издательство: «Манн, Иванов и Фебер»
Язык: перевод с английского
Об авторах
Ник Морган — фронтед-разработчик в компании Twitter. Он любит все языки программирования, но к JavaScript питает особую нежность. Ник живет в Сан-Франциско (в его туманной части) со своей невестой и пушистой собакой Оладушком. Вы можете прочесть блог Ника по адресу skilldrick.co.uk. Кроме него, следует отметить и художника Мирана Липовача, чьи забавные иллюстрации сопровождают практически каждый абзац книги.
О книге
Самое главное в «JavaScript для детей» — это простота и наглядность. Ник, будучи опытным программистом, прекрасно понимает, что детям (да и, будем откровенны, некоторым взрослым) совсем непросто окунуться во все тонкости этого ремесла, ведь даже базовые вещи здесь требуют определенных знаний в математике и, как это ни странно, лингвистике. Сразу хотим отметить, что этот самоучитель прекрасно подойдет не только детям от 10 лет, но и всем тем людям, которые хотят научиться программированию на JavaScript, но понятия не имеют, с чего им начать.
Книга поделена на три больших раздела: «Основы», «Продвинутый JavaScript» и «Графика», охватывая таким образом все наиболее важные аспекты языка программирования и создания собственных веб-проектов. Поскольку во время чтения книги у вас нет возможности копировать строчки кода с ее страниц и интегрировать их в браузер, Ник сохранил все оригинальные шрифты и цветовую кодировку, так что текст в книге максимально приближен к тому тексту, который вы увидите в консоли во время выполнения заданий и самостоятельной тренировки. Благодаря обучающей программе, читатель пройдет полный курс, от создания массивов и объектов до объектно-ориентированного программирования и манипуляций с графикой.
Отдельным преимуществом, на которое просто нельзя не обратить внимание, является тот факт, что «игровой» аспект самоучителя (опущенный при переводе, но присутствующий в оригинальном названии) буквально дает вам возможность самостоятельно накодить несколько самых популярных, любимых с детства игр. Хотите сами сделать «Змейку» или пойнт«н«клик квест? Нет ничего проще! Для того, чтобы вам не пришлось самостоятельно возиться с фотошопом или рисовать графику от руки, все ресурсы, необходимые для полноценной игры, заранее подготовлены автором и находятся на специальных сайтах в абсолютно бесплатном доступе.
Об издании
«JavaScript для детей» выполнена в мягкой обложке, так что вы легко можете взять ее с собой на работу или в школу, не опасаясь перегрузить сумку. Каждая страница украшена забавными иллюстрациями, так что даже ребенок не заскучает, рассматривая веселые картинки во время выполнения заданий. В конце книги находится небольшой словарик, а также напутствие от автора и инструкция, в каком направлении вам двигаться, когда вы постигли и закрепили все, чему учит вас книга. Все это, вкупе с легким и неформальным языком повествования, вне всякого сомнения является отличным способом совершить свои первые шаги на пути становления программистом.