Fullstack-разработчик на JavaScript. Курс от Нетология

Научитесь программировать на JavaScript и TypeScript — сможете самостоятельно создавать сайты и веб-приложения

Подробнее...
Категория:

Описание

Кому будет полезен курс

  • Новичкам в программировании. Если у вас нет технического образования и опыта программирования, курс поможет быстро начать карьеру в IT. Вы изучите простой и популярный язык программирования — JavaScript. Это позволит вам быстро разобраться в программировании и найти работу, даже не имея опыта.
  • Начинающим разработчикам. Вы углубите имеющиеся знания и ускорите карьерный рост. Комплексная программа и опыт работы с продвинутыми инструментами, фреймворками, методологиями и стандартами позволят уверенно себя чувствовать даже программистам, имеющим небольшой опыт работы.
  • Frontend- и backend-разработчикам. Сможете добрать недостающие знания и стать fullstack-разработчиком. Умение разрабатывать клиентскую и серверную части проекта позволит вам работать со сложными, комплексными проектами и увеличить свою стоимость как специалиста.

Что вы будете уметь после обучения

  • Верстать сайты в HTML и CSS
  • Разрабатывать клиентскую часть сайта на React
  • Программировать на языках JavaScript и TypeScript
  • Работать с базами данных с использованием MongoDB
  • Создавать серверную часть на Node.js, Express.js, Nest.js
  • Работать с API сторонних сервисов и проводить Unit-тестирование

Как проходит обучение

  • Занятия. Учитесь в своём темпе, если так комфортнее. Мы подготовили гибкие форматы обучения: видеолекции, статьи, вебинары, индивидуальные и групповые задания.
  • Практика на реальных проектах. После каждой лекции вы будете выполнять практические задания, а после получать развёрнутую обратную связь от преподавателей — так и наполните портфолио.
  • Сопровождение. Преподаватели постоянно на связи — в общем чате в Slack. А ещё у каждой группы будут координаторы и аспиранты, которые помогут с организационными вопросами.
  • Трудоустройство. Готовы сопровождать вас на всех этапах поиска работы — поможем составить резюме, подготовим к собеседованию и предложим интересные вакансии.

Что вы сделаете во время обучения

5 проектов в портфолио:

  1. Адаптивную вёрстку сайта
  2. Веб-менеджер личных финансов
  3. Фронтенд для сайта-агрегатора отелей
  4. Приложение для доставки
  5. Бэкенд для сайта-агрегатора отелей

Что вы получите в результате обучения

  • Ключевые навыки
  • Вёрстка сайтов в HTML и CSS
  • Frontend-разработка на JavaScript и React
  • Использование библиотек React Router, Redux и Redux Thunk
  • Работа с изменениями кода проекта с помощью Git и GitHub
  • Программирование на языках JavaScript и TypeScript
  • Backend-разработка на Node.js: Express.js, Nest.js
  • Применение принципов клиент-серверного взаимодействия
  • Работа с API сторонних сервисов
  • Работа с базами данных с ипользованием MongoBD
  • Работа с облачной базой данных с помощью Google Firebase
  • Автоматизация развёртывания и управления приложениями с помощью Docker
  • Unit-тестирование при помощи Jest

Программа курса

Занятия проходят два раза в неделю с 19:00 до 21:00. Вы решите более 200 практических задач, сделаете четыре курсовых проекта и защитите дипломную работу.

Часть 1. Frontend-разработка

  • HTML-вёрстка с нуля до первого макета
  • Адаптивная и мобильная вёрстка. Курсовой проект — адаптивная вёрстка сайта
  • Основы программирования на JavaScript
  • Система контроля версий Git
  • Основы работы с JavaScript. Курсовой проект — веб-менеджер личных финансов
  • Разработка на JavaScript в браузере
  • Профессиональная работа с JavaScript
  • Frontend-разработка на React. Курсовой проект — агрегатор отелей: frontend

Часть 2. Backend-разработка

  • Введение в Node.js
  • Библиотека Express.js. Курсовой проект — приложение для доставки
  • TypeScript
  • Nest.js
  • Firebase
  • Карьера в fullstack-разработке

Дипломный проект.

Сайт-агрегатор для просмотра и бронирования отелей. В конце обучения вы создадите сайт-агрегатор для просмотра и бронирования отелей. Для выполнения итоговой работы разработаете публичный API, API пользователя, API администратора и чат для консультанта. В проекте вы задействуете технологии Node.js, Nest.js, MongoDB и Websocket.

 

Аналоги и альтернативы для Fullstack-разработчик на JavaScript. Курс от Нетология

Fullstack-разработчик на JavaScript. Курс от Нетология - похожие решения и продукты

Ключевые Особенности: Курсы JavaScript

Frontend-разработчик. Курс от Skillbox

Вы изучите основы HTML, CSS и JavaScript, научитесь создавать сайты и приложения для любых устройств, оптимизировать код и работать с анимацией

Angular. Курс от Skillbox

Вы научитесь создавать веб-приложения, используя популярный фреймворк Angular. Освоите лучшие практики и продвинутые подходы разработки приложений, продвинетесь по карьерной лестнице и сможете зарабатывать больше

Автоматизированное тестирование веб-приложений на JavaScript. Курс от Skillbox

Вы научитесь программировать на JavaScript, работать с фреймворками Selenium Webdriver и Cypress, тестировать пользовательские интерфейсы и настраивать CI. Соберёте портфолио, сможете претендовать на повышение или работу в крупной IT-компании

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Fullstack-разработчик на JavaScript. Курс от Нетология”

Ваш адрес email не будет опубликован.