in

Курс для программистов

Автор: Дмитрий Лаврик

Курс для программистов

Для успешного прохождения данного курса важно иметь нормальное владение JavaScript, включая базовое понимание ООП, контекста, замыканий и стандарта ES6+.

ЦЕЛЬ КУРСА

Целью этого курса является изучение философии и принципов компонентного подхода в современных фреймворках JavaScript, а также овладение использованием React для решения практических задач. Для новичков React может показаться немного сложнее, чем Vue.js, но в то же время это также открывает больше вакансий для специалистов и разработчиков.

ЧТО ВЫ ПОЛУЧИТЕ

В рамках курса предлагается:

— 8 онлайн-уроков, которые проводятся по понедельникам и четвергам с 20:00 по московскому времени. Каждый урок длится около двух часов. На уроках мы разбираем домашние задания учеников и представляем новый материал.
— Видеозаписи всех уроков — если по какой-то причине вы не сможете посетить урок, не беспокойтесь, спустя несколько часов после его окончания вы сможете просмотреть запись в высоком качестве.
— Материалы и исходники — все примеры, которые мы рассматриваем на уроках, вы получаете в архиве. Таким образом, даже не написав ни строчки кода, вы получаете готовые решения, разработанные на уроке.
— Домашние задания — после каждого урока вы будете получать домашнее задание, которое поможет закрепить пройденный материал. Мы не ставим плохие оценки, но предоставляем конструктивные комментарии и обратную связь по выполненным заданиям.

ПРОГРАММА:

Урок 1

  • Простая сборка с vite
  • Понимание JSX
  • Понимание основных хуков
  • Изменение состояния и иммутабельность
  • Рендеринг элементов в цикле
  • Нюансы атрибута key

Урок 2

  • useEffect, useRef, useMemo
  • Взаимодействие между компонентами
  • Однонаправленный поток данных
  • Обработка событий
  • Children – передача контента в компонент
  • Работа с формами

Урок 3

  • Работа со стилями
  • Модульный CSS vs CSS in JS
  • Идеи Tailwind CSS
  • Работа с готовыми UI-фреймворками
  • Использование Material Tailwind

Урок 4

  • Проблемы большой иерархии компонентов
  • Проброс параметров сквозь уровни
  • Понимание React Context
  • Context Provider и useContext
  • Создание своих хуков

Урок 5

  • Управление состоянием приложения
  • Централизованное хранилище данных
  • Mobx vs Redux / Recoil
  • Основы работы с Mobx
  • Состояние, геттеры и методы
  • Mobx и реактивность компонентов

Урок 6

  • Продвинутая работа с Mobx
  • Модули хранилища и rootStore
  • Внедрение хранилища через контекст
  • Основы React Router
  • Нюансы режима Api History
  • Создание небольшого SPA

Урок 7

  • Взаимодействие с серверным API
  • Подготовка к работе с Fetch / Axios
  • Построение архитектуры приложения
  • Сущности http и api
  • Глобальная обработка ошибок

Урок 8

  • Доработка SPA
  • Применение изученных тем
  • Сборка в production
  • Перенос SPA на сервер
  • Рекомендации по дальнейшему развитию

Стоимость на продажнике 11 200 руб.: https://js.dmitrylavrik.ru/react/

У нас Вы можете скачать бесплатно!



ВНИМАНИЕ!

СКАЧИВАЙТЕ КУРС СРАЗУ

Материал может быть удален в любой момент по запросу правообладателя!



Курс скачан из открытых интернет-источников. Авторские права на продукты принадлежат только их владельцам. Основная цель сайта — это предоставление пользователям бесплатного материала для самостоятельного обучения. Если вы заметили нарушение своих авторских прав, то вы можете связаться с нами для удаления вашего продукта с нашего сайта на странице Правообладателям.

С Уважением, администрация проекта okurse.ru «Учитесь бесплатно!»

Жалоба

What do you think?

254 Баллов
За Против

Posted by Админ

Блогер, предприниматель, инфобизнесмен, основатель нескольких онлайн-школ, а также автор курсов по заработку и бизнесу в интернете и эффективной оптимизации сайтов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заработок на Adobe Stock

Заработок на Adobe Stock

CMD командная строка Windows

CMD командная строка Windows