Практичний курс програмування на JavaScript для початківців. Від console.log до роботи з DOM та API.
Що таке JavaScript, де використовується, як почати
Вивід у консоль, змінні, типи даних
Методи рядків та шаблонні літерали
Умови, оператор switch, цикли for та while
Вивчення структур даних JavaScript — масивів та об'єктів, а також сучасних підходів до деструктуризації.
Основи створення та використання функцій у JavaScript — від класичних оголошень до стрілкових функцій та callback-підходу.
Основи взаємодії JavaScript з HTML-документом — вибір елементів, зміна вмісту та обробка подій.
Знайомство з об'єктно-орієнтованим програмуванням у JavaScript — класи, конструктори, наслідування та поліморфізм.
Вивчення механізмів обробки помилок у JavaScript — try/catch/finally, типи помилок та створення власних виключень.
Поглиблене вивчення методів масивів — map, filter, reduce, spread/rest оператори та сортування.
Вивчення модульної системи JavaScript та основ роботи з API — fetch, JSON, import/export.
Практичне застосування вивчених концепцій — робота з реальними даними та створення інтерактивних елементів.
Фінальний модуль курсу — планування та реалізація повноцінного проекту To-Do застосунку з використанням усіх вивчених концепцій.