- Регистрация
 - 27 Авг 2018
 
- Сообщения
 - 47,045
 
- Реакции
 - 947,792
 
- Тема Автор Вы автор данного материала? |
 - #1
 
		
		
		
			Голосов: 0
		
	
			
				
					
	ОПИСАНИЕ:
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым специалистом. Он подойдёт для работающих людей, у которых мало времени.
Программа
Раздел 0. Подготовка к профессии
Модуль для подготовки полных новичков к успешному освоению профессиональных навыков React-разработчика.
Вы плавно погружаетесь в ритм обучения, а также с нуля изучаете и закрепляете «технологический минимум», который необходим, чтобы эффективно осваивать профессиональные задачи React-разработчика.
В этот минимум входят базовые знания HTML и CSS, основы языка JavaScript и базовая алгоритмика, основы работы с браузерными API с помощью JavaScript, а также умение использовать инструменты командной разработки, а именно Git и GitHub.
Раздел 1. JavaScript. Профессиональная разработка веб-интерфейсов
Вы изучите основы JavaScript, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач.
- Знакомство с JavaScript
 - Основные возможности JavaScript
 - Объекты и массивы
 - Встроенные объекты и функции
 - Организация кода
 - DOM и события
 - Манипуляции с DOM
 - Работа с событиями
 - Внешние API и сторонние библиотеки
 - Сеть
 - Асинхронность. Работа с сетью
 - Обратная связь и оптимизация
 
Вы научитесь проектировать небольшие приложения на JavaScript, разберётесь в синтаксисе ES2015, познакомитесь с концепцией ООП. При проектировании приложения вы будете использовать паттерн MVC и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Кроме этого, вы научитесь работать с REST API и делать офлайновые приложения. Также мы поговорим о настройке окружения: о зависимостях, использовании внешних библиотек, сборке кода и серверах разработки.
- Single Page Application (SPA)
 - Структуры данных
 - ООП. Введение
 - ООП. Наследование и полиморфизм
 - MVP. Presenter
 - MVP. View
 - MVP. Model
 - Работа с сетью
 - Offline
 
Вы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Jest. Будете настраивать окружение. Поймёте, где использовать React, а где он не нужен. Познакомитесь с библиотекой Redux. Большой упор будет сделан на отладку кода. Кроме этого, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты, и будете использовать для этого библиотеку Jest.
- Знакомство с React
 - Маршрутизация (React Router)
 - React-компоненты. Hooks
 - React и паттерны
 - Redux
 - Асинхронность в Redux
 - Оптимизация производительности
 - Тестирование React
 - Будущее React
 
ПРОДАЖНИК:
СКАЧАТЬ: