Программирование с нуля: карта курса и честный разговор о профессии
Что такое программирование на самом деле, из чего состоит этот курс, сколько времени и сил нужно и кому эта профессия действительно подойдёт.
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
52 материалов в этой теме.
Что такое программирование на самом деле, из чего состоит этот курс, сколько времени и сил нужно и кому эта профессия действительно подойдёт.
Что делать, когда бизнес-правила меняются быстрее релизов: спецификация как объект, композиция предикатов, компиляция одного правила в память и в SQL, Interpreter и его …
Как перестать разбрасывать new по коду: фабрики, строители, синглтоны и прототипы — от интуиции до продакшн-нюансов, потокобезопасности и типичных ошибок.
Что такое переменная на самом деле, зачем нужны типы данных, как Python работает с числами, строками и логическими значениями — и какие ошибки новичок совершает чаще …
Собираем всё изученное в один настоящий проект: выбираем идею, режем её на тонкие работающие срезы и шаг за шагом пишем менеджер задач для терминала.
Ставим Python и редактор кода, разбираемся с терминалом и запускаем первую настоящую программу — с разбором каждой строчки и типичных ошибок.
Учимся не бояться красного текста: разбираем traceback построчно, переводим типичные сообщения Python дословно, ищем причину методом гипотез и осваиваем try/except и …
Разбираем, зачем нужны классы: как сложить данные и действия в одну вещь, что такое self и init, и почему объекты — это просто способ навести порядок.
Как устроены классы в Python: поиск атрибутов, MRO и кооперативный super(), протокол дескрипторов, property и slots, dataclasses против attrs и pydantic — и когда ООП …
Импорт как операция времени выполнения: sys.modules, finders и loaders, циклические зависимости, src layout, точки входа, ресурсы внутри пакета и публикация дистрибутива …
Что такое объект в CPython, чем имя отличается от переменной, как работают изменяемость, копирование, подсчёт ссылок и сборка мусора, и почему весь синтаксис языка — это …
Как переложить часть инвариантов домена с ревью и тестов на систему типов: parse don’t validate, типизированные идентификаторы, суммы типов для состояний агрегата и …
По этому запросу ничего не найдено.