Курсы
Программирование

Разработчик JavaScript. Углубленный уровень

Формат
Онлайн
Длительность
6 месяцев
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по Разработчик 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

    Получите доступ к учебным материалам

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

Текущая цена

65 500 ₽

Старая цена

80 000 ₽
Записаться на курс

Автор курса

OTUS

Рейтинг курса

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей