Учим Питон @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 с удовольствием и достигайте новых высот в программировании!

Учим Питон

22 Jan, 09:21


Друзья, предлагаю собрать в одном месте книги и курсы для изучения объектно-ориентированного программирования в python. Подойдут книги, бесплатные курсы (степик, курсера), бесплатные онлайн-туториалы, сайты с задачками на ООП, статьи на тематических ресурсах (хабр, медиум), открытые видео на ютюб. Я начну:

https://docs.python.org/3/tutorial/index.html - официальный туториал python.
https://stepik.org/course/512/ - не самый интуитивный курс по слегка продвинутому python.
https://metanit.com/python/tutorial/ - туториал на метаинит.
https://pythonworld.ru/samouchitel-python - еще немного материала (довольно скупое описание ООП).

Предлагайте свои варианты в комментариях. Будет круто, если вы дадите и короткое описание/впечатление от предложенного ресурса :)

Учим Питон

29 Dec, 15:36


Планы на 2025 год

Итак, 2024 год подошел к концу. Если честно, в самом канале было не так много активности: мы прочитали книжку Грокаем алгоритмы и прошли курc по FastAPI. Что же будет дальше?

У меня есть несколько пожеланий на 2025 год.
Во-первых, мне хочется сделать группу чуть более community-centered. Иными словами, мне бы хотелось, чтобы другие участники тоже могли создавать посты и активности. Сейчас я делаю бота для группы и надеюсь в будущем добавить функции предложки.
Во-вторых, мне бы хотелось добавить в группу разнообразия и глубины в плане изучаемых технологий: чуть больше статистики и анализа данных, чуть больше логики и алгоритмов. Иными словами, не ограничиваться материалами для новичков.
В-третьих, мне бы действительно хотелось создать небольшой курс по ООП. Мне кажется несправедливым, что сейчас основные русскоязычные курсы по ООП стоят денег. Такие знания должны быть свободными.

Конечно, при этом хочется сохранить прежние активности: прочитать вместе книжку, пройти пару курсов. Надеюсь, у нас всё получится 😀

В общем, всех с наступающим Новым Годом 🎉🎉🎉

Учим Питон

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 #совместноепрохождение

1,336

subscribers

6

photos

17

videos