Кодим на Коленке | Уроки по программированию
9.9K subscribers
2.53K photos
13 videos
3 files
2.06K links
Айти и точка.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/code_on_tg

РКН: clck.ru/3Jb7JX
Download Telegram
Интерфейс подтверждения почты в FastAPI: Фронтенд, Cookie Auth, Jinja шаблоны, JS, Bootstrap CSS

Пилим фронтенд для запроса подтверждения почты и для страницы подтверждения.

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Python

Язык программирования Python рассматривается в совокупности и во взаимодействии с языками низкого уровня, такими как Ассемблер, C, C++. В этом есть суть понятия Дао Python .
Раскрываются вопросы интерпретируемого, скриптового, промежуточного и компилируемого язвков в совокупности при решении общих целевых задач.

🗝 Курс живет здесь

Кодим на Коленке
| #Python
Jinja шаблоны HTML страниц в FastAPI приложении

Отрисовка HTML страниц лучшим шаблонизатором для Python - Jinja

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Обновленный ParamSpec в 3.12 и необязательность совпадения типов в декораторе

ParamSpec можно записать короче. А ещё нет необходимости возвращать из декоратора функцию того же типа, что и была получена. Мы можем менять тип возвращаемого значения, если нам это нужно для задачи.

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Погружение в Python

7-ми урочный курс в одном ролике. Проведите 11 часов, изучая основы Python

🗝 Урок живет здесь

Кодим на Коленке
| #Python
ЗFastAPI вернул доступ к Swagger | Кастомная статика для документации

Недавно Swagger документация в FastAPI приложении перестала открываться. Дело в том, что jsDelivr стал плохо грузиться, а именно с их CDN загружалась статика для работы интерактивной документации.
В видео показываю, как в FastAPI переопределить пути загрузки статики, чтобы документация снова открывалась моментально.

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Аннотация Concatenate для расширения набора типов параметров функции

Concatenate можно использовать, чтобы добавить какие-то параметры в спецификацию, например при создании декоратора. Показываю на примере.

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Tkinter Designer: Красивый графический интерфейс на Python

В данном видео покажу топовые примеры на Tkinter Designer, который позволяет рисовать интерфейс в Figma и преобразовывать в готовые графические приложения Python.

🗝 Урок живет здесь

Кодим на Коленке
| #Python
SQLAlchemy default vs server_default в моделях. В чем разница

🗝 Урок живет здесь

Кодим на Коленке
| #Python
🔥1
ОТСТАНЬТЕ ОТ МОКОВ! они не для автотестов

Моки выглядят как что-то что обязательно должно быть использовано в автотестах, но на самом деле их не возможно добавить в ваши автотесты на Python. Разберемся для чего существуют моки и где ими нужно пользоваться. Смотреть будем на примерах библиотек unittests.mock и requests_mock

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Удаленное управление роботом манипулятором. Графический интерфейс на Python

В ролике рассказываю и наглядно показываю как управлять роботом RM001 M02 (Robointellect Робоинтеллект Робот Манипулятор RM001 M02) через графический интерфейс, который я написал для этого робота.
Рассказываю про библиотеки adafruit, а также про работу с RI SDK (примеры кода в репо), все ссылки в документе (ссылка ниже). Также рассказываю про возникшие сложности и показываю автоматизацию.

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Как FastAPI обрабатывает 1000+ запросов в секунду – Наглядный пример

Показываю, как асинхронный Python фреймворк выдерживает огромную нагрузку.

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Локальная отладка вебхуков или как выставить локальное приложение в интернет

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Переиспользование запросов через Manager и QuerySet на модели в Django

🗝 Урок живет здесь

Кодим на Коленке
| #Python
Связь многие-ко-многим на SQLAlchemy в FastAPI приложении на FastAPI-JSON:API 3.0

Разбираемся со связью многие-ко-многим в FastAPI приложении

🗝 Урок живет здесь

Кодим на Коленке | #Python
Связь один-ко-многим на SQLAlchemy в FastAPI приложении на FastAPI-JSON:API 3.0

Разбираемся со связью один-ко-многим в FastAPI приложении

🗝 Урок живет здесь

Кодим на Коленке | #Python
2
Парсинг сайтов

Учимся парсить на Python с помощью разных библиотек

🗝 Курс живет здесь

Кодим на Коленке | #Python
Playwright на Python - айфреймы, алерты, вкладки, селекты

В автоматизации стандартных для пользователя сценариев иногда приходится использовать не самые стандартные функции инструмента. Штуки, с которым обычно могут появиться проблемы, это вкладки браузера, элементы, находящиеся внутри айфремов, всплывающие алерты и дропдауны.
В этом видео я показал:
—как работать с iframe в Playwright с помощью frame
—как переключаться между вкладками браузера с помощью expect_page()
—как взаимодействовать с алертом, он же dialog в Playwright
—как выбирать нужные опции в дефолтных дропдаунах (select)

🗝 Урок живет здесь

Кодим на Коленке | #Python
Полнотекстовый поиск в Postgres: Search Vector и Trigram Similarity на примере Django

🗝 Урок живет здесь

Кодим на Коленке | #Python