IT на пальцах: от нуля до своего проекта с ИИ
Основы IT с аналогиями и практикой на учебном электронном меню. Выдаются HTML-версия с корзиной, отдельный React-пример и серверный PostgreSQL-lab с тестами. Это учебный прототип: платежи, реальные клиентские данные и промышленная эксплуатация не входят в готовую заготовку. Локальный результат и внешняя публикация проверяются отдельно.
990 ₽ — полный доступ к выбранному курсу, разовая оплата. Регистрация для двух демо-уроков бесплатна; карта не требуется. Другие курсы приобретаются отдельно.
Регистрация и 2 бесплатных урока →Для кого
Тот, кто хочет понять устройство IT и закрепить понятия на учебном электронном меню. Первоначальный опыт разработки не обязателен.
Что нужно до начала
Компьютер и браузер. Для React понадобится Node.js, для PostgreSQL-лаборатории — работающий Docker. Подготовка описана в материалах.
Что вы будете делать
Проверите HTML-меню с корзиной, отдельный React-пример и серверную лабораторию с синтетическими заказами в PostgreSQL.
Цена и границы
Лаборатории не принимают настоящие платежи. Промышленная авторизация, касса и работа с реальными клиентскими данными — отдельные задачи, а не готовые функции архива.
Что внутри курса
Уверенно различать сайт, приложение, файл, операционную систему и редактор кода; открыть первую локальную веб-страницу.
Нарисовать путь веб-запроса, различать домен и IP, объяснять HTTPS, cookie, кеш и типичные причины недоступности сайта.
Собрать архитектурную схему онлайн-меню и корректно объяснить Frontend, Backend, API, базу данных и стек.
Понимать алгоритмы, переменные, типы, условия, циклы, функции и осмысленно находить простые ошибки.
Сделать понятную адаптивную страницу меню, используя семантический HTML, CSS, формы и карточки товаров.
Создать интерактивную корзину и карточки блюд, объяснить события, состояние, компоненты, маршруты, загрузку данных и ошибки.
Проектировать HTTP API, валидировать ввод, обрабатывать статусы, пересчитывать цены и предотвращать повторные денежные операции.
Построить таблицы каталога и заказов, написать простые SQL-запросы, освоить связи, транзакции и правила резервного копирования.
Использовать коммиты, ветки, diff, Pull Request, code review и безопасный откат без повреждения проекта.
Спроектировать бота для уведомлений, правильно обрабатывать webhook и polling, хранить токены и безопасно моделировать тестовую оплату.
Различать вход и права доступа, хранить секреты, предотвращать типовые уязвимости и корректно обращаться с персональными данными.
Создавать тест-кейсы, проверять функцию и целый пользовательский путь, диагностировать сбои и безопасно восстанавливать работу сервиса.
Понять среды, Linux, Docker, домен, HTTPS, деплой, CI/CD, резервирование и базовые операции эксплуатации.
Формулировать ТЗ и промпты, работать с существующим кодом, проверять diff, тесты и работу агентов без слепого доверия генерации.
Выбрать проблему клиента, определить MVP и критерии приёмки, оценить стоимость, аналитику, поддержку и защитить собственный учебный проект.