Учим Питон @learnpythonforfun Channel on Telegram

Учим Питон

@learnpythonforfun


Курс с нуля: https://stepik.org/course/58852/

Курсы для прохождения: https://docs.google.com/document/d/1N-SxSRbe5eaV3z4BEknNVB1G7EKgtfdgVmTyy-q95fY/edit?usp=sharing

Правила: https://vk.com/@learnpythonforfun-pravila-gruppy-i-chatov

Learn Python for Fun (Russian)

Вы когда-нибудь задумывались о том, чтобы научиться программировать на Python? Тогда канал "Учим Питон" (@learnpythonforfun) - это именно то, что вам нужно! Этот канал предлагает курс с нуля, который поможет вам освоить язык программирования Python. Вы найдете ссылку на курс здесь: https://stepik.org/course/58852. Кроме того, в канале есть рекомендации по другим курсам для изучения Python. Вы можете ознакомиться с ними здесь: https://docs.google.com/document/1N-SxSRbe5eaV3z4BEknNVB1G7EKgtfdgVmTyy-q95fY/edit?usp=sharing. Присоединяйтесь к сообществу "Учим Питон" и начните свой путь к изучению программирования на Python прямо сейчас! Не забудьте ознакомиться с правилами канала здесь: https://vk.com/@learnpythonforfun-pravila-gruppy-i-chatov. Учите Python с удовольствием и достигайте новых высот в программировании!

Учим Питон

20 Oct, 19:24


Итак, мы прошли курс по FastAPI. Курс мне не очень понравился. С одной стороны, мне показалось, что автор сам до конца не разобрался в том, как все устроено и как оно работает. С другой стороны, у курса был целый ряд проблем.

Итак, к проблемам:
1. Курс дает довольно поверхностную информацию. Кто-то скажет, что курс учит самостоятельности и надо читать документацию, но почему бы тогда просто не читать документацию? Выбрать себе пет-проект и делать его, читая доки. Все-таки, мне кажется, курс должен давать информацию усвояемыми кусками.
2. Задания в курсе сформулированы плохо. Сначала все было терпимо, на ближе к концу курса стало казаться, что автор сдался и с материалом, и с заданиями. Хотелось бы большей ясности с тем, что и как надо делать, как проверять результирующий код.
3. Курс неконсистентен. К примеру, сначала говорится, что SQLAlchemy не будет объяснена, а потом в задании просят её использовать. Кроме этого, автор иногда повторяется - несколько раз встречались главы про валидацию и pydentic.

Из плюсов курса можно отметить следующее: он предоставляет некую дорожную карту изучения веб-технологий с python. Иными словами, вы можете зайти на курс, открывать раздел и начать самостоятельно изучать доку нужных технологий. Задания тоже какие-никакие присутствуют.

Будем ли мы снова проходить этот курс? Думаю, что нет. Я его также не рекомендую начинающим. Стоит ли он потраченного времени? Мне показалось, что он не хуже простого чтения документации, и если есть свободное время, то можно узнать для себя что-то новое.

#fastapi #совместноепрохождение #fastapi_finalreport

Учим Питон

14 Oct, 09:44


Курс по FastAPI. Раздел 9 (последний раздел).

Что надо сделать?
Проходить девятый раздел курса.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_9

Учим Питон

08 Oct, 10:38


Курс по FastAPI. Раздел 8.

Что надо сделать?
Проходить восьмой раздел курса.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_8, описать в нем, что (не) получалось, что было непонятно.

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_8

Учим Питон

30 Sep, 09:13


Курс по FastAPI. Раздел 7.

Что надо сделать?
Проходить седьмой раздел курса. Он будет про тестирование веб-приложений.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_7, описать в нем, что (не) получалось, что было непонятно.

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_7

Учим Питон

29 Sep, 20:38


Курс по FastAPI. Раздел 6. Отчеты.

Итак, у нас заканчивается шестой раздел курса по FastAPI. А это значит, что настало время коротких отчетов. Что у вас получилось? В чем загвоздка? что непонятно? Не забудьте поставить тег #fastapi_report_6.

Учим Питон

24 Sep, 16:18


Курс по FastAPI. Неделя 6. Продолжение.

Я заметил, что несколько человек застряли на шестом разделе, поэтому в эту неделю продолжаем 6 раздел.

Что надо сделать?
Проходить шестой раздел курса.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_6, описать в нем, что (не) получалось, что было непонятно.

При желании можно вступить в наш класс (https://stepik.org/join-class/03ef72b3cba78e1c07782f04c15ea000d09d52f9).

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_6

Учим Питон

16 Sep, 08:45


Курс по FastAPI. Неделя 6.

Что надо сделать?
Проходить шестой раздел курса.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_6, описать в нем, что (не) получалось, что было непонятно.

При желании можно вступить в наш класс (https://stepik.org/join-class/03ef72b3cba78e1c07782f04c15ea000d09d52f9).

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_6

Учим Питон

15 Sep, 09:12


Курс по FastAPI. Неделя 5. Отчеты.

Итак, у нас заканчивается пятая неделя курса по FastAPI. А это значит, что настало время коротких отчетов. Что у вас получилось? В чем загвоздка? что непонятно? Не забудьте поставить тег #fastapi_report_5.

Учим Питон

10 Sep, 10:26


Курс по FastAPI. Неделя 5. Продолжение.

На этой неделе мы продолжаем проходить пятый раздел курса. Мне он показался плохо разобранным, поэтому я собрал несколько вопросов:

- Как правильно инициализировать бд? В чем разница между пользователем бд и пользователем ос?
- Как убедиться, что бд настроена правильно, что к ней нельзя обратиться не через приложение?
- Есть ли смысл использовать бд без алхимии в приложении?
- Как обрабатывать ошибки? Нужно ли использовать менеджер контекста?
- Какова последовательность работы с бд, всегда ли нужно делать commit?
- Нужно ли соединение с бд всегда держать открытым или лучше открывать на каждый запрос?
- Какие ограничения есть при миграциях? Как правильно делать откат в бд, если в новую базу занесены данные в новые столбцы?
- Как возможны миграции, если база находится под нагрузкой?

Ответы лучше давать в чате в телеге.

#fastapi #совместноепрохождение #fastapi_part_5

Учим Питон

01 Sep, 21:46


Курс по FastAPI. Неделя 5.

Что надо сделать?
Проходить пятый раздел курса.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_5, описать в нем, что (не) получалось, что было непонятно.

При желании можно вступить в наш класс (https://stepik.org/join-class/03ef72b3cba78e1c07782f04c15ea000d09d52f9).

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_5

Учим Питон

25 Aug, 18:01


Курс по FastAPI. Неделя догоняющих.

Как обычно, в середине курса мы делаем перерыв на неделю, чтобы догоняющие могли догнать.

Что надо сделать?
Проходить курс и задавать вопросы в чате. Вы на второй неделе и не можете разобраться? Спрашивайте в чате! 4 недели курса дадут вам базу бэкенда.

Всем удачи!

#fastapi #совместноепрохождение

Учим Питон

24 Aug, 17:06


Курс по FastAPI. Неделя 4. Отчеты.

Итак, у нас идет третья неделя курса по FastAPI. А это значит, что настало время коротких отчетов. Что у вас получилось? В чем загвоздка? что непонятно? Не забудьте поставить тег #fastapi_report_4.

Учим Питон

19 Aug, 07:38


Курс по FastAPI. Неделя 4.

Что надо сделать?
Проходить четвертый раздел курса.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_4, описать в нем, что (не) получалось, что было непонятно.

При желании можно вступить в наш класс (https://stepik.org/join-class/03ef72b3cba78e1c07782f04c15ea000d09d52f9).

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_4

Учим Питон

17 Aug, 19:52


Курс по FastAPI. Неделя 3. Отчеты.

Итак, у нас идет третья неделя курса по FastAPI. А это значит, что настало время коротких отчетов. Что у вас получилось? В чем загвоздка? что непонятно? Не забудьте поставить тег #fastapi_report_3.

Учим Питон

11 Aug, 18:46


Курс по FastAPI. Неделя 3.

Что надо сделать?
Проходить третий раздел курса.
Не стесняйтесь задавать вопросы в чате, если чего-то не понимаете: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_3, описать в нем, что (не) получалось, что было непонятно.

При желании можно вступить в наш класс (https://stepik.org/join-class/03ef72b3cba78e1c07782f04c15ea000d09d52f9).

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_3

Учим Питон

10 Aug, 14:03


Курс по FastAPI. Неделя 2. Отчеты.

Итак, у нас идет вторая неделя курса по FastAPI. А это значит, что настало время коротких отчетов. Что у вас получилось? В чем загвоздка? что непонятно? Не забудьте поставить тег #fastapi_report_2.

Учим Питон

05 Aug, 07:11


Курс по FastAPI. Неделя 2.

Что надо сделать?
Проходить второй раздел курса.
Задавать вопросы в чате: https://t.me/learnpythonforfun_chat
В конце недели написать короткий отчет с тегом #fastapi_report_2, описать в нем, что (не) получалось, что было непонятно.

При желании можно вступить в наш класс (https://stepik.org/join-class/03ef72b3cba78e1c07782f04c15ea000d09d52f9).

Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_2

Учим Питон

01 Aug, 14:30


Итак, начинаем проходить курс по FastAPI.

Как будем проходить?
Будем проходить по 1 разделу в неделю. До конца каждой недели желающие могут писать короткий отчет с тегом #fastapi_report_N (где N - номер раздела курса). В этом отчете можно написать, что получилось сделать и какие трудности возникли. Там же можно писать свои вопросы. В конце недели я и, надеюсь, более опытные товарищи постараются ответить на все такие вопросы.

Что надо сделать?
Записаться на курс (https://stepik.org/179694) и вступить в класс (https://stepik.org/join-class/03ef72b3cba78e1c07782f04c15ea000d09d52f9).

Писать отчеты или просто задавать вопросы в чате https://t.me/learnpythonforfun_chat.

Каков план на первую неделю?
Первая неделя вводная и продлится до конца этой недели. Надо записаться на курс, прочитать введение к курсу, просмотреть мельком дополнительные ресурсы (книжку, ютюб-плэйлист - см. предыдущий пост). А еще можно освежить свои знания по API в экспресс-курсе: https://stepik.org/124947. Он очень короткий, но довольно полезный.

Чуть позже в чате я напишу свой короткий отчет по первой неделе.
Всем удачи!

#fastapi #совместноепрохождение #fastapi_part_1

Учим Питон

28 Jul, 15:57


Напоминаю, что с первого августа мы начинаем проходить вводный курс по FastAPI. Набор материалов:
Курс: https://stepik.org/course/179694
Оф. доки: https://fastapi.tiangolo.com/
Плейлист: https://youtube.com/playlist?list=PLQC1AzOdryAEoWv38AMufTHaGT8KzqScR&si=KMvsky4KYuUKBwPH
Книга: Билл Любанович "FastAPI. Веб-разработка на Python"

Если у вас есть еще примечательные материалы по fastapi, то кидайте их в комментах с тегом #fastapi.

Проходить начнем с 1 августа. Основное общение будет происходить в тг-чате: https://t.me/learnpythonforfun_chat.

#fastapi #совместноепрохождение