</>VibeCode
15 глав · 120 уроков

IT на пальцах: от нуля до своего проекта с ИИ

Основы IT с аналогиями и практикой на учебном электронном меню. Выдаются HTML-версия с корзиной, отдельный React-пример и серверный PostgreSQL-lab с тестами. Это учебный прототип: платежи, реальные клиентские данные и промышленная эксплуатация не входят в готовую заготовку. Локальный результат и внешняя публикация проверяются отдельно.

15модулей120уроков2демо-урока
Полный доступ к курсу990 ₽

990 ₽ — полный доступ к выбранному курсу, разовая оплата. Регистрация для двух демо-уроков бесплатна; карта не требуется. Другие курсы приобретаются отдельно.

Регистрация и 2 бесплатных урока →
IT на пальцах — сайты, API, базы данных и собственный проект с ИИ

Для кого

Тот, кто хочет понять устройство IT и закрепить понятия на учебном электронном меню. Первоначальный опыт разработки не обязателен.

Что нужно до начала

Компьютер и браузер. Для React понадобится Node.js, для PostgreSQL-лаборатории — работающий Docker. Подготовка описана в материалах.

Что вы будете делать

Проверите HTML-меню с корзиной, отдельный React-пример и серверную лабораторию с синтетическими заказами в PostgreSQL.

Цена и границы

Лаборатории не принимают настоящие платежи. Промышленная авторизация, касса и работа с реальными клиентскими данными — отдельные задачи, а не готовые функции архива.

Программа

Что внутри курса

120 уроков
01
🖥️ Компьютер и цифровой мир

Уверенно различать сайт, приложение, файл, операционную систему и редактор кода; открыть первую локальную веб-страницу.

8 уроков
02
🌐 Интернет, сайты и сетевые запросы

Нарисовать путь веб-запроса, различать домен и IP, объяснять HTTPS, cookie, кеш и типичные причины недоступности сайта.

8 уроков
03
🧩 Из чего состоит любое веб-приложение

Собрать архитектурную схему онлайн-меню и корректно объяснить Frontend, Backend, API, базу данных и стек.

8 уроков
04
🧠 Логика программирования без страха

Понимать алгоритмы, переменные, типы, условия, циклы, функции и осмысленно находить простые ошибки.

8 уроков
05
🎨 HTML и CSS: от пустой страницы до интерфейса

Сделать понятную адаптивную страницу меню, используя семантический HTML, CSS, формы и карточки товаров.

8 уроков
06
⚡ JavaScript и React: оживляем сайт

Создать интерактивную корзину и карточки блюд, объяснить события, состояние, компоненты, маршруты, загрузку данных и ошибки.

8 уроков
07
🧰 Backend и API: от кнопки до обработки заказа

Проектировать HTTP API, валидировать ввод, обрабатывать статусы, пересчитывать цены и предотвращать повторные денежные операции.

8 уроков
08
🗄️ Базы данных, SQL и сохранение информации

Построить таблицы каталога и заказов, написать простые SQL-запросы, освоить связи, транзакции и правила резервного копирования.

8 уроков
09
🌱 Git и GitHub: работаем без потери кода

Использовать коммиты, ветки, diff, Pull Request, code review и безопасный откат без повреждения проекта.

8 уроков
10
🤖 Боты, внешние API и платежи

Спроектировать бота для уведомлений, правильно обрабатывать webhook и polling, хранить токены и безопасно моделировать тестовую оплату.

8 уроков
11
🛡️ Безопасность: защищаем пользователей и деньги

Различать вход и права доступа, хранить секреты, предотвращать типовые уязвимости и корректно обращаться с персональными данными.

8 уроков
12
🧪 Тестирование, логи и исправление ошибок

Создавать тест-кейсы, проверять функцию и целый пользовательский путь, диагностировать сбои и безопасно восстанавливать работу сервиса.

8 уроков
13
🚀 DevOps: размещаем сайт и поддерживаем работу

Понять среды, Linux, Docker, домен, HTTPS, деплой, CI/CD, резервирование и базовые операции эксплуатации.

8 уроков
14
🧠 Вайбкодинг: управляем разработкой с ИИ

Формулировать ТЗ и промпты, работать с существующим кодом, проверять diff, тесты и работу агентов без слепого доверия генерации.

8 уроков
15
💼 Создаём IT-продукт и превращаем навык в бизнес

Выбрать проблему клиента, определить MVP и критерии приёмки, оценить стоимость, аналитику, поддержку и защитить собственный учебный проект.

8 уроков