Описание
Онлайн-курс по Разработчик JavaScript. Углубленный уровень от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.
Программа курса
JavaScript
- Введение в курс Modern JavaScript Frameworks
- Возможности современного JavaScript
- JavaScript — Работа с браузером
- Введение в Node — Пакетный менеджер NPM и возможности package.json
- Test Driven Development
Современный Стэк JavaScript
- Web Components
- Использование Lit-HTML и Webpack
- Введение в TypeScript
- Особенности TypeScript
- Функциональное программирование в JavaScript
Node
- Основные концепции Node — Modules
- Стандартная библиотека Node — EventLoop — Timers
- Node Best Practices — Streams — Errors — Processes
- Web-сервер на JavaScript — Стек MEAN — Express — MongoDB
- Специальные возможности Express
- Построение Rest API
- Основы GraphQL
- Возможности GraphQL в реальности
- Проблемы GraphQL
Angular
- Введение в Angular
- Компоненты и директивы
- Сервисы
- Observables — RxJS
- Состояние приложения
- Создание и управление формами в Angular
- Routing
- Тестирование в Angular. Сборка приложения для Production
React
- Основы React и JSX
- Компоненты React — State & Props
- Lifecycle React Компонент
- Паттерны проектирования React (Higher-Order Components)
- Обзор современных возможностей React
- Состояние приложения — Flux и Redux
- Особенности использования Redux
- Routing в React — Оптимизация приложения
- Подготовка React Приложения к Production, Best Practices
Vue & Svelte
- Введение в SvelteJS
- Особенности разработки приложений с SvelteJS
- Основы Vue
- Компоненты, шаблонизатор и формы
- Routing и модели данных
- Advanced Vue — Vuex
- Специфика построений приложений c Vue, Best Practices
Проектная работа
- Вводное занятие по проектной работе. Обзор пройденных фреймворков и технологий
- Консультация по проектам и домашним заданиям
- Защита проектных работ
Как записаться на курс
- 1
Нажмите на кнопку Записаться на курс
- 2
Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета
- 3
Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)
- 4
Получите доступ к учебным материалам
Отзывов пока нет.