«Единственный способ творить великие дела – это любить то, что ты делаешь»
JavaScript

Игра на «Морской Бой» на JavaScript: Простая Игра и Игра для Двоих


В прошлой статье JavaScript - Что дальше? я остановился на том, что мне будет интересно и полезно пройти англоязычный курс по JavaScript, чтобы не только углубить/расширить свои знания по языку и научиться правильно работать с кодом, но и освоить английский язык, который в дальнейшем может пригодиться.

Итак, в этой статье я начну обзор одного из курсов по JavaScript, который предлагается пройти за пределами РУ-нета. Как организован и что предлагает англоязычный курс JavaScript? Здесь мы начнем об этом разговор.



Англоязычный курс - Введение

Конечно же, все начинается с введения, в котором делается краткий обзор курса. Здесь сначала изучаются основы языка JavaScript и программмирования в целом.

Затем происходит более глубокое погружение в язык. Идет речь о том, что прохождение этого курса дает хорошее сочетание теоретических и практических знаний, которых нет у многих других начинающих разработчиков JavaScript. Это уже интересно.

Также в англоязычном курсе JavaScript есть несколько проектов. Сначала JavaScript используется в браузере, происходит взаимодействие Javascript с HTML-страницей. Затем будет закодировано некое приложение, которое отслеживает доходы и расходы, и вычисляет глобальный бюджет за месяц.

Кроме этого, прохождение англоязычного курса по JavaScript обещает научить нас правильно организовывать работу с кодом (думаю, что мне этого не хватало при написании кода для игры морской бой). И как на самом деле следует думать о проблемах и решениях?

Что еще можно сказать об этом курсе?

Работа с JavaScript кодом начинается со стандарта ES5, затем в последующих разделах будут рассматриваться версии ES6, Es7 и даже ES8.

Цель этого курса - стать продвинутым JavaScript разработчиком и сделать в дальнейшем карьеру. Звучит не плохо.

Редактор Brackets - Начальная настройка

В начале курса работа с кодом происходит в редакторе Brackets. Плох он или хорошо, пока трудно сказать, так как я только начал с ним работать. Со временем станет ясно и тогда об этом будет сказано отдельно.

По мере прохождения курса работа с кодом будет продолжена в редакторе VS Code. Поэтому Brackets не является обязательным редактором. Можно пользоваться любым другим, например, Sublime или Atom или каким-то еще.

Но вернемся в Brackets. Этот редактор имеет в своем арсенале большое количество плагинов, которые делают его хорошим инструментом для веб-разработки. Также в нем есть подсветка синтаксиса и подсказки при редактировании HTML, CSS и JS-файлов.

Что касается начальных настроек редактора Brackets, то перед началом работы предлагается обновить тему и использовать OS X Style|Flat & Dark. Неплохо будет установить расширение Brackets Tree Icons, которое добавляет значки к типам файлов и папкам. И расширение Autosave Files on Window Blur - для автоматического сохранения всех открытых файлов при выходе из редактора.

Замечание/предупреждение

Стоит отметить, что при использовании редактора Brackets, разработчик может получать странные предупреждения/ошибки типа "console not defined", которые на самом деле не являются ошибками в Вашем коде. И если код работает, то эти предупреждения следует игнорировать.

Пока не ясно, как это будет выглядеть на практике, но заранее могу сказать, что мне лично это уже не нравиться: не хочется видеть в консоли сообщения о несуществующих ошибках.

Но посмотрим на деле что к чему и если кому-то ошибки типа "console not defined" будут явно мешать, то можно использовать другой редактор, например, VS Code.

Это было введение в англоязычный курс по JavaScript. В следующей статье рассмотрим, с чего начинается обучение этому популярному языку программирования за пределами Ру-нета.

Отзывы и комментарии:

Комментариев нет...

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


НЕ Рунет
Англоязычный курс по JavaScript - Введение
35
JavaScript - Что дальше?
49
Начало работы с JavaScript – Переменные и типы данных
20
Последние заметки
Популярные заметки