Точка входа в программирование
18.5K subscribers
1.62K photos
293 videos
4 files
3.16K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Практический Python: бесплатный курс для практиков

Если хотите не просто писать код, а думать, как интерпретатор, избегая фреймворков, то вы по адресу. Practical Python Programming — это бесплатный и доступный онлайн‑курс от Дэвида Бизли — автора книги «Python Essential Reference». В нём:

— основы не «для галочки», а с примерами реальных задач;
— работа с файлами, строками, коллекциями, итераторами, генераторами;
— продвинутые темы вроде декораторов и менеджеров контекста;
— приёмы отладки, тестирования и профилирования кода.

#python #курс
15 неожиданных приёмов со словарями в Python, которые реально освежат ваш код

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

В этом видео — пятнадцать таких фишечек, которые сделают ваш код легче. Чище. Без той мешанины из вложенных циклов и кучи if‑ов, которыми часто грешат новички да и не только они. Ну и, что немаловажно — помогут не набить пару распространённых шишек при работе со словарями.

#видео #python
Кроссплатформенные приложения на Python: весь путь от API до десктопа и веба

Не обязательно учить полдюжины языков и городить велосипед, чтобы собрать работающий кроссплатформенный продукт. В этой статье автор делится практическим опытом: как на одном только Python собрать backend на FastAPI, фронтенд на Flet, задеплоить всё это в облако и собрать под десктоп и веб.

По дороге — много интересных наблюдений и подводных камней: чем Flet радует, а где его кроссплатформенность пока только на бумаге, почему простые вещи лучше делать «без заморочек», а фанатам стоит готовить десятки гигабайт SDK и терпение.

Если вы уже освоились с Python и хотите попробовать собрать свой первый «всё‑в‑одном» проект, материал очень пригодится — от шаблонов кода до тонкостей деплоя и сборки.

А вы бы рискнули собрать свой API и фронт на Python, или сразу пошли бы во Flutter?

❤️ — «да, попробую»
🗿 — «лучше Flutter»!


#python #flet #fastapi #кроссплатформенность #разработка
7🗿2
Будущее Python: что ждёт язык и сообщество в ближайшие годы

Недавно закончилась двухдневная конференция PyCon 2025. В ней приняли участие более 700 участников 20+ докладчиков со своими докладами, мастер‑классами и lightning talks. Основной темой этого сезона стала — Python Core. А какие ещё тренды и боли обозначили эксперты индустрии, рассказали в статье.

#python #pycon
2
Создание умных AI-агентов: полный курс по LangGraph от А до Я

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

#ии #python #javascript
👍31
Какие существуют виды авторизации

Сегодня существует куча решения для авторизации в сервисе: JWT, keycloak, session, basic auth, OAuth 2.0. Новичку может быть сложно разобраться даже в чём-то одном, а уж понять что к чему при таком обилии — вообще отдельный разговор.

Поэтому я нашёл видео, где автор довольно простым языком объяснил разницу между ними, а также показал на простых примерах, как они все работают.

Посмотрите его — это избавит вас от часов сложной теории.

#безопасность #авторизация