Курс розроблений для тих, хто хоче змінити професію і стати високооплачуваним професіоналом. Він підійде для працюючих людей, у яких мало часу.
чому курс професійний
на цьому курсі ви навчитеся робити справжні проекти, такі ж за рівнем складності, як в індустрії. І будете робити їх правильно, щоб після навчання видавати результат високого рівня, за який компанії готові платити.
Інші курси від HTML Academy
HTML і CSS. Адаптивна верстка і автоматизація. Тариф Стандартний. Березень-травень 2021
JavaScript. Професійна розробка веб-інтерфейсів. Тариф стандартний. Травень-липень 2021
React. Розробка складних клієнтських додатків. Стандартний. Вересень-листопад 2021
чому курс професійний
на цьому курсі ви навчитеся робити справжні проекти, такі ж за рівнем складності, як в індустрії. І будете робити їх правильно, щоб після навчання видавати результат високого рівня, за який компанії готові платити.
програма курсу
перший тиждень
Розділ 1
Single Page Application (SPA)
Розглянемо схему роботи на курсі і дізнаємося, які інструменти нам знадобляться. Познайомимося з поняттям модульності і розглянемо, як влаштовані модулі в останніх версіях стандарту ECMAScript і як збирати такі модулі збирачем.
Розділ 2
структури даних
Дізнаємося, навіщо потрібні структури даних frontend-розробнику і як їх застосовувати в своїх проектах.
другий тиждень
РОЗДІЛ 3
ООП. Введення
Познайомимося з об'єктами в JavaScript і розглянемо новий спосіб їх створення - за допомогою КЛАСІВ. Поговоримо про (не)змінність даних і розберемо основи ООП.
третій тиждень
Розділ 4
ООП. Спадкування і поліморфізм
Продовжуємо знайомитися з ООП в JavaScript. Розберемо поняття поліморфізму і успадкування. Підпорядкуємо магічний контекст. Попрактикуємося в написанні компонентів багаторазового використання.
Розділ 5
MVP. Presenter
Почнемо детальний розбір складових MVP. За допомогою презентера (presenter, англ.) встановимо зв'язок між компонентом і структурою даних: оновлення даних при взаємодії користувача з компонентами.
Четвертий тиждень
Розділ 6
MVP. View
Продовжимо детальний розбір складових MVP. Розглянемо способи реалізації інтерактивних компонентів, які повинні реагувати на дії Користувача без оновлення даних.
П'ятий тиждень
Розділ 7
MVP. Model
Завершимо детальний розбір складових MVP. Встановимо зворотний зв'язок: оновлення компонентів при зміні даних.
шостий тиждень
Розділ 8
робота з мережею
Згадаймо, як працює протокол HTTP. Дізнаємося, що таке rest і REST API. Розберемося з об'єктом Promise і дізнаємося, як він допомагає відправляти і обробляти HTTP-запити. Розберемо, як проектувати інтерфейси, в яких є асинхронний код так, щоб користувачеві було зручно.
перший тиждень захисту
Завершення роботи над проектом і підготовка до підсумкового захисту.
Розділ 9
Offline
Дізнаємося, чи є життя без Інтернету.
сьомий тиждень
захист проекту підготовка проекту до підсумкового захисту та оцінка його перевіряючим наставником за критеріями якості.
другий тиждень захисту
Перша оцінка проекту перевіряючим наставником за критеріями якості.
восьмий тиждень
третій тиждень захисту
Поліпшення проекту за зауваженнями перевіряючого наставника і подача на другу оцінку.
Дев'ятий тиждень
Четвертий тиждень захисту
Внесення фінальних правок і отримання підсумкової оцінки.
перший тиждень
Розділ 1
Single Page Application (SPA)
Розглянемо схему роботи на курсі і дізнаємося, які інструменти нам знадобляться. Познайомимося з поняттям модульності і розглянемо, як влаштовані модулі в останніх версіях стандарту ECMAScript і як збирати такі модулі збирачем.
Розділ 2
структури даних
Дізнаємося, навіщо потрібні структури даних frontend-розробнику і як їх застосовувати в своїх проектах.
другий тиждень
РОЗДІЛ 3
ООП. Введення
Познайомимося з об'єктами в JavaScript і розглянемо новий спосіб їх створення - за допомогою КЛАСІВ. Поговоримо про (не)змінність даних і розберемо основи ООП.
третій тиждень
Розділ 4
ООП. Спадкування і поліморфізм
Продовжуємо знайомитися з ООП в JavaScript. Розберемо поняття поліморфізму і успадкування. Підпорядкуємо магічний контекст. Попрактикуємося в написанні компонентів багаторазового використання.
Розділ 5
MVP. Presenter
Почнемо детальний розбір складових MVP. За допомогою презентера (presenter, англ.) встановимо зв'язок між компонентом і структурою даних: оновлення даних при взаємодії користувача з компонентами.
Четвертий тиждень
Розділ 6
MVP. View
Продовжимо детальний розбір складових MVP. Розглянемо способи реалізації інтерактивних компонентів, які повинні реагувати на дії Користувача без оновлення даних.
П'ятий тиждень
Розділ 7
MVP. Model
Завершимо детальний розбір складових MVP. Встановимо зворотний зв'язок: оновлення компонентів при зміні даних.
шостий тиждень
Розділ 8
робота з мережею
Згадаймо, як працює протокол HTTP. Дізнаємося, що таке rest і REST API. Розберемося з об'єктом Promise і дізнаємося, як він допомагає відправляти і обробляти HTTP-запити. Розберемо, як проектувати інтерфейси, в яких є асинхронний код так, щоб користувачеві було зручно.
перший тиждень захисту
Завершення роботи над проектом і підготовка до підсумкового захисту.
Розділ 9
Offline
Дізнаємося, чи є життя без Інтернету.
сьомий тиждень
захист проекту підготовка проекту до підсумкового захисту та оцінка його перевіряючим наставником за критеріями якості.
другий тиждень захисту
Перша оцінка проекту перевіряючим наставником за критеріями якості.
восьмий тиждень
третій тиждень захисту
Поліпшення проекту за зауваженнями перевіряючого наставника і подача на другу оцінку.
Дев'ятий тиждень
Четвертий тиждень захисту
Внесення фінальних правок і отримання підсумкової оцінки.
програма курсу
перший тиждень
Розділ 1
Single Page Application (SPA)
Розглянемо схему роботи на курсі і дізнаємося, які інструменти нам знадобляться. Познайомимося з поняттям модульності і розглянемо, як влаштовані модулі в останніх версіях стандарту ECMAScript і як збирати такі модулі збирачем.
Розділ 2
структури даних
Дізнаємося, навіщо потрібні структури даних frontend-розробнику і як їх застосовувати в своїх проектах.
другий тиждень
РОЗДІЛ 3
ООП. Введення
Познайомимося з об'єктами в JavaScript і розглянемо новий спосіб їх створення - за допомогою КЛАСІВ. Поговоримо про (не)змінність даних і розберемо основи ООП.
третій тиждень
Розділ 4
ООП. Спадкування і поліморфізм
Продовжуємо знайомитися з ООП в JavaScript. Розберемо поняття поліморфізму і успадкування. Підпорядкуємо магічний контекст. Попрактикуємося в написанні компонентів багаторазового використання.
Розділ 5
MVP. Presenter
Почнемо детальний розбір складових MVP. За допомогою презентера (presenter, англ.) встановимо зв'язок між компонентом і структурою даних: оновлення даних при взаємодії користувача з компонентами.
Четвертий тиждень
Розділ 6
MVP. View
Продовжимо детальний розбір складових MVP. Розглянемо способи реалізації інтерактивних компонентів, які повинні реагувати на дії Користувача без оновлення даних.
П'ятий тиждень
Розділ 7
MVP. Model
Завершимо детальний розбір складових MVP. Встановимо зворотний зв'язок: оновлення компонентів при зміні даних.
шостий тиждень
Розділ 8
робота з мережею
Згадаймо, як працює протокол HTTP. Дізнаємося, що таке rest і REST API. Розберемося з об'єктом Promise і дізнаємося, як він допомагає відправляти і обробляти HTTP-запити. Розберемо, як проектувати інтерфейси, в яких є асинхронний код так, щоб користувачеві було зручно.
перший тиждень захисту
Завершення роботи над проектом і підготовка до підсумкового захисту.
Розділ 9
Offline
Дізнаємося, чи є життя без Інтернету.
сьомий тиждень
захист проекту підготовка проекту до підсумкового захисту та оцінка його перевіряючим наставником за критеріями якості.
другий тиждень захисту
Перша оцінка проекту перевіряючим наставником за критеріями якості.
восьмий тиждень
третій тиждень захисту
Поліпшення проекту за зауваженнями перевіряючого наставника і подача на другу оцінку.
Дев'ятий тиждень
Четвертий тиждень захисту
Внесення фінальних правок і отримання підсумкової оцінки.
перший тиждень
Розділ 1
Single Page Application (SPA)
Розглянемо схему роботи на курсі і дізнаємося, які інструменти нам знадобляться. Познайомимося з поняттям модульності і розглянемо, як влаштовані модулі в останніх версіях стандарту ECMAScript і як збирати такі модулі збирачем.
Розділ 2
структури даних
Дізнаємося, навіщо потрібні структури даних frontend-розробнику і як їх застосовувати в своїх проектах.
другий тиждень
РОЗДІЛ 3
ООП. Введення
Познайомимося з об'єктами в JavaScript і розглянемо новий спосіб їх створення - за допомогою КЛАСІВ. Поговоримо про (не)змінність даних і розберемо основи ООП.
третій тиждень
Розділ 4
ООП. Спадкування і поліморфізм
Продовжуємо знайомитися з ООП в JavaScript. Розберемо поняття поліморфізму і успадкування. Підпорядкуємо магічний контекст. Попрактикуємося в написанні компонентів багаторазового використання.
Розділ 5
MVP. Presenter
Почнемо детальний розбір складових MVP. За допомогою презентера (presenter, англ.) встановимо зв'язок між компонентом і структурою даних: оновлення даних при взаємодії користувача з компонентами.
Четвертий тиждень
Розділ 6
MVP. View
Продовжимо детальний розбір складових MVP. Розглянемо способи реалізації інтерактивних компонентів, які повинні реагувати на дії Користувача без оновлення даних.
П'ятий тиждень
Розділ 7
MVP. Model
Завершимо детальний розбір складових MVP. Встановимо зворотний зв'язок: оновлення компонентів при зміні даних.
шостий тиждень
Розділ 8
робота з мережею
Згадаймо, як працює протокол HTTP. Дізнаємося, що таке rest і REST API. Розберемося з об'єктом Promise і дізнаємося, як він допомагає відправляти і обробляти HTTP-запити. Розберемо, як проектувати інтерфейси, в яких є асинхронний код так, щоб користувачеві було зручно.
перший тиждень захисту
Завершення роботи над проектом і підготовка до підсумкового захисту.
Розділ 9
Offline
Дізнаємося, чи є життя без Інтернету.
сьомий тиждень
захист проекту підготовка проекту до підсумкового захисту та оцінка його перевіряючим наставником за критеріями якості.
другий тиждень захисту
Перша оцінка проекту перевіряючим наставником за критеріями якості.
восьмий тиждень
третій тиждень захисту
Поліпшення проекту за зауваженнями перевіряючого наставника і подача на другу оцінку.
Дев'ятий тиждень
Четвертий тиждень захисту
Внесення фінальних правок і отримання підсумкової оцінки.
HTML і CSS. Адаптивна верстка і автоматизація. Тариф Стандартний. Березень-травень 2021
JavaScript. Професійна розробка веб-інтерфейсів. Тариф стандартний. Травень-липень 2021
React. Розробка складних клієнтських додатків. Стандартний. Вересень-листопад 2021
https://privatelink.de/?https://htmlacademy.ru/intensive/ecmascript/15