О курсе

Курс предназначен для тех, кто хочет освоить профессию Junior Front End Developer. Программа включает пять основных модулей: введение, JavaScript, Git, React и Node.js. В модуле JavaScript рассматриваются синтаксис, типы данных, функции, циклы, объекты, массивы, классы, работа с DOM, асинхронность, сборщики Webpack и Rollup. Модуль Git посвящён основным командам, ветвлению, слиянию и работе с GitHub. В модуле React изучаются компоненты, хуки, роутинг, формы, API, аутентификация, Redux и деплой. Модуль Node.js охватывает основы, стандартные модули, HTTP, Express, MongoDB, REST API и Docker. Дополнительно включены модули по подготовке к трудоустройству (резюме, портфолио, поиск вакансий) и личному позиционированию (соцсети, переговоры, выступления).

Что рассматривается в программе

  • рассматривается синтаксис JavaScript, типы данных, функции, циклы, объекты, массивы
  • разбирается работа с DOM, асинхронность, Promise, Event Loop, Async Await
  • изучаются основы Git: команды, ветвление, слияние, GitHub
  • рассматривается создание интерфейсов на React: компоненты, хуки, роутинг, формы, Redux
  • изучаются основы Node.js, Express, MongoDB, REST API, Docker
  • рассматриваются вопросы подготовки к трудоустройству: резюме, портфолио, поиск вакансий

Кому может быть полезен курс

  • тем, кто интересуется frontend-разработкой и хочет систематизировать знания
  • начинающим разработчикам, знакомым с HTML/CSS и основами вёрстки
  • тем, кто планирует освоить JavaScript, React и Node.js для работы в IT

Вопросы о программе

Какие темы входят в модуль JavaScript?

В модуле JavaScript рассматриваются синтаксис, типы данных, функции, циклы, отладка, объекты, массивы, классы и ООП, работа с DOM, асинхронность (Promise, Event Loop, Async Await), а также сборщики Webpack и Rollup и модули ES6.

Какие технологии изучаются в модуле Back End?

В модуле Back End на Node.js рассматриваются основы Node.js, стандартные модули, HTTP, Express JS, MongoDB, REST API, Docker и деплой.

Есть ли в курсе материалы по трудоустройству?

Да, в дополнительных модулях есть раздел «Подготовка к трудоустройству», где рассматриваются составление резюме на двух языках, поиск вакансий, портфолио программиста, сопроводительные письма и стажировки.

Какие требования к уровню подготовки?

По описанию программы, необходимо быть знакомым с HTML/CSS и минимально понимать логику программирования и вёрстку сайтов.