Курс «Frontend Advanced»
50 уроків
В даному курсі ми
зануримося в вивчення JavaScript. Познайомимося зі специфікацією мови
ECMAScript. Дізнаємося як створюються Single Page Application (SPA). Навчимося
користуватися NPM, Webpack. І попрактикуємся з React - JavaScript-бібліотека з
відкритим вихідним кодом для розробки інтерфейсів користувача.
Хто такий frontend developer?
Frontend developer - це
розробник графічного призначеного для користувача інтерфейсу веб-сайту з
використанням HTML, CSS і Javascript. Програмування на Javascript - оживляє
сторінку, надаючи їй інтерактивності.
Для кого призначений курс:
1. Якщо Ви вже знайомі з HTML і
CSS і хочете вивчити Javascript
2. Якщо Ви вже знайомі з
Javascript, але Вам не вистачає практики.
3. Якщо Ви хочете стати Front
end розробником.
Чому вчить курс:
1. Javascript основи
програмування. Змінні, умовні інструкції if else, switch, цикли, функції,
масиви, об'єкти та ін.
2. Більш складні структури, такі
як this, замикання, класи, конструктори, успадкування і прототипи.
3. Вивчимо основні поняття
асинхронного програмування. Event Loop, AJAX, Promises, Async / Await
4. Пояснення концепції Single
Page Application (SPA). Як зараз роблять одностаничники.
5. Розглянемо нові версії
ECMAScript ES6
6. Навчимося використовувати NPM
репозиторії
7. Взаємодія з реальним сервером
8. Огляд сучасних фреймворків
Javascript
9. Познайомимося з збирачем
проектів Webpack
10. Робота з бібліотекою React
Технічні вимоги:
Перегляд уроків можливий з телефону.
Для виконання практичнних завдань бажана наявність ноутбуку чи
комп’ютера.