JavaScript с Анной Блок

5 участников

О чём курс

Курс по JavaScript — это интенсивная образовательная программа, рассчитанная на 9 недель глубокого погружения в один из самых востребованных языков программирования в мире веб-разработки. Программа разработана таким образом, чтобы каждый студент, даже не имеющий предварительного опыта, смог пройти путь от изучения базовых синтаксических конструкций до создания полноценных интерактивных проектов и браузерных игр. Основная философия курса заключается в гармоничном сочетании фундаментальной теории и прикладной практики. Вы не просто будете изучать абстрактные концепции, а сразу же начнете применять их для решения задач, с которыми ежедневно сталкиваются профессиональные фронтенд-разработчики на реальных проектах.

Курс идеально подходит для новичков, которые хотят освоить JavaScript с нуля, а также для тех, кто уже знаком с версткой и стремится расширить свой инструментарий для создания динамических интерфейсов. Обучение построено по принципу «от простого к сложному»: вы начнете с переменных, типов данных и функций, постепенно переходя к работе с DOM-деревом, событиями, формами и современными API. Особое внимание уделяется интерактивности: вы научитесь оживлять сайты с помощью анимаций, работать с библиотеками (такими как GSAP и Swiper) и использовать Canvas для создания графики.

Одной из ключевых особенностей программы является блок, посвященный разработке игр. JavaScript — это мощный инструмент для создания браузерных развлечений, и на курсе вы детально разберете этот процесс: от управления событиями мыши и клавиатуры до работы с 3D-графикой с использованием WebGL и библиотеки three.js. Вы научитесь настраивать освещение, работать с текстурами, материалами и камерами, что позволит вам создавать визуально впечатляющие проекты.

На выходе вы получите не только теоретическую базу, но и портфолио, состоящее из нескольких мини-проектов и полноценных игр, созданных под руководством опытного наставника. Автор курса — Анна Блок, эксперт с более чем 9-летним опытом в веб-разработке, основатель сообщества «Типичный Верстальщик» и платформы Frontend Blok. Ее методика обучения направлена на то, чтобы дать студентам уверенность в своих силах и понимание того, как работает современный фронтенд. Прохождение этого курса — это инвестиция в ваши навыки, которая позволит вам уверенно претендовать на позиции в веб-разработке и самостоятельно реализовывать сложные технические задачи. Вы научитесь мыслить как программист, писать чистый код и эффективно использовать возможности JavaScript для создания современных, быстрых и интерактивных веб-приложений.

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

  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 г. · описание обновлено 2 мая 2026 г.

Теги курса

Инструменты

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

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