Безкоштовний курс програмування з нуля українською
Від основ HTML та CSS до JavaScript, TypeScript, React та Next.js — вивчай веб-розробку самостійно з практичними проєктами
Як проходить навчання
Створи репозиторій
Почни з блоку "Tools & Environment" — налаштуй Git та створи публічний репозиторій на GitHub. Це буде твоє портфоліо з перших кроків.
Надсилай домашні завдання
Після кожного блоку — практичні завдання. Здай посилання на свій GitHub-репозиторій, і AI-помічник перевірить твою роботу та дасть зворотний зв'язок.
Увійди через Google
Для доступу до домашніх завдань та збереження прогресу потрібна авторизація через Google-акаунт. Це швидко і безкоштовно.
Запитуй у помічника
На кожному уроці доступний AI-помічник, якому можна поставити питання по темі. Навчайся у своєму темпі — допомога завжди поруч.
Блоки курсу
Tools & Environment
Командний рядок, Git, GitHub, Node.js, npm та IDE
HTML
Основи HTML: структура документа, теги, семантика
CSS
Селектори, Box Model, Flexbox, Grid, анімації та responsive design
JavaScript Basics
Змінні, типи даних, умови, цикли, функції, масиви та об'єкти
JavaScript & DOM
Маніпуляція HTML-сторінками, події, форми, localStorage
JavaScript Advanced
ES6+, Promises, async/await, Fetch API, модулі, замикання, класи
TypeScript
Типізація, інтерфейси, generics, utility types та TypeScript з DOM
React
Компоненти, хуки, стан, роутинг та побудова інтерактивних UI
Next.js
SSG, SSR, App Router, API Routes, стилізація та деплоймент