Пошаговые руководства под конкретный вопрос: как научиться программировать с нуля, первые шаги на Python, что делать после основ и как поставить задачу программисту. Каждый гайд можно прочитать и проверить бесплатно. 4 гайда · 38 минут чтения.
Гайды
Как научиться программировать с нуля: план на три месяца — Здесь нет «выучите всё» и нет обещания работы через месяц. Есть порядок шагов, который проверен на курсе: первая строка программы — за десять минут, первый законченный проект — через месяц, первый разбор чужого кода — на второй неделе. 9 мин чтения.
Python для начинающих: первые шаги и первые ошибки — Python хорош тем, что читается почти как английский, а результат видно сразу. Здесь — минимальный набор, с которого начинают все, и разбор ошибок, на которых спотыкаются все без исключения. 10 мин чтения.
Что делать после основ Python: карта на 90 дней — Переменные, условия, циклы и функции пройдены — и тут начинается самое частое «а что дальше?». Здесь карта: что проверить, что сделать в первые тридцать дней, что во вторые и третьи, и куда не лезть, пока нет законченного проекта. 11 мин чтения.
Как поставить задачу программисту, чтобы её сделали с первого раза — Проблема почти никогда не в том, что программист «не понял». Проблема в том, что в задаче не хватало фактов: что сейчас, что должно быть после, по какой цифре проверяем и что в работу не входит. Здесь — как эти факты собрать за десять минут. 8 мин чтения.
Что ещё можно попробовать
Тест: с какого урока начать — Семь вопросов — и мы скажем, с какого урока начинать именно вам. Без регистрации и без оплаты.
Профессии и языки — Кем быть и что делать после курса: 17 статей без цифр зарплат и обещаний.
Попробовать руками — Первый урок и игры-тренажёры: код запускается в браузере, ответ проверяется запуском.
Словарь программиста — Незнакомое слово из урока или кода — по-человечески и со ссылкой на урок.
Словарь руководителя — Как разговаривать с программистом: 41 термин, готовые фразы и чек-лист.
Конструктор описания задачи — Собрать описание по шагам: что сейчас, что должно быть, по какой цифре проверяем.
Корявые задачи — 63 случая из жизни с моралью и готовой фразой «как надо было сказать».
Мастерская экрана — Палитра, раскладки и конструктор страницы: правила дизайна можно проверить сразу.
Сообщество — Спросить, если непонятно: писать может любой вошедший, подписка не нужна.
Что ещё есть на сайте
Учиться
Уроки — Все уроки трёх траекторий: список, поиск и ваш прогресс.
Компьютер без страха — Файлы, браузер, пароли, мошенники, документы и деньги в интернете простыми словами. Бесплатно и без оплаты.
Если уже случилось — Деньги ушли с карты, пропала симка, взломали аккаунт, потерялись документы — порядок действий по шагам и куда звонить.
Какой компьютер нужен — Чек-лист по уровням: для учёбы ничего покупать не нужно, для своего проекта — 16 ГБ и SSD, для работы — 32 ГБ. Плюс нейросети и устаревание железа.
Без кода: ставить задачу — Как объяснить задачу программисту и принять работу. Кода нет ни строчки.
Профессии и языки — Кто такие программисты, зачем столько языков и что делать после курса.
Потренироваться
Практикум: задачи из жизни — Та же команда урока — на работе, дома и в документах. 63 задачи с проверкой вывода и без регистрации.
Игры-тренажёры — Найти ошибку в чужом коде, прочитать, что делает программа, и увидеть, что случится, если нажать клавишу.
Симулятор: от задания до сдачи — Пройти путь целиком: папка, терминал, файл, сохранение, запуск, проверка по критерию приёмки. Два сценария и две системы.
Мастерская экрана — Проверить цвета и раскладку страницы: контраст, шаблоны, конструктор.
Колесо фортуны — Одна прокрутка в день: скидка на подписку или дни доступа.
Словари и юмор
Словарь программиста — Слова из уроков и кода: парсинг, функция, хеш, компиляция.
Словарь руководителя — Слова из работы простыми словами: скоуп, дедлайн, MVP, бэклог.
Корявые задачи — Юмор: как ставят задачи и что из этого получается. С моралью.
Сайт, оплата и помощь
Родителям — Возраст, время на уроки, безопасность в сообществе, деньги и результат — что важно знать до оплаты.