Фронтенд разработка (DOM + React + Redux)

Самый популярный стек для современной разработки. Огромное количество практики. Погружение в MVC и архитектуру толстых клиентов.

Курс

JS: DOM API

PRO

DOM является основой фронтенд разработки. Работа с любыми фреймворками и библиотеками начинается с понимания этой темы. Основные темы, которые будут рассмотрены в данном курсе: * Манипуляции DOM деревом * BOM * Полифиллы * Инструменты разработчика в браузерах * AJAX * Jquery

Курс

JS: Архитектура фронтенда

PRO

Несмотря на обилие различных фреймворков и способов разработки фронтенд приложений, существуют фундаментальные принципы, которые используются повсеместно и практически не меняются. Они касаются разбиения приложения на слои (например, MVC), выделения состояния и его организации, работы с текстами, контроля данных форм. Этот курс рассказывает о том, как строить архитектуру приложения без привязки к конкретным решениям и их особенностям.

Курс

JS: React

PRO

React — библиотека, которая перевернула наши представления о том, как разрабатывать фронтенд. В этом курсе мы затронем все аспекты его работы и шаг за шагом, начиная с простых компонентов, дойдем до взаимодействия с бэкендом и интеграции с кодом, написанным без его использования (на jQuery).

Курс

JS: Redux (React)

PRO

Redux — это официальный способ управлять состоянием в нетривиальных React приложениях. Несмотря на свою простоту и элегантность, он требует время на вникание. Кроме того, вокруг Redux огромная экосистема библиотек, автоматизирующих разные задачи. Этот курс посвящен в том числе самым популярным библиотекам.

Испытания

JS: DOM API
Модальное окно
application.js Реализуйте и экспортируйте по умолчанию ...
JS: DOM API
Пятнашки
Модификация игры в пятнашки, в которой управление осуще...
JS: DOM API
Прогресс
src/application.js Реализуйте и экспортируйте по умолча...
JS: React
Не трогай меня
Buttons.jsx Реализуйте и экспортируйте по умолчанию ком...
JS: React
Модальные окна
App.jsx Реализуйте и экспортируйте по умолчанию компоне...

Впечатления

Упражнение супер! Да и весь этот курс. Для меня, как новичка, стало понятно, что программирование фронтенда - это прям весьма и весьма не просто. С выделением состояния конечно нелегко. Наверное нужно больше практики. Спасибо!

Урок: React Redux

Хочу сказать огромное спасибо за это задание, меня посетило ощущение, что теперь я знаю еще больше. На прошлое упражнение у меня ушло порядка 8-ми часов, а это я сделал меньше, чем за час, ниразу не запинаясь, и практически полностью похоже на решение учителя.

Спасибо ребят, вы лучшие! :)

Урок: React Redux

Обдумывал целый день решение! В итоге решил! Оказалось коробка Redux действительно магическая! И я понял что овладел этой магией, функциональное программирование- это чудо, которым я наконец то начал пропитываться!

Спасибо за отличный курс по React! Раньше для меня Reaсt казался чем то сложным , но после такого досконального объяснения разных мелочей , рад что стал намного лучше разбираться в нем чем раньше. После подробного изучения темы про DOM API , React получилось пройти в два раза быстрее , хотя сама тема в 2 раза больше )))

Вау, решение учителя, конечно Топ))