Прошёл курс до конца, поделюсь впечатлениями.
Чего хотел от курса: окончив курсы по базовому Python и начав изучать фреймворки, понял, насколько слабой базой знаний обладаю, после консольных скриптов с числами Фибоначчи и fizzbuzz'ами запиливать веб-приложения это как пересесть с велосипеда на звездолёт, хотел фундаментального понимания работы веба вообще и HTTP в частности, был нулём в Linux и думал, что Cookie воруют информацию из браузеров.
Что получил от курса и что тут собственно есть:
- опыт работы с Linux - ставим WSL2 с Debian 10 прямо в винду и упражняемся с ней по полной программе в течение всего курса, к концу мне уже даже лень было создавать файлы в Windows как обычно и я лез в Linux, чтобы создавать их командой touch, настроили сервер, настроили https, прикрутили nginx и всё в Linux, просто пушка;
- понимание работы сети Интернет - понятное дело, в гугле вся информация об этом лежит, а поди-ка ты это систематизируй у себя в голове самостоятельно в короткий срок, не перепутав теплое с мягким и не решив, что две несвязанные вещи друг без друга не работают, окончательно и бесповоротно разобрался со всеми этими DNS, NAT, TCP/IP, VPN, ну а по HTTP тут просто разгон до сверхзвука, от и до, прощупываем запросы детально, пишем через LInux свои, далее по курсу принимаем и обрабатываем через fastAPI, всё объясняется и показывается крайне детально и основательно;
- по фронту я отдельный курс уже окончил, понятное дело тут так сказать вводный инструктаж, но и его вполне достаточно, дабы понять, что никуда ты не денешься и иди-ка ещё javascript поучи, питоняка;
- раздел с Python прорешал за один день, никаких монструозных заданий не даётся, базовый питончик, люди сильно жалуются на задание про type hinting, не пренебрегайте докой, на которую вам дадут ссылку, перебором всё равно не решите в разумный срок;
- самое бомбическое это конечно практика создания простого веб приложения и размещения его на домене по протоколу https, подробно, детально, пошагово, с пояснениями, что, как, откуда, зачем, почему именно так, причем тут питон, причем тут systemd, почему надо ставить python вручную на сервак и почему это на самом деле просто, как и чем захэшировать пароль при регистрации и аутентификации, что за ajax такой, зачем когда всё уже работает нужен nginx, что ещё за gunicorn, как сделать так, чтобы это всё вместе работало и причём работало само, просто неоценимые знания;
Финальная работа вам несомненно в память врежется, если вы совсем новенький, упретесь серьезно, но ни в коем случае не могу отговаривать за неё взяться, вы даже не представляете, насколько круто её всё-таки сделать, есть уютный чат, где можно задать вопросы, люди реально толковые, подскажут и помогут с затыками, обратная связь с автором курса на высоте, получил наиподробнейший фидбек по финалочке с детальным разбором кода, выявлением критических моментов для исправления и моментов для рефакторинга, курс просто высший, пять из пяти, десять из десяти даже.