Курс складається з 2-х частин: базовий JavaScript з нуля для розробників-початківців і JS просунутий для більш досвідчених програмістів.
Детально вивчіть мову програмування JavaScript одразу з переходом у практику. Почнемо з найпростіших основних концепцій та принципів JavaScript та крок за кроком дійдемо до найскладніших.
Вивчите основи програмування та алгоритмів, об'єктно орієнтоване програмування (ООП)
Ознайомитеся з основами мови JavaScript, основними концепціями та принципами JS на практичних прикладах та завданнях
Вивчите популярні технології: AJAX, JSON і т.д.
Навчитеся працювати з Git та GitHub
В результаті ви напишите програму, створите інтерактивні елементи на сайті: створите таймер зворотного відліку, калькулятор, напишіть скрипт відправки даних з форми та багато іншого. Усі знання закріплюються практично.
Також навчитеся працювати в редакторі коду VS Code, встановите та підключите усі потрібні плагіни.
Бонус. Напишемо свою гру.
JavaScript - це мова програмування, що реалізує інтерактивність на веб-сторінках. Кожен сайт використовує цю мову. До того ж, використовуючи різні фреймворки(React, Angular, Vue, Jquery), JavaScript поширюється все ширше: серверна сторона (Node.js), мобільні програми (React Native, Ionic), віртуальна реальність (React VR) тощо. Тому, якщо ви хочете піти одним з цих шляхів - нативний JS стане для вас просто необхідною базою.
Для проходження даного курсу необхідні базові знання та навички HTML та CSS.
1. Ознайомчий урок (Безкоштовно).
2. Введення в JavaScript
3. Основи javascript
4. Функціональне програмування
5. Об'єктно-орієнтоване програмування
6. ООП. Класи.
7. Масиви
8. Рядки
9. Вбудовані об'єкти
10. Обробка помилок
11. Робота з браузером та BOM
12. Робота з DOM
13. Події
14. Робота з формами
15. JSON
16. Зберігання даних
17. Колекції та ітератори
18. Promise, async і await
19. Ajax
20. Локалізація
21. Модулі
22. Fetch API