Иконка покупки

Fullstack разработчик JavaScript. Часть 1. [OTUS] [Александр Коржиков]

Нет прав для участия
Статус
В этой теме нельзя размещать новые ответы.
Хранитель Шервуда
Команда форума
Администратор
Премиум
Регистрация
22 Фев 2018
Сообщения
15.968
Реакции
193.374
Монетки
175082.5
    Голосов: 0
    0.0 5 0 0 https://tor14.sharewood.me/threads/fullstack-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA-javascript-%D0%A7%D0%B0%D1%81%D1%82%D1%8C-1-otus-%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80-%D0%9A%D0%BE%D1%80%D0%B6%D0%B8%D0%BA%D0%BE%D0%B2.40153/
  • #1
Автор: [OTUS] [Александр Коржиков]
Название: Fullstack разработчик JavaScript. Часть 1
Скачать:
Для просмотра содержимого вам необходимо авторизоваться


418c99a5582e.png


Этот курс подойдет разработчикам, которые:

- хотят стать 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-тестами на разных уровнях
- Создавать веб-приложения с использованием современных технологий

Программа

Javascript
Тема 1: Введение в курс Modern JavaScript Frameworks
Тема 2: Возможности современного JavaScript
Тема 3: JavaScript - Работа с браузером
Тема 4: Web Components
Тема 5: Lit-HTML и Polymer
Тема 6: Введение в Node - Пакетный менеджер NPM и возможности package.json
Тема 7: Test Driven Development с JavaScript

React
Тема 1: Основы React и JSX
Тема 2: Компоненты React - Lifecycle React-компонент - state и props
Тема 3: Higher-Order Components
Тема 5: Routing в React - Оптимизация приложения
Тема 6: Подготовка React Приложения к Production, Best Practices

Node
Тема 1: Основные концепции Node - Modules
Тема 2: Стандартная библиотека Node - EventLoop - Timers
Тема 3: Node Best Practices - Streams - Errors - Processes
Тема 4: Web-сервер на JavaScript - Стек MEAN - Express - MongoDB
Тема 5: Построение Rest API
Тема 6: GraphQL Server
Тема 7: WebAssembly

Vue
Тема 1: Основы Vue
Тема 2: Компоненты, шаблонизатор и формы
Тема 3: Routing и модели данных
Тема 4: Advanced Vue - Vuex
Тема 5: Специфика построений приложений c Vue, Best Practices

Angular
Тема 1: Введение в Angular
Тема 2: TypeScript
Тема 3: Компоненты и директивы
Тема 4: Сервисы
Тема 5: Observables - RxJS
Тема 6: Состояние приложения
Тема 7: Создание и управление формами в Angular
Тема 8: Routing
Тема 9: Тестирование в Angular. Сборка приложения для Production

Берем тут:
Для просмотра содержимого вам необходимо авторизоваться.

Продажник:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование:
Хранитель Шервуда
Команда форума
Администратор
Премиум
Регистрация
22 Фев 2018
Сообщения
15.968
Реакции
193.374
Монетки
175082.5
Эта покупка была удалена и больше недоступна для участия.
 
Хранитель Шервуда
Команда форума
Администратор
Премиум
Регистрация
22 Фев 2018
Сообщения
15.968
Реакции
193.374
Монетки
175082.5
Эта покупка была удалена и больше недоступна для участия.
 
  • Мне нравится
Реакции: KaiF
Статус
В этой теме нельзя размещать новые ответы.
11
Сверху Снизу