JavaScript Developer. Professional [Otus]
Вы научитесь решать на JavaScript различные задачи фронтенда и бэкенда. Стек позволяет внести разнообразие в свою работу, открывает возможность участвовать в интересных проектах и стартапах, предлагать комплексные решения. Однозначно, Fullstack-специальность для тех, кто ищет драйва и хардкора в разработке
Для кого этот курс?
Вы научитесь решать на JavaScript различные задачи фронтенда и бэкенда. Стек позволяет внести разнообразие в свою работу, открывает возможность участвовать в интересных проектах и стартапах, предлагать комплексные решения. Однозначно, Fullstack-специальность для тех, кто ищет драйва и хардкора в разработке
Для кого этот курс?
- Для разработчиков, хорошо знакомых с основами JavaScript, которые хотят углубиться в возможности языка и стать fullstack-специалистами. Курс расширит арсенал инструментов для работы с фронтендом и бэкендом.
- Для бэкенд-разработчиков, которые хотят переквалифицироваться в fullstack направление. Курс на 70% ориентирован на фронтенд-технологии и позволит разобраться в возможностях разных фреймворков JS.
- Изучение основных возможностей JavaScript — замыкания, особенности ООП и SOLID в JS, Promises и другие фичи ES6, паттерна Event Loop и др.;
- Разбор DOM API, Ajax и события в рамках разработки в браузере;
- Изучение диалектов JavaScript таких, как TypeScript и JSX;
- Изучение серверной платформы Node.js и её окружения;
- Освоение фреймворка Angular с реактивными возможностями RxJS, библиотеки для написания web-приложений: ReactJS, Redux;
- Современные подходы к разработке UI такие, как Vue и набирающий популярность Svelte;
- Хранение данных в MongoDB, использовать TDD подход и писать тесты на различных фреймворках и уровнях;
- Сборка проектов для production с помощью Webpack.