Курс «Node.js-разработчик» от платформы Хекслет научит вас работать с этим скриптовым языком.
По окончании курса вы сможете сделать старт в карьере бэкенд-разработчика.
Вам подойдет этот курс, если вы:
- хотите поменять специальность;
- желаете освоить JavaScript с нуля.
Ключевые навыки, которые вы освоите на этом курсе:
- ООП и функциональное программирование;
- основы JavaScript;
- работа в Node.js;
- работа с командной строкой;
- построение бэкенда веб-приложений.
Учебная программа:
- массивы в JavaScript;
- Git: основы, ветки, GitHub;
- настройка окружения: npm, скрипты, файл LOCK;
- веб-разработка: хостинг, HTML, CSS;
- практическая часть: проект «Игры разума» — настройка окружения;
- объекты: хеш-таблицы, ассоциативный массив;
- функции;
- практическая часть: проект «Вычислитель отличий» — CLI-приложение;
- HTTP: 1.1, 1.0;
- абстракция: семантика массивов;
- ООП;
- асинхронное программирование;
- полиморфизм;
- регулярные выражения;
- тестирование;
- практическая часть: проект «Загрузчик страниц» — HTTP, обработка ошибок;
- HTTP-сервер: JSON, перезагрузка, cURL;
- фреймворк Express;
- основы реляционных БД;
- практическая часть: проект «Менеджер задач» — фреймворки, ORM.
Студентов обучают с помощью менторов и наставников, которые проверяют выполненные упражнения и отвечают на вопросы.
В конце курса выдается сертификат, а ваше резюме рассылается по агентствам.