Ознакомиться с важной информацией: Майнер отключен!

React.js. Разработка веб-приложений (Июнь - Июль 2018) - Видеоуроки

React.js. Разработка веб-приложений
Duration 28:00:41
Открыть все курсы от loftschool

Больше никаких хаков с jQuery! Только структурированный код и декларативный подход в приложениях. React.js имеет огромную экосистему библиотек, зная его, не составит труда начать писать полноценные мобильные приложения с помощью React Native!

За 5 недель мы изучим React.js и разработаем свое веб-приложение. Освоим джентльменский набор инструментов React-разработчика. Весь код будет храниться на github, тестироваться в облаке, а сообщения об успешных тестах и ошибках у клиента прилетят нам в Slack.

Пройдя курс, вы научитесь

  • Разрабатывать полноценные приложения на стеке React.js. React.js является лишь представлением данных. Для полноценной работы приложения мы изучим, как хранить данные, общаться с сервером и следить за «свежестью» данных на клиентской стороне.
  • Оптимизировать React.js приложения. Прежде чем оптимизировать, мы научимся понимать, когда нам нужно заниматься этим, и как верно выбрать места, нуждающиеся в оптимизации. Мы научимся пользоваться современными инструментами google chrome и с их помощью находить кандидатов на оптимизацию.
  • Правильно разделять работу с данными и представлением. Узнав, какие абстракции используют разработчики известных библиотек, вы сможете улучшить свои приложения, используя такие же приёмы. Строго отделив представление от данных, вы научитесь рендерить React-приложения как на стороне клиента, так и на стороне сервера, делать time travel debug и использовать приёмы оптимистичных интерфейсов.
  • Применять лучшие практики по управлению потока ваших данных.  С данными вашего приложения нужно работать очень аккуратно, неправильные данные могут вызвать ошибку в правильно работающем коде. Вы научитесь нормализовывать данные, писать абстракции, работающие со всеми типами данных, организовывать общение ваших компонент: от «родителя» к «ребёнку», от «ребёнка» к «родителю», и даже от «ребёнка» к «ребёнку» :-)
  • Тестировать все части вашего фронтенд-приложения. Современные приложения содержат тысячи строк кода и, чтобы быть уверенным в том, что все работает как надо, вы научитесь тестировать каждую часть вашего приложения, автоматизировать тестирование и наслаждаться стабильностью работы вашего приложения.
  • Выбирать правильные инструменты для вашего стартапа. Существует множество библиотек, которые позволяют не писать код «с нуля», а использовать чужие наработки, будучи уверенными, что там всё протестировано и проверено. Нам предстоит изучить не только стек React-приложений, но и самые популярные библиотеки, которые могут пригодиться в разработке больших приложений.


Полный список уроков Развернуть / Свернуть
  • Урок 1. Вводное занятие 1 01:11:31
  • Урок 2. Вводное занятие 2 00:50:27
  • Урок 3. Введение в React.js 1 00:58:54
  • Урок 4. Введение в React.js 2 00:42:17
  • Урок 5. React.js в деталях 1 00:43:44
  • Урок 6. React.js в деталях 2 01:40:32
  • Урок 7. Библиотечное API и паттерны 1 00:24:36
  • Урок 8. Библиотечное API и паттерны 2 01:35:37
  • Урок 9. Роутинг на клиенте 1 00:13:43
  • Урок 10. Роутинг на клиенте 2 01:13:37
  • Урок 11. Redux 1 00:24:11
  • Урок 12. Redux 2 01:35:03
  • Урок 13. Redux middlewares 01:44:32
  • Урок 14. Redux и sede-effects 1 00:36:13
  • Урок 15. Redux и sede-effects 2 01:14:06
  • Урок 16. Тестирование 02:03:36
  • Урок 17. Работа со стилями 01:54:07
  • Урок 18. Работа с формами 01:16:19
  • Урок 19. Client error handling 01:43:14
  • Урок 20. Архитектура проектов, оптимизация 1 00:12:56
  • Урок 21. Архитектура проектов, оптимизация 2 01:23:35
  • Урок 22. Набор полезных утилит 01:21:29
  • Урок 23. Введение в Node.js 00:55:25
  • Урок 24. Итоговое занятие 02:00:57
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 05.09.2018. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в наших пабликах facebook, или вступай в наш канал telegram.

Комментарии

Похожие курсы

19-07-2018 en 209 уроков
udemy The React practice course, learn by building projects.
Включая три проекта полной практики, целевую страницу, проект Firebase и полный стек с Mongodb и Node. Вы хотите практиковать свой код React или просто изучить его, создав веб-страницы? Это курс для вас. Большинство курсов обучают вас основам и дают вам приложение todo, а я хотел создать что-то другое. Мы создадим три реальных проекта, чтобы вы могли практиковаться в более реальной среде.
Duration 43:45:48
5 0
en 380 уроков
udemy React 16+ - The Complete Guide (incl. Redux & React Router 4)
Погрузитесь и изучите React.js с нуля! Изучите Reactjs, Redux, React Routing, Animations, Основы Next.js и многое другое! Изучите React или погрузитесь в него глубже. Изучайте теорию, решайте задания, практикуйте в демонстрационных проектах и создавайте одно большое приложение, которое улучшается на протяжении всего курса: Burger Builder!
Duration 31:39:39
81 1
en 23 урока
leveluptutorials React 16 For Everyone
В этой серии уроков мы покроем все современное в React 16. Мы будем использовать современный синтаксис, который довольно хороший в действительности. Мы начнем с основ, поэтому если вы никогда не слышали о реакте до этого, ничего страшного, курс вам будет весьма кстати. Мы разберем все необходимое, от создания компонентов до работы с API, поработаем с async\await, а также рассмотрим такой топик как styled components. Во время курса мы построим...
Duration 04:30:38
13 0
en
Dave Ceddia Pure React
Пошаговое руководство по освоению React. «Я застрял в учебниках!» Даже после просеивания бесчисленных обучающих программ и видеоуроков вы все еще не можете создать свое приложение? Это безумие. Одну минуту вы киваете головой и уверены что все понимаете, а через две минуты перед вами мигающий курсор и вы не знаете что делать дальше. Знания похожи на мираж - в теории все получается, до того времени пока не наступает практика.
Duration
23 1
19-04-2018 en 36 уроков
frontendmasters Testing React Applications
Разработка и развертывание приложений не является сложной задачей. Но быть уверенным, что вы не отправляете скрытую ошибку иногда очень сложно. Знание того, как настроить и использовать инструменты тестирования имеет решающее значение для вашего успеха.
Duration 04:11:22
12 0
21-07-2018 en 72 урока
udemy React Front To Back
Изучите React c Context API + Redux  и постройте реальный проект с Firebase/Firestore.  В этом курсе вы научитесь овладевать концепциями React 16.3+, включая новый Context API, а также Redux. Мы будем ориентироваться на определенные концепции при постепенном построении реальных приложений. Если вы никогда не касались React или не работали с ним какое-то время, и хотите узнать больше и создавать класные вещи, этот курс для вас. Конечным...
Duration 11:24:21
5 0
07-08-2018 ru 6 уроков
udemy Изучаем React с нуля на реальном проекте
В этом курсе вы изучите, как создавать проекты на React. Вы создадите реальное приложение. Этот курс будет полезен тем, кто хочет изучить React на реальном проекте.Курс будет дополняться - вы получите еще больше обучающих видео уже осенью 2018! Будет записано более 20 часов.Вы изучите все, что надо для создания вашего первого приложения на React - от Hello World до создания готового приложения.Курс разработан профессиональным JavaScript...
Duration 01:21:47
0 0

Последнее добавленное

Продвинутый Elm

Продвинутый Elm

en
Вы потратили время на строительство с Elm, и у вас возникли некоторые вопросы. Каковы наилучшие методы аутентификации, масштабирования, стилизации, структуры модулей, отдельных страниц и оптимизации производительности? Как вы можете декодировать сложные структуры JSON и взаимодействовать с...
Java: модульное программирование с Java 9: 2 в 1

Java: модульное программирование с Java 9: 2 в 1

en
С легкостью создавайте и поддерживайте большие приложения с помощью возможностей модульного программирования в Java 9. Чтобы создать стандартизованный интерфейс и включить модули для связи, вам необходимо разбить среду разработки программного обеспечения на отдельные модули, чтобы минимизировать...
Изучаем React с нуля на реальном проекте

Изучаем React с нуля на реальном проекте

ru
В этом курсе вы изучите, как создавать проекты на React. Вы создадите реальное приложение. Этот курс будет полезен тем, кто хочет изучить React на реальном проекте. Курс будет дополняться - вы получите еще больше обучающих видео уже осенью 2018! Будет записано более 20 часов. Вы изучите все...
Введение в Elm v2

Введение в Elm v2

en
В этом воркшопе вы получите знание языка программирования Elm с нуля, чтобы иметь возможность создавать веб-приложение. Во-первых, мы обсудим преимущества Elm, в том числе его очень сплоченную независимую экосистему пакетов, отладчик и репутацию практически никогда не падающего приложения.
AWS для Frontend инженеров (S3, Cloudfront, Route 53, and Lambda@Edge)

AWS для Frontend инженеров (S3, Cloudfront, Route 53, and Lambda@Edge)

en
Итак, вы работали над фантастическим приложением - что теперь? Как вы собираетесь выставить его в Интернете, чтобы ваши пользователи в Сиднее могли наслаждаться такой же задержкой, как в Миннеаполисе или Куала-Лумпуре? Как насчет DNS? В этом воркшопе мы рассмотрим, что предлагает AWS для Frontend...
chat
logo