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