самостійний курс
Для новачків і прокачування навичок
Курс розроблений для тих, хто хоче змінити професію і стати високооплачуваним фахівцем. Він підійде для працюючих людей, у яких мало часу.
Розділ 1
Підготовка до професії
Модуль для підготовки повних новачків до успішного освоєння професійних навичок React-розробника.
Ви плавно занурюєтеся в ритм навчання, а також з нуля вивчаєте і закріплюєте "технологічний мінімум", який необхідний, щоб ефективно освоювати професійні завдання React-розробника.
У цей мінімум входять базові знання HTML і CSS, основи мови JavaScript і Базова алгоритміка, основи роботи з браузерними API за допомогою JavaScript, а також вміння використовувати інструменти командної розробки, а саме Git і GitHub.
Розділ 2
JavaScript. Професійна розробка веб-інтерфейсів
Ви вивчите основи JavaScript, навчитеся алгоритмічного мислення, розберетеся, як оживляти статичні сторінки, валідувати дані в формах, взаємодіяти з серверами і отримаєте практику вирішення типових завдань.
Детальніше
JavaScript. Архітектура клієнтських додатків
Ви навчитеся проектувати невеликі додатки на JavaScript, розберетеся в синтаксисі ES2015, познайомитеся з концепцією ООП. При проектуванні програми ви будете використовувати патерн MVC і дізнаєтеся, що таке компонентний підхід до розробки, слабке зв'язування коду і дата-біндінг. Крім цього, ви навчитеся працювати з REST API і робити офлайнові додатки. Також ми поговоримо про налаштування оточення: про залежності, використання зовнішніх бібліотек, збірці коду і серверах розробки.
Детальніше
React. Розробка складних клієнтських додатків
Ви навчитеся проектувати великі клієнтські програми за допомогою стека React-Redux-Thunk-Jest. Будете налаштовувати оточення. Зрозумієте, де використовувати React, а де він не потрібен. Познайомитеся з бібліотекою Redux. Великий упор буде зроблений на налагодження коду. Крім цього, ви навчитеся тестувати свої програми: писати регресійні і юніт-тести, і будете використовувати для цього бібліотеку Jest.
Детальніше
Підготовка до професії
Модуль для підготовки повних новачків до успішного освоєння професійних навичок React-розробника.
Ви плавно занурюєтеся в ритм навчання, а також з нуля вивчаєте і закріплюєте "технологічний мінімум", який необхідний, щоб ефективно освоювати професійні завдання React-розробника.
У цей мінімум входять базові знання HTML і CSS, основи мови JavaScript і Базова алгоритміка, основи роботи з браузерними API за допомогою JavaScript, а також вміння використовувати інструменти командної розробки, а саме Git і GitHub.
Розділ 2
JavaScript. Професійна розробка веб-інтерфейсів
Ви вивчите основи JavaScript, навчитеся алгоритмічного мислення, розберетеся, як оживляти статичні сторінки, валідувати дані в формах, взаємодіяти з серверами і отримаєте практику вирішення типових завдань.
Детальніше
- знайомство з JavaScript
- основні можливості JavaScript
- Об'єкти та масиви
- вбудовані об'єкти та функції
- організація коду
- Dom та події
- маніпуляції з DOM
- Робота з подіями
- зовнішні API та сторонні бібліотеки
- мережа
- асинхронність. Робота з мережею
- зворотній зв'язок та оптимізація
JavaScript. Архітектура клієнтських додатків
Ви навчитеся проектувати невеликі додатки на JavaScript, розберетеся в синтаксисі ES2015, познайомитеся з концепцією ООП. При проектуванні програми ви будете використовувати патерн MVC і дізнаєтеся, що таке компонентний підхід до розробки, слабке зв'язування коду і дата-біндінг. Крім цього, ви навчитеся працювати з REST API і робити офлайнові додатки. Також ми поговоримо про налаштування оточення: про залежності, використання зовнішніх бібліотек, збірці коду і серверах розробки.
Детальніше
- Single Page Application (SPA)
- структури даних
- ООП. Введення
- ООП. Спадкування та поліморфізм
- MVP. Presenter
- MVP. View
- MVP. Model
- Робота з мережею
- Offline
React. Розробка складних клієнтських додатків
Ви навчитеся проектувати великі клієнтські програми за допомогою стека React-Redux-Thunk-Jest. Будете налаштовувати оточення. Зрозумієте, де використовувати React, а де він не потрібен. Познайомитеся з бібліотекою Redux. Великий упор буде зроблений на налагодження коду. Крім цього, ви навчитеся тестувати свої програми: писати регресійні і юніт-тести, і будете використовувати для цього бібліотеку Jest.
Детальніше
- знайомство з React
- маршрутизація (React Router)
- React-компоненти. Hooks
- React і патерни
- Redux
- асинхронність у Redux
- Оптимізація продуктивності
- тестування React
- майбутнє React
https://privatelink.de/?https://l.htmlacademy.ru/react-diy