Курс реально порадовал. Обычно в онлайн-курсах много воды, которую смотришь на скорости ×2, чтобы поскорее пролистать, а тут всё наоборот - информации столько, что иногда даже приходилось останавливаться и переваривать. Воды почти нет, каждая часть курса по делу. После прохождения у меня остался подробный конспект, и теперь я часто к нему возвращаюсь, когда нужно что-то быстро вспомнить - прям как к своей шпаргалке. По содержанию: затронуто много всего, что реально нужно в работе. Линукс - не прям администрирование, но достаточно, чтобы уверенно работать в терминале и понимать окружение. Математика и алгоритмы даны без фанатизма, ровно в том объёме, чтобы потом разбираться в асинхронности и внутреннем устройстве инструментов. Немного докера - показали, как упаковывать приложение в контейнер и не бояться этого. Но самая жирная часть - это FastAPI. Реально много: и роутеры, и зависимости, и middleware, и фоновые задачи, и интеграция с SQLAlchemy в асинхронном режиме. Асинхронность вообще разобрали досконально - наконец-то у меня сложилась полная картина, как работает event loop, зачем нужны корутины и как с ними правильно готовить. И отдельный респект за брокеры RabbitMQ, Kafka и NATS - я раньше в них путался, а тут не просто объяснили различия, но и показали, как прикрутить их к FastAPI. Очень помогло разложить всё по полочкам. Курс не самый простой, приходилось прям вникать, но оно того стоило. Для меня, как для разработчика, это стало хорошим бустом - закрыл много пробелов и перестал бояться асинхронного кода. Если вам нужен плотный материал без лишней болтовни, чтобы потом остались нормальные заметки для работы, - смело залетайте. Спасибо автору за труд! Из того, что особенно жду - заявлен модуль по FastStream. Пока он ещё в разработке, но, зная качество остального материала, уверен, что будет так же добротно и без воды. Надеюсь, автор скоро его допилит, потому что тема для бэкендера сейчас очень актуальная.
Очень рад, что курс оказался для вас полезным и интересным. Он действительно большой и продолжает расти, я постоянно отслеживаю всё важное для бекенда и добавляю новые материалы. Модуль по FastStream почти готов и скоро появится: он крайне важен, и удивительно, что в других курсах о нём даже не упоминали. Далее будут модули по CI/CD, деплою и другим ключевым аспектам, ну и финальный проект, планирую его на конец лета или начало осени.