Claude Code и терминал: с 0
От первой команды в терминале до собственного проекта с Claude Code.
Пройдено уроков
— / 173
Стрик
— 🔥
Ранг
—
— XP
Осталось примерно 10 ч 53 мин
⌘K — поиск по всему курсу: команды и термины тоже.
Уровень 0. Что такое терминал
Мифы, страхи и первая команда
- Что такое терминалбазапрактика 3 мин
- Команда help и спокойное отношение к ошибкамбазапрактика 3 мин
- Как устроена команда: имя, аргументы, флагибазапрактика 4 мин
- echo: выводим текст и проверяем себябазапрактика 3 мин
- Очистка экрана и история командбазапрактика 3 мин
- man — подробная справка о командебазапрактика 3 мин
- Мини-итог: ты уже разговариваешь с компьютеромбазапрактика 4 мин
Уровень 1. Файлы, папки, пути
pwd, ls, cd, mkdir, touch
- Где я нахожусь — pwd и lsпрактика 4 мин
- Создаём первую папку — mkdir и cdпрактика 4 мин
- Возвращаемся назад: cd .. и cd ~практика 3 мин
- Абсолютные и относительные путипрактика 4 мин
- ls с флагами: скрытые файлы и подробный списокпрактика 4 мин
- Создаём файлы: touchпрактика 3 мин
- Вложенные папки за один раз: mkdir -pпрактика 4 мин
- Дерево папок: как всё устроенопрактика 4 мин
- Мини-проект: наводим порядок в папкахпрактика 4 мин
Уровень 2. Работа с содержимым
cat, echo, cp, mv, rm — и как не навредить
- Записываем текст в файл: echo и >практика 4 мин
- Читаем файл: catпрактика 3 мин
- Дописываем в конец: >>практика 4 мин
- Копируем файлы: cpпрактика 4 мин
- Перемещаем и переименовываем: mvпрактика 4 мин
- Удаляем без паники: rm и rm -rпрактика 4 мин
- Первые и последние строки: head и tailпрактика 4 мин
- Сохраняем вывод команды в файлпрактика 4 мин
- Мини-проект: ведём текстовый дневникпрактика 4 мин
Уровень 3. Поиск и потоки
find, grep, пайпы, маски, sort, uniq и wc
- Что такое поток выводапрактика 3 мин
- Поиск по содержимому: grepпрактика 4 мин
- grep с флагами: регистр и номера строкпрактика 4 мин
- Пайп: соединяем командыпрактика 4 мин
- Маски имён: * и ?практика 4 мин
- Поиск файлов: findпрактика 3 мин
- find по именипрактика 4 мин
- Мини-проект: найди и соберипрактика 4 мин
- Порядок и дубли: sort и uniqпрактика 4 мин
- Считаем строки и слова: wcпрактика 3 мин
Уровень 4. Инструменты и Node.js
Пакеты, node, npm/pnpm
- Что такое установка программыпрактика 3 мин
- Версии: node -v и npm -vпрактика 3 мин
- Что такое Node.jsпрактика 4 мин
- Запускаем первый скриптпрактика 4 мин
- Пакеты и менеджер пакетовпрактика 3 мин
- Устанавливаем пакет: npm installпрактика 4 мин
- package.json — паспорт проектапрактика 3 мин
- Команды проекта: npm init и npm runпрактика 4 мин
- Переменные окружения: export и $практика 4 мин
- Свои сокращения: aliasпрактика 3 мин
- Мини-проект: запускаем программупрактика 4 мин
Уровень 5. Git и GitHub
Версии, коммиты, ветки, push
- Зачем нужен контроль версийпрактика 3 мин
- Создаём репозиторий: git initпрактика 3 мин
- Состояние проекта: git statusпрактика 3 мин
- Добавляем изменения: git addпрактика 4 мин
- Сохраняем версию: git commitпрактика 4 мин
- История изменений: git logпрактика 3 мин
- Что такое веткапрактика 4 мин
- Создаём и переключаем веткипрактика 4 мин
- Что такое GitHub 3 мин
- Отправляем код: git pushпрактика 4 мин
- Мини-проект: первый репозиторийпрактика 4 мин
- git clone и git pull — забрать и обновить код 4 мин
- git diff и git checkout — что изменилось и как переключиться 4 мин
Уровень 6. Основы Claude Code
Установка, первый запуск, что это
- Что такое Claude Codeпрактика 4 мин
- Устанавливаем Claude Codeпрактика 3 мин
- Первый запуск и первый разговорпрактика 4 мин
- Как Claude видит твой проект 3 мин
- Просим внести изменение 4 мин
- Принять, отклонить, уточнить 3 мин
- Безопасность: что Claude спрашивает 4 мин
- Режим плана: думаем перед тем, как делать 4 мин
- Полезные команды внутри сессии 4 мин
- Мини-итог: ты и ИИ — командапрактика 3 мин
Уровень 7. Парное программирование
Как формулировать задачи и контекст
- Как формулировать задачу понятно 4 мин
- Контекст: что дать Claude, чтобы он понял 4 мин
- Маленькими шагами вместо одного большого 4 мин
- Читаем и понимаем предложенные изменения 4 мин
- Когда Claude ошибается: как поправить 4 мин
- Просим объяснить код простыми словами 4 мин
- Рефакторинг: улучшаем без страха 4 мин
- Тесты: как просить проверять работу 4 мин
- Хорошие и плохие запросы: разбор примеров 4 мин
- Мини-итог: ставим задачи мастерски 3 мин
Уровень 8. Первый проект с Claude
От идеи до рабочего результата
- От идеи к плану 3 мин
- Создаём проект с нуляпрактика 4 мин
- Описываем, что хотим получить 3 мин
- Собираем первую рабочую версию 4 мин
- Добавляем функцию за функцией 4 мин
- Когда что-то сломалось: чиним вместе 4 мин
- Наводим красоту и порядок 3 мин
- Сохраняем в Git по ходу работыпрактика 4 мин
- Мини-проект: твой первый собственный инструментпрактика 4 мин
Уровень 9. Как устроен веб
HTML, CSS, JS и что происходит в браузере
- Что происходит, когда ты открываешь сайт 3 мин
- HTML: скелет страницыпрактика 3 мин
- CSS: как страница выглядитпрактика 3 мин
- JavaScript: как страница оживаетпрактика 4 мин
- Браузер и инструменты разработчика 4 мин
- Файлы сайта: структура простого проектапрактика 5 мин
- Что такое сервер простыми словами 3 мин
- Статика и динамика: в чём разница 4 мин
- Мини-проект: собираем простую страницу с Claudeпрактика 6 мин
Уровень 10. JavaScript без страха
Переменные, функции, чтение кода
- Зачем учить чуть-чуть кода 3 мин
- Переменные: коробки для данных 3 мин
- Числа, строки и логические значения 4 мин
- Массивы: списки данных 3 мин
- Объекты: данные с названиями 4 мин
- Функции: повторяемые действия 4 мин
- Условия: если — топрактика 4 мин
- Циклы: повторяем действияпрактика 4 мин
- Читаем чужой код и понимаем егопрактика 5 мин
- Ошибки в коде и как их читать 4 мин
- console.log: подсматриваем, что происходитпрактика 4 мин
- Мини-проект: маленькая программа на JS 5 мин
Уровень 11. HTTP и API
Запросы, JSON, fetch
- Как программы общаются между собой 3 мин
- Что такое HTTP-запрос 3 мин
- Методы: GET, POST и другие 4 мин
- Что такое API простыми словами 4 мин
- JSON: формат обмена данными 4 мин
- Делаем запрос: fetch 3 мин
- Читаем ответ и достаём данные 4 мин
- Ключи доступа и безопасность 4 мин
- Мини-проект: получаем данные из реального API 4 мин
Уровень 12. Базы данных
Зачем нужны и базовый SQL
- Зачем нужны базы данных 3 мин
- Таблицы, строки и столбцы 4 мин
- Что такое SQL 3 мин
- Достаём данные: SELECT 4 мин
- Фильтруем: WHERE 4 мин
- Добавляем и меняем данные: INSERT, UPDATE 4 мин
- Связи между таблицами простыми словами 4 мин
- Базы данных и Claude Code 4 мин
- Мини-проект: маленькая база для своего проекта 4 мин
Уровень 13. Продвинутый Claude Code
CLAUDE.md, команды, MCP, hooks, субагенты
- CLAUDE.md — память о твоём проектепрактика 5 мин
- Slash-команды и как сделать свои 4 мин
- Что такое MCP и зачем 4 мин
- Подключаем инструменты через MCPпрактика 4 мин
- Hooks: автоматизируем действияпрактика 4 мин
- Skills: переиспользуемые навыки 4 мин
- Субагенты: делегируем задачи 4 мин
- Работа с большими проектами 4 мин
- Контекст: как не перегружать Claude 4 мин
- Параллельная работа и worktrees 4 мин
- Настройки и разрешения 4 мин
- Мини-итог: Claude Code на полную мощность 4 мин
Уровень 14. Деплой и публикация
Vercel, домены, переменные окружения
Уровень 15. Отладка и безопасность
Лучшие практики, права (chmod) и место на диске
- Что делать, когда не работает 4 мин
- Читаем сообщения об ошибках 3 мин
- Ищем причину, а не симптом 4 мин
- Безопасность: пароли, ключи, токеныпродвинутый 4 мин
- Что нельзя коммитить в Gitпродвинутыйпрактика 5 мин
- SSH: безопасный доступ к чужому компьютерупродвинутый 5 мин
- Резервные копии и откатпродвинутый 3 мин
- Хорошие привычки разработчикапродвинутый 4 мин
- Мини-итог: уверенность и спокойствие 3 мин
- Права доступа: chmodпродвинутыйпрактика 4 мин
- Место на диске: du и dfпродвинутыйпрактика 3 мин
- Как выйти из vim — и зачем nano 4 мин
Уровень 16. Capstone
Собери и опубликуй собственный продукт
- Выбираем идею проектапродвинутый 4 мин
- Планируем с Claudeпродвинутый 4 мин
- Собираем MVPпродвинутыйпрактика 4 мин
- Тестируем и чинимпродвинутый 4 мин
- Публикуем в интернетпродвинутый 4 мин
- Капстоун: проект своими рукамипродвинутыйпрактика 5 мин
- Капстоун: проверь и выкати релизпродвинутыйпрактика 5 мин
- Что дальше: твой путь в разработкепродвинутый 4 мин
Уровень 17. Claude Code в VS Code
Бонус: расширение, панель, контекст и просмотр изменений в редакторе
Ещё в треке «Терминал и Claude Code»
Частые вопросы
Курс «Claude Code и терминал: с 0» платный?
Нет. Курс полностью бесплатный — без рекламы, без пейволла и без скрытых платежей. Поддержать проект можно по желанию, но на доступ к урокам это не влияет.
Нужна ли установка или регистрация?
Нет. Всё работает прямо в браузере, ничего устанавливать не нужно. Прогресс сохраняется локально в этом браузере; вход через Telegram нужен только чтобы продолжать с любого устройства.
Для кого этот курс?
С нуля Курс ведёт от простого к сложному, поэтому подойдёт даже без подготовки.
Сколько уроков и сколько это займёт?
В курсе 173 урока. Проходить можно в своём темпе — по одному короткому уроку в день или несколько подряд.
Выдаётся ли сертификат?
Да. После прохождения курса и сдачи итогового экзамена открывается именной сертификат, которым можно поделиться.