Campfire School

Практический курс JavaScript + ИИ

Без зубрёжки всего языка: берёшь из JavaScript только то, что нужно на практике, и применяешь в связке с нейросетями. Пишешь код в разы быстрее и собираешь полноценные фуллстек-продукты — и фронтенд, и бэкенд. Как это работает — в видео.

📦 4 модуля 📚 25 тем 🤖 JS + AI 🧩 фронт + бэк
Записаться на курс →

Старт 21 сентября · я лично читаю анкеты и пишу в личку

// self-check

Узнаёшь себя?

Пишешь фронт руками — рутина съедает часы, а дедлайны горят
🤖
Нейросети под рукой, но в реальной работе ты ими почти не пользуешься
🔌
Фронтенд знаешь, а к бэкенду подойти боязно — фуллстек не закрываешь
📚
Учишь JavaScript не первый месяц, а собрать рабочий проект так и не вышло
🧠
Теория из уроков не складывается в живой код
😮‍💨
Бросал JS не раз — и закрадывается мысль «наверное, не дано»
// почему просто «спросить ИИ» недостаточно

Это как ремонт без мастера

Делаешь ремонт сам по гайдам с YouTube — и вроде всё правильно. Но розетку вывел не туда, стены не обработал от плесени, пару этапов пропустил, потому что даже не знал о них. Работает… только не так, как хотелось, а косяки всплывают спустя время. Мастер, который занимается этим годами, учёл бы их сразу.

С кодом то же самое. ИИ выдаёт решение за 10–20 секунд — но если не знаешь, что у него спросить и что проверить, он сам про подводные камни не предупредит. Курс даёт ту самую базу «мастера»: ставить задачи осознанно и ловить косяки до того, как они станут проблемой.

В связке с ИИ можно быстро изучить именно то, что реально понадобится. А если добавить понимание того, из каких частей состоят web-продукты и как их правильно строить — можно не просто «вайбкодить», а осознанно создавать продукты при помощи ИИ. Тем более что JS проник во все сферы: фронтенд, бэкенд, мобильную разработку.

// кто ведёт
Иван Петриченко
→ Автор курса · Campfire School

Иван Петриченко

Fullstack-developer & content creator. Разрабатываю продукты и преподаю осознанную работу с ИИ. На курсе показываю, как использовать JavaScript и ИИ-агентов в связке — чтобы создавать продукты, а не вайбкодить.

// что ты получишь

Навыки после курса

🤖
База работы с любым ИИ
Актуальные приёмы и принципы, которые работают с любым инструментом — и позволяют держать руку на пульсе изменений.
⚙️
Понимание структуры JS
Возможности и принципы работы языка, основные конструкции и как ими правильно манипулировать. Важно для постановки задач ИИ-агентам.
🔎
Поиск лучших решений
Навык находить более безопасные и оптимизированные решения — а не брать первое, что выдала нейросеть.
🧪
Линтеры, типизация, тесты
Понимание практик внедрения линтеров, типизации, тестирования и source-контроля — то, что отличает профи от вайбкодера.
🏛️
Архитектура и контекст
Навык формировать архитектуру и контекст проекта, чтобы код не превращался в свалку, которую потом не перепишет даже ИИ.
🧰
Концепции любых инструментов
Принципы инструментов на базе JS (React, Next, Vue, Angular, Node.js) и современные подходы к созданию продуктов — какой подходит под твой проект.
// программа

Программа — 4 модуля

25 тем, уроков по факту больше · от языка до продакшна · фронтенд + бэкенд
М 01
Основа: JS и осознанная работа с ИИ
От «создай мне вебсайт» до осознанного понимания, из чего состоит эта задача
Тема 1 Введение. Современные web-продукты, их технические части и основные понятия. Текущее состояние возможностей ИИ
Тема 2 Базовая настройка и профессиональные правила работы с ИИ
Тема 3 JavaScript как основной инструмент и самый популярный язык программирования в мире
Тема 4 Базовые конструкции в JS, которые используются постоянно
Тема 5 Продвинутые конструкции в JS, которые используются постоянно
Тема 6 Готовый инструментарий в экосистеме JS. Плюсы, минусы и как менеджить это с ИИ-агентами
М 02
Продвинутые инструменты и продуктовое мышление
Подбираем более продвинутые инструменты для проекта: зачем это нужно, какие концепции за этим скрыты и как видеть концепцию продукта наперёд
Тема 7 Библиотеки и фреймворки на основе JS. На что обращать внимание при выборе
Тема 8 Основные концепции продвинутых инструментов
Тема 9 Продвинутая настройка ИИ-агентов. Виды использования, md-файлы, скилы, агенты и т.п.
Тема 10 Практика формирования контекста проекта
Тема 11 Как не потеряться в своих же изменениях и что такое source control
Тема 12 Архитектура проектов простыми словами. Почему это так важно?
Тема 13 Дизайн + ИИ. «Сделай стандартно» от заказчика
Тема 14 Безопасность в экосистеме JS и при работе с ИИ
Тема 15 Важнейшие навыки в эру ИИ: линтеры, тестирование и типизация
М 03
JS на бэкенде
Что делает JS на бэкенде и почему здесь же обитает множество других языков
Тема 16 Основные концепции бэкенда
Тема 17 Как JS используется на серверной стороне
Тема 18 Где хранить данные. Нереляционные и реляционные БД. SQL и ORM
Тема 19 Что такое API на практике
Тема 20 Внедрение лучших DX-техник и на бэкенде (типизация, тестирование и т.п.)
М 04
Продакшн: деплой, CI/CD и workflow
Оцениваем масштабы продуктов: насколько в связке JS + ИИ можно закрывать свои задачи
Тема 21 Где хранить ваш продукт и что такое деплой
Тема 22 Разбираемся в терминах CI/CD и настраиваем их работу
Тема 23 Методики оптимизации продукта на разных уровнях
Тема 24 Формируем правильный workflow работы с проектами: ИИ-ревью и ИИ-техдолг
Тема 25 Оцениваем возможности JS с учётом пройденного пути
// отзывы

Что говорят в первой группе

«

Пока что курс превосходит ожидания. Не совсем понимал, как будет переход к ИИ и насколько глубоко по JS. В плане лекций мне очень подходит 20–40 мин в день, не больше. Плюс практически к каждому уроку есть доп. ссылки, или по ходу лекции что-то увижу — ставлю на паузу и иду гуглить. По домашкам тоже всё норм. Они с одной стороны не мега сложные пока были, но мне понравилось поисследовать, подумать, попробовать несколько вариантов.

участник группы 1 · после первой недели
«

Благодарен за курс — это для меня реально возможность, пендаль, можно называть по-разному. Но тут дело, как по мне, не столько в новых знаниях и подходах (да, они реально важны, но некоторые вещи сейчас очень быстро меняются), а увидеть, что проект практически любого уровня реально сделать.

участник группы 1
«

Ещё раз спасибо за этот урок. До сих пор с послевкусием приятным. У меня действительно был огромный пробел в знаниях, который очень активно беспокоил каждый раз (иногда вызывало ужас), когда нужно было продумать что-то более серьёзное, чем просто подключить санити. Вектор теперь задан.

участник группы 1
«

Крутой курс) Очень многое можно узнать и попробовать. Когда читаешь статьи или мини-видосы какие-то смотришь — не так всё.

участник группы 1
// сравнение

Три подхода к коду

🎲 Чистый вайбкодер
  • Не понимает, что генерирует ИИ
  • Не может поправить чужой код
  • Продукт ломается на первой нестандартной задаче
  • Целиком зависит от нейросети
⌨️ Пишет всё руками
  • Понимает каждую строчку — но всё делает сам
  • Часы уходят на рутину
  • Нейросети почти не использует
  • Рано или поздно упирается в скорость
🚀 После курса JS + ИИ
  • Понимает код и проверяет нейросеть
  • Отдаёт рутину ИИ и пишет в разы быстрее
  • Собирает фуллстек-продукты целиком
  • Не зависит ни от инструмента, ни от хайпа
// кому подходит

Частые вопросы

Кому подойдёт курс?
Тем, кто на старте знакомства с web-разработкой: уже умеет верстать (HTML/CSS, конструкторы) и хочет развиваться дальше, активно используя ИИ для продуктивной работы.
Зачем учить JS, если есть ИИ?
Чтобы знать, что вообще спрашивать у ИИ и что проверять — иначе он сам не подскажет про подводные камни. С пониманием структуры языка ты осознанно ставишь задачи агентам, а код не превращается в свалку, которую не перепишет даже нейросеть.
Какие нужны знания до старта?
Знакомство с понятиями «клиентской» и «серверной» частей web-продуктов и небольшой опыт работы с нейросетями. Для лучших результатов — доступ к последним/платным версиям ИИ-агентов.
Это про фронтенд или бэкенд?
Про оба. JS проник во все сферы, и инструменты на его базе используют одни и те же принципы. Поняв язык и эти принципы — справишься с любой задачей.
// результат

Что изменится

Сейчас
  • Пишешь весь код руками и упираешься в скорость
  • Знаешь JS урывками — собрать целый продукт не выходит
  • Нейросети используешь редко и без системы
  • Фронтенд тянешь, а бэкенд — больное место
После курса
  • Отдаёшь рутину ИИ и пишешь в разы быстрее
  • Собираешь полноценные фуллстек-продукты от и до
  • Используешь нейросети системно и проверяешь их код
  • Закрываешь и фронт, и бэк самостоятельно
Ты сможешь:
  • Писать на JavaScript в разы быстрее в связке с ИИ
  • Собирать полноценные фуллстек-продукты
  • Понимать структуру языка и проверять код нейросети
  • Подбирать безопасные и оптимальные решения
  • Формировать архитектуру и контекст проекта
  • Разбираться в любом инструменте экосистемы JS
  • Собирать продукты для себя или бизнеса, которые принадлежат тебе — а не живут в чужом конструкторе
// JS + AI · 4 модуля · 25 тем

Выучи JavaScript
и ускорься с нейросетями

Освой нужную часть языка, научись работать с ИИ и решай задачи в разы быстрее — вплоть до полноценных фуллстек-проектов. Готовых, по всем правилам и принадлежащих только тебе.

Старт — 21 сентября
  1. 1Отвечаешь на вопросы в телеграме — пара минут, ни к чему не обязывает
  2. 2Я лично читаю каждую заявку
  3. 3Пишу тебе в личку: формат, стоимость, ответы на вопросы
Записаться на курс →
Курс платный. Анкета ни к чему не обязывает.