Python Expert | Программирование
12K subscribers
2.67K photos
6 videos
5 files
2.68K links
Топовый материал по Backend и Python для начинающих программистов, разработчиков собираем здесь.

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3MnbDT
Download Telegram
ASYNCIO НА ПРАКТИЧЕСКОМ ПРИМЕРЕ // #Видео

Показываю на пальцах, в чём крутость асинхронного кода на Python и показываю, как с помощью него эффективно взаимодействовать с БД.

▪️Перейти к просмотру [22:43]

Python Expert | Программирование | ChatGPT
2
Python Website Full Tutorial - Flask, Authentication, Databases & More // #Видео

In this video, I'm going to be showing you how to make a website with Python, covering Flask, authentication, databases, and more. The goal of this video is to give you what you need to make a finished product that you can tweak, and turn into anything you like. We're going to also go over how you create a new user's account, how you store those in a database, how to log into those user accounts, how to log out of them, and how you associate that information with a specific user.

▪️Перейти к просмотру [02:16:39]

Python Expert | Программирование | ChatGPT
Переменные, оператор присваивания, функции type и id | Python для начинающих // #Видео

Что умеет делать компьютерная программа? Переменные, как ссылки на объекты, хранящие данные. Оператор присваивания. Каскадное и множественное присваивание. Динамическая типизация. Функции type() и id(). Как правильно выбирать имена переменных. Ограничения на определение имен переменных.

▪️Перейти к просмотру [20:20]

Python Expert | Программирование | ChatGPT
Концепция ООП простыми словами | Объектно-ориентированное программирование Python
//
#Видео

Что такое ООП? Зачем это нужно? Какие дает возможности? Все это подробно объясняется в данном видео! Узнаете о трех механизмах, лежащих в основе объектно-ориентированного программирования: инкапсуляции, наследовании и полиморфизме.

▪️Перейти к просмотру [13:39]

Python Expert | Программирование | ChatGPT
ОДИН ДЕНЬ ИЗ ЖИЗНИ JUNIOR PYTHON РАЗРАБОТЧИКА // #Видео

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

▪️Перейти к просмотру [18:47]

Python Expert | Программирование | ChatGPT
Создание веб-приложений используя Python и HTML // #Видео

В данном видео рассмотрим библиотеку PyScript, которая позволяет интегрировать Python в HTML, и создавать тем самым веб-приложения, без необходимости писать код на JavaScript.

Мы рассмотрим платформу, которая была добавлена в недавнем обновлении библиотеки. Также помимо этого было добавлено много новых возможностей и примеров. Это видео раскрывает новый функционал и фишки проекта.

▪️Перейти к просмотру [08:55]

Python Expert | Программирование | ChatGPT
Красивый графический интерфейс на Python | Все фишки Textual // #Видео

В данном видео рассмотрим фишки и особенности фреймворка Textual и проекта Textual-web. Инструмент предоставляет огромное количество виджетов и доп.возможностей, которые делают разработку графического интерфейса максимально простым и удобным процессом.

В видео показываю основы фреймворка Textual, найденные фишки и особенности. На фреймворке построено много крупных проектов, которые также рассматриваем в ролике.

▪️Перейти к просмотру [12:21]

Python Expert | Программирование | ChatGPT
10 Python Comprehensions You SHOULD Be Using // #Видео

In this video, I will be showing you 10 Python comprehensions you can & should be using. These comprehensions will progress in difficulty, so be sure to stick around until the end of the video!

▪️Перейти к просмотру [21:34]

Python Expert | Программирование | ChatGPT
2
Cookie Handling For Selenium Web Scraping in Python // #Видео

Today we learn how to work with cookies when it comes to web automation tasks using Selenium in Python.

▪️Перейти к просмотру [14:06]

Python Expert | Программирование | ChatGPT
Методы класса (classmethod) и статические методы (staticmethod) | ООП Python // #Видео

Декораторы @classmethod и @staticmethod для определения методов классов и статических методов. Что это такое и как работают узнаете из этого видео.

▪️Перейти к просмотру [13:57]

Python Expert | Программирование | ChatGPT
Python 4: первые впечатления // #Видео

В этом видео покажу вам то, что еще никто в мире не видел: альфа-версию нового Python версии 4.0. Так как я много лет состою в PSF и развиваю по мере сил сообщество питонистов, мне предоставили возможность потестировать новые экспериментальные фичи, спешу с вами поделиться.

▪️Перейти к просмотру [24:34]

Python Expert | Программирование | ChatGPT
Магический метод __call__. Функторы и классы-декораторы | ООП Python // #Видео

Разбираем работу магического метода _call_ на конкретных примерах. Узнаете как с его помощью можно заменять замыкания функций и создавать классы-декораторы функций.

▪️Перейти к просмотру [16:57]

Python Expert | Программирование | ChatGPT
Числовые типы, арифметические операции | Python для начинающих // #Видео

Базовые числовые типы в Python: int, float, complex. Арифметические операции: сложение, вычитание, деление, целочисленное деление, умножение, вычисление остатка от деления, возведение в степень. Краткие операторы: +=, -=, *=, /=, **=. Примеры и особенности выполнения.

▪️Перейти к просмотру [16:53]

Python Expert | Программирование | ChatGPT
5 Tips To Write Better Python Functions // #Видео

In this video I’m going to be showing you 5 tips and tricks that can help you write better Python functions in 2024.

▪️Перейти к просмотру [15:08]

Python Expert | Программирование | ChatGPT
Математические функции и работа с модулем math | Python для начинающих // #Видео

Рассматриваются встроенные математические функции языка Python:
abs() - для вычисления модуля числа
min(), max() - для нахождения минимального и максимального чисел
pow() - возведение в степень
round() - округление чисел.
А также некоторые функции из модуля math:
math.ceil() и math.floor() - для округления до наибольшего и наименьшего целого
math.factorial() - для нахождения факториала числа
math.trunc() и int() - отбрасывает дробную часть числа
math.log2(), math.log10() и math.log() - вычисление логарифмов по разным основаниям
math.sqrt() - вычисление квадратного корня
math.sin() и math.cos() - вычисление синуса и косинуса угла
math.pi - константа пи
math.e - константа e

▪️Перейти к просмотру [13:35]

Python Expert | Программирование | ChatGPT
Красивый графический интерфейс на Python | Все Фишки DearPyGui // #Видео

В данном видео рассмотрим принцип создания современных графических приложений, используя DearPyGui. Библиотека предоставляет более 70 готовых виджетов, которые можно комбинировать между собой, создавая сотни различных комбинаций.

В неё уже интегрированы С++ библиотеки, которые позволяют рисовать современные графики и работать с редактором узлов. Она также предоставляет удобные инструменты для отладки, что позволит вам тестировать свою программу прямо во время выполнения.

▪️Перейти к просмотру [20:01]

Python Expert | Программирование | ChatGPT
Async for loops in Python // #Видео

A deep dive into the purpose of the async for loop in Python. How to use the async for loop, why to use the async for loop, and how to write your own async iterators using both async generators as well as by learning the async iterator protocols and writing your own async iterator. We'll see an example ASGI app that computes the SHA256 hash of an uploaded file using Starlette and uvicorn, and write a test client using httpx. Then we implement a simple rate limiter.

▪️Перейти к просмотру [16:35]

Python Expert | Программирование | ChatGPT
Python 3.12 Generics in a Nutshell // #Видео

Generics in Python 3.12 can transform your code by allowing classes to be used with different data types, enhancing flexibility, and catching bugs early. In this video, I'll dive into generic classes and subclasses and show you how they can streamline your development process.

▪️Перейти к просмотру [16:35]

Python Expert | Программирование | ChatGPT
Build a Website in only 12 minutes using Python & Streamlit // #Видео

There's no need to spend days or weeks building a website anymore. In this video, I'm going to show you how to build a website with a blog and a contact page in only 12 minutes using Python, Streamlit and other open-source tools.

▪️Перейти к просмотру [12:47]

Python Expert | Программирование | ChatGPT
1