OTUS | Fullstack разработчик JavaScript (2019) PCRec
Автор: OTUSЖанр: Программирование, JavaScript
Описание:Вы научитесь решать на JavaScript различные задачи фронтенда и бэкенда. Стек позволяет внести разнообразие в свою работу, открывает возможность участвовать в интересных проектах и стартапах, предлагать комплексные решения. Однозначно, Fullstack-специальность для тех, кто ищет драйва и хардкора в разработке!
Во время обучения вы пополните портфолио, а также сможете выполнить индустриальный проект от компании REVOLUT, который компания предлагает студентам в качестве технического собеседования.
Продолжительность: 64:54:58
Качество видео: PCRec
Видео: AVC/H.264, 1680x1050, ~227 Kbps
Аудио: AAC, 1 ch, 53,4 Kbps
Этот курс подойдет разработчикам, которые:
хотят стать JavaScript FullStack разработчиками
хотят больше веселья и хардкора с технологиями, больше сложных и комплексных задач в работе
имеют опыт работы с одной технологией или языком программирования и хотят получить практические навыки других технологий или переквалифицироваться
хотят улучшить свои технические скиллы и перейти на следующий профессиональный уровень
В рамках курса мы рассмотрим:
Ключевые особенности JavaScript - замыкания, особенности ООП и SOLID в JS, функционального и реактивного программирования, Promises и другие возможности ES6, Event Loop, а также разберём DOM API, Ajax и события в рамках разработки в браузере, и, конечно, прокачаем навыки в HTML и CSS. Научимся писать код на диалектах JavaScript, таких как TypeScript и JSX.
Помимо разработки клиентской части в браузере, мы также будем использовать серверную платформу NodeJS и её окружение. Изучим популярный фреймворк Angular с реактивными возможностями RxJS, а также библиотеки для написания web-приложений - ReactJS, Redux и современные подходы к разработке UI, такие как Polymer и набирающий звёзды Vue.
Мы будем собирать проекты для production с помощью Webpack, хранить данные в MongoDB, использовать TDD подход и писать тесты на различных фреймворках и уровнях.
По окончании курса студент будет:
Понимать принципы работы современных JavaScript фреймворков и библиотек
Уметь применять паттерны проектирования (Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables)
Знать подходы при проектировании, организации, контроля состояния и тестирования серверных и клиентских приложений
Выбирать подходящие инструменты для проекта
Тестировать проект unit-тестами на разных уровнях
Создавать веб-приложения с использованием современных технологий
Скриншоты:
Время раздачи: 24/7 (до появления первых 3-5 скачавших)