Fullstack-разработчик на javascript: Курсы

Приглашаем на курс "Fullstack-разработчик на javascript".
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
Университет Иннополис / Innopolis University, АНО ВО логоУниверситет Иннополис / Innopolis University, АНО ВО
Открытый набор
120 часов
Онлайн
от 59 200 ₽

Анонс программы

Приглашаем на курс "Fullstack-разработчик на javascript".

Целевая аудитория

Для начинающих frontend-разработчиков, владеющих технологиями HTML, CSS, JavaScript.

Преподаватель

Андрей Власов, главный разработчик компании ПАО Сбербанк, преподаватель Факультета компьютерных и инженерных наук Университета Иннополис. Опыт: 14 лет опыта разработки;4 года преподавания.Александр Примаков, ведущий инженер по разработке ПАО Сбербанк, преподаватель курсов "Frontend-разработка с применением CSS, HTML и JavaScript" и "Enterprise Fullstack-разработка на JavaScript". Опыт: 7 лет в разработке ПО.

Описание Программы

Вводная часть:

1.1 Презентация курса. Настройка окружения: nodejs, git, webpack, vscode

1.2 Typescript

2. React

2.1 Вводная по react, компонентный подход

2.2 Структура проекта, рендеринг, компоненты (styledcomponents)

2.3 Props, State, Ref

2.4 Children, context, HOC

2.5 Методы жизненного цикла

2.6 Hooks

2.7 React-router

2.8 Локализация с i18next

2.9 Theming, lotty

3. Nodejs

3.1 Вводная по nodejs, npm

3.2 Структура проекта, package.json, создание и публикация модулей

3.3 Express.js: создание stub сервера

3.4 Express.js: работа с сессией

4. Redux

4.1 Управление состоянием приложения, пишем свой redux с нуля

4.2 Redux: базовое применение

4.3 React-Redux: useSelector, useDispatch

4.4 Redux-toolkit: slice

4.5 Redux-toolkit: RTK Query

5. Jest

5.1 Повышение качества JS приложения. Вводная по jest

5.2 Настройка тестового окружения

5.3 Unit test

5.4 Ui test

6. SIngle Page Application

6.1 Идеология SPA, Service workers

6.2 Component library, storybooking

6.3 Web worker, Worker Threads

6.4 Websoket пишем чат, защита от xss атак

6.5 Стандарт WebRTC, Пишем видео чат

6.6 Nginx, prerender.io, seo

Защита итогового проекта

1. Прокачайте ваши навыки до мидла и станьте универсальным специалистом.

2. Вы станете веб-разработчика, который нужен рынку.

3. После обучения вы получите собственное полнофункциональное MVP приложение.

Почему этот курс?

  • изучаемый стек технологий: JavaScript, TypeScript, Express, React, Redux, Node.js;
  • преподаватели – ведущие разработчики Сбербанка;
  • скидка 20% при регистрации до 22 февраля;
  • проект в портфолио в виде MVP приложения.

Обучают практикующие преподаватели

Записаться на курс
Fullstack-разработчик на javascript: Курсы
59 200
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
120 часов
Онлайн
от 59 200 ₽