JavaScript с Анной Блок

4 участника

О чём курс

О курсе

Анна Блок учит JavaScript с нуля на примерах сайтов и браузерных игр. За девять недель вы пройдёте основы языка, примените их в задачах для веб-страниц и создадите несколько мини-проектов и игр. Курс рассчитан на тех, кто начинает изучать JavaScript и хочет закреплять теорию на практике.

Что внутри

Сначала вы разберёте переменные, типы данных, функции, циклы, массивы и объекты. Затем перейдёте к DOM, событиям, формам, хранению данных в LocalStorage и работе с API. Практические задания включают вывод списка по категориям, добавление треков в избранное и получение постов через API.

Игровая часть охватывает Canvas и WebGL: управление с клавиатуры и мыши, объекты сцены, камеру, освещение, материалы, текстуры и звук. Для анимации и слайдеров используются GSAP и Swiper.

Об авторе

Анна Блок создала сообщество «Типичный Верстальщик», сервис Frontend Help и учебную платформу Frontend Blok. В веб-разработке она работает более девяти лет и ведёт социальные сети на эту тему.

Программа обучения

  1. День 1. Что такое JavaScript?
  2. День 2. Переменные
  3. День 3. Типы данных
  4. День 4. Операторы
  5. День 5. Функции
  6. День 6. Циклы и итерации
  7. День 7. Массивы и методы
  8. День 8. Объекты и методы
  9. День 9. Введение в DOM
  10. День 10. События и обработчики событий
  11. День 11. Практика: Вывод списка по категориям
  12. День 12. Условные операторы
  13. День 13. Работа с формами и валидация
  14. День 14. Введение в LocalStorage
  15. День 15. Практика: Добавление треков в избранное
  16. День 16. Классы в JavaScript
  17. День 17. Работа с API (ч.1)
  18. День 18. Работа с API (ч.2)
  19. День 19. Практика: Вывод постов через API
  20. День 20. Анимация на чистом JavaScript
  21. День 21. Использование GSAP
  22. День 22. Создание слайдеров на Swiper
  23. День 23. Работа с Canvas
  24. День 24. Основы создания игр
  25. День 25. Управление клавишами и событиями мыши
  26. День 26. Практика: Простая игра на Canvas
  27. День 27. Введение в WebGL и three.js
  28. День 28. Объекты в сцене и перемещения камеры
  29. День 29. Свет и тени
  30. День 30. Материалы и текстуры
  31. День 31. Управление аудио
  32. День 32. Настройка клавиш
  33. День 33. Практика: Разработка игры на WebGL (ч.1)
  34. День 34. Практика: Разработка игры на WebGL (ч.2)
Складчина создана 22 марта 2026 г. · описание обновлено 25 октября 2026 г.

Теги курса

Инструменты

Другие материалы автора 3

АБ Анна Блок Все материалы
5 709 ₽ 23 990 ₽