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 проектов в портфолио:
- Адаптивную вёрстку сайта
- Веб-менеджер личных финансов
- Фронтенд для сайта-агрегатора отелей
- Приложение для доставки
- Бэкенд для сайта-агрегатора отелей
Что вы получите в результате обучения
- Ключевые навыки
- Вёрстка сайтов в 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.
-
Курсы JavaScript
Аналоги и альтернативы для Fullstack-разработчик на JavaScript. Курс от Нетология
Fullstack-разработчик на JavaScript. Курс от Нетология - похожие продукты (инструменты, решения, сервисы)
Отзывы
Отзывов пока нет.