Zproger смотреть последние обновления за сегодня на .
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Я связался с IT компанией и запросил тестовое задание на Junior Python разработчика. В этом видео мы реализуем такое задание с полного нуля и рассмотрим все используемые технологии. Мы поработаем с FastAPI, который будет реализован в асинхронном варианте, добавим модели Pydantic и развернем виртуальное окружение Virtualenv. Сервис анонимных записок предоставляет API и полную документацию к нему, через встроенные возможности FastAPI. Все видео наполнено отборными фишками, которые стоит внимательно изучить. 📁 Фишки Poetry: 🤍 📁 Исходный код проекта: 🤍 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Особенности и фишки проекта 1:00 - Какой функционал нужно реализовать? 1:55 - Как выбрать фреймворки и технологии? 2:49 - Подводные камни FastAPI и как их избежать? 3:38 - Как отсутствие Virtualenv может положить систему? 3:57 - Создание проекта. Установка и настройка 4:29 - Создаем главную страницу с интерфейсом 6:25 - Как я создал интерфейс не имея опыта в этом? 6:45 - Создаем модели Pydantic. Какие плюсы от этого? 9:40 - Создаем функцию для добавления заметок с Pydantic 10:48 - Как работает алгоритм хеширования? 11:27 - Как сохранить записку в памяти сервиса? 12:15 - Создаем интерфейс для страницы с ID 13:14 - Как написать функцию для получения записки? 14:38 - Тесты готового софта
Я написал 3 одинаковых приложения на Flask, FastAPI и Django. Какой фреймворк оказался самым лучшим? ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 В данном видео мы сравним 3 популярных веб-фреймворка, и узнаем, какой из них будет самым лучшим выбором. Мы создадим одинаковое приложение и рассмотрит отличия в каждом инструменте по отдельности. Вы сможете понять какие нюансы и фишки есть в каждом проекте, который разрабатывается на Flask, Django или FastAPI. Django vs Flask vs FastAPI 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Фишки и тесты проектов 1:54 - Приложение на Flask 6:00 - Приложение на FastAPI 8:45 - Приложение на Django
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео рассмотрим топовые фишки и возможности Python 3.12. Эта версия принесла прогресс в скорости и изменения в GIL, которые позволяют использовать ядра процессора в потоках, чего не было ранее. Было ускорено очень много компонентов, проведена работа над выводом ошибок, над удобством использования F-Строк и List / Set / Dict Comprehension. Эта версия также внесла возможность создавать собственные типы используя Type конструкцию, и задавать дженерики в Python 3.12. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Почему Python 3.12 вас удивит? 0:37 - Важная информация о релизах 0:56 - Что они натворили с GIL? Потоки стали в 10 раз быстрее? 3:00 - Теперь мы можем создать интерпретатор через Python код 3:54 - Дженерики и типы в Python? Такого вы точно не ожидали 6:00 - F-Строки теперь на стероидах? Какие проблемы решены? 7:58 - Насколько сильно выросла скорость Python и почему? 8:44 - Почему Python 3.12 стал еще проще? 9:37 - Ускорили ли List, Set, Dict comprehension? 9:58 - Топовые улучшения и фишки в Python 3.12 10:55 - Новые Type Hints и Override в Python 3.12
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Эти привычки новичков в Python выдают вашу неопытность. Отказавшись от этих привычек и применяя более правильные варианты из видео, вы сможете улучшить свой код и сделать его более грамотным. Начинающие Python разработчики часто допускают ошибки, которые показывают их неопытность в языки программирования Python. Данное видео поможет вам найти ошибки в коде, которые возможно допускаете и вы. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍 📁 Права на код из видео: 🤍 📁 Вдохновлен каналом: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Приложение из видео: 🤍 В данном видео рассмотрим приложение Habitica, которое позволяет отражать вашу жизнь в виде RPG игры. Используя данное приложение, вы можете улучшить продуктивность и скомпоновать свои планы. При правильном использовании Habitica, вы сможете выучить программирование намного быстрее, чем это делают другие люди. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Почему важно досмотреть до конца? 1:09 - Почему важно составлять цели? Примеры ошибок 2:12 - Почему важно держать цели в голове? 3:05 - Где делать записи? Какие есть приложения? 3:45 - Обновление курса ООП. Больше 100 новых примеров с кодом 5:33 - Как работать с habitica? 7:14 - Как заполнить списки, чтобы получить максимальный эффект? 10:21 - Как убрать все отвлекающие факторы? 11:30 - Что не нужно делать в habitica? 12:05 - Работа с командой в habitica, выполнение квестов.
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 В данном видео рассмотрим библиотеку, которая позволяет создавать современные графические интерфейсы (GUI) на Python. Библиотека CustomTkinter одна из самых простых в своей сфере и она намного легче чем тот же PyQt5. В видео разбираем самые важные технологии, которые позволят вам создавать графические приложения сразу после просмотра материала. 📁 Репозиторий CustomTkinter: 🤍 📁 Библиотека для поддержки google карт: 🤍 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Что мы рассмотрим? 0:33 - Встроенные фишки в CustomTkinter (масштабирование, темы, адаптация) 1:15 - Что такое CustomTkinter и чем отличается от tkinter? 1:55 - Где CustomTkinter будет лучше PyQt5? 3:49 - 1. Как создать простое окно с кнопкой и темами? 4:51 - 2. Такой же пример, но с ООП стилем 5:21 - 2.1 Обновление курса ООП 7:10 - 3. Открываем дополнительное окно при нажатии на кнопку 8:04 - 4. Выпадающие меню и запуск браузера из интерфейса 8:54 - 5. Запрос ввода пользователя через интерфейс 9:26 - Как нарисовать красивый интерфейс? Принцип работы виджетов 12:48 - Как работает конфигурация в customtkinter? 14:20 - Как установить фоновое изображение и скрыть ввод пароля? 15:14 - Как переключать основные окна приложения? 15:39 - Как установить иконки и логотипы внутри софта? 17:10 - Демонстрация двух софтов с виджетами 17:23 - Красивая карта внутри custom_tkinter 18:10 - Спойлер ближайшего видео
В данном видео рассмотрим графический фреймворк, который позволяет создавать современные GUI приложения на Python. ⭐ Присоединяйся к бесплатному вебинару профессионального курса по ChatGPT, создай 9 нейросотрудников и узнай, как зарабатывать до $10.000 за проект при помощи ИИ. Не забудь забрать бонус - вебинар «ChatGPT: создаем нейронку без единой строчки кода": 🤍 ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 Фреймворк Reflex предоставляет огромное количество уникальных компонентов, которые позволяют создавать красивые приложения без написания огромного количества кода. Все компоненты добавляются максимально просто, что позволяет использовать Reflex даже новичкам. Инструмент поддерживает более 60 готовых компонентов, предоставляет собственную ORM, роутинг, поддерживает многостраничность, автоматическое обновление компонентов и многое другое. ⭐ Все видео о графических библиотеках: 🤍 🤍 🤍 🤍 🤍 🤍 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Особенности фреймворка Reflex 2:15 - Как установить и развернуть Reflex? 3:35 - Фишки Reflex и примеры готовых приложений 5:48 - Реклама ООО TerraAI 7:20 - Как добавить современные стили в Reflex? 9:17 - Как сохранять историю чата в Reflex? 10:22 - Какие приложения позволяет делать фреймворк? 11:02 - Собственная ORM и поддержка страниц 11:27 - Уникальные компоненты Reflex
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Документация Mojo: 🤍 Совсем недавно был анонсирован новый язык, который призван заменить Python. По словам разработчиков, этот язык работает в 35000 раз быстрее чем Python и исправляет все недостатки этого языка. Они исправили GIL, внедрили потоки, которые будут выполняться на ядрах, ускорили выполнение кода, добавили типизацию и компиляцию. А самое главное, что Mojo предоставляет такой же синтаксис, как оригинальный Python. В видео мы рассмотрим возможные сценарии с этим языком, и узнаем сможет ли он заменить Python или нет. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - О чем будет видео? 0:35 - Что такое Mojo и почему он представляет угрозу Python? 3:16 - Преимущества Mojo, которых не хватает в Python 5:45 - Сравнение функций в Mojo и Python 6:25 - Решает ли Mojo проблемы с типизацией? 6:48 - Mojo решает проблемы с struct? 7:04 - Как использовать Python библиотеки внутри Mojo? 7:12 - Как создать переменные на этапе компиляции? 7:25 - Сравнение кода Mojo и Python 9:01 - Какие планы для развития у Mojo? 9:44 - Сможет ли Mojo заменить Python?
⭐ Стань "Белым" хакером в SkillFactory: 🤍 Скидка 45% по промокоду ZPROGER до 31.07.2023 ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В этом видео рассмотрим способ создания красивых сайтов и информационных веб-панелей на Python с помощью библиотеки Streamlit. Streamlit позволяет создавать красивые и современные сайты, которые будут работать намного быстрее аналогичных технологий, вроде PyScript / PyWebIO и т.п. Библиотека предоставляет сотни готовых виджетов, понятную документацию и огромное количество боевых проектов. В данном видео мы научимся создавать такие сайты за считанные минуты. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Важные особенности проекта 1:21 - Когда стоит использовать streamlit? 1:59 - Чем streamlit отличается от других технологий? ChatGPT + Streamlit 4:02 - Интеграция SkillFactory 5:16 - На что способен streamlit? Пример боевых приложений 8:30 - Где найти фишки для streamlit? 8:49 - Кэширование, цветовые темы, навигация и многое другое 9:07 - Как запустить это локально? Разворачиваем streamlit на своем ПК 9:52 - Что такое компоненты streamlit? Kra23qnk8
⭐ Протестируйте Managed Kubernetes бесплатно в Selectel: 🤍 (Kra23qUwB) ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 В данном видео рассмотрим примеры на фреймворке Flet, который позволяет создавать красивые и современные графические приложения. Фреймворк основан на Flutter и работает из под интерфейса Python, что позволяет использовать многие готовые виджеты и инструменты. Flet поддерживает асинхронность, защиту данных, локальное хранилище ключей и сеансов. Более того, есть возможность работать с аутентификацией, анимациями и темами. Все остальные возможности будут рассмотрены в течении всего видео. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Какой интерфейс мы рассмотрим? 0:35 - На что способен Flet? 1:54 - Как установить и сделать вывод в веб? 2:57 - Что будет, если создать пустое окно в вебе? 3:24 - Статическая и динамическая генерация текста 4:16 - Реклама Selectel 5:28 - Реализация TODO list в 13 строчек кода 6:06 - Как запросить ввод пользователя и вывести на экран? 6:43 - Как отслеживать состояние галочек (checkbox)? 7:43 - Как работают выпадающие списки в Flet? 7:52 - Как отслеживать нажатия клавиш в Flet? 8:13 - Как поменять тему внутри приложения Flet? 8:52 - Какие фишки и возможности предоставляет Flet? 10:45 - Какой интерфейс можно создать на Flet?
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Присоединяйся к бесплатному 3-х дневному интенсиву, напиши 9 нейронных сетей без навыков программирования и получи знания о профессии будущего. Не забудь забрать бонус - 3 бесплатных урока по Python: 🤍 В данном видео рассмотрим принцип создания современных графических приложений, используя DearPyGui. Библиотека предоставляет более 70 готовых виджетов, которые можно комбинировать между собой, создавая сотни различных комбинаций. В неё уже интегрированы С библиотеки, которые позволяют рисовать современные графики и работать с редактором узлов. Она также предоставляет удобные инструменты для отладки, что позволит вам тестировать свою программу прямо во время выполнения. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Что будет в видео? 0:25 - Преимущества библиотеки dearpygui 2:45 - Есть ли поддержка GPU? Как работает отрисовка? 3:06 - Сколько примеров мы рассмотрим? 3:40 - Как установить dearpygui и создать базовое окно? 4:12 - Реклама 5:06 - Демонстрация первого примера 5:44 - Демонстрация всех виджетов dearpygui 9:02 - Как создать окно без рамок в dearpygui? 9:25 - Как работают теги и ID в объектах dearpygui? 9:58 - Как делать отладку в dearpygui? Используем реестр элементов 11:07 - Как привязать callback к кнопке в dearpygui? 11:50 - Как отслеживать изменения в приложении? 12:36 - Как установить значение по умолчанию? 13:02 - Как определить тип нажатой кнопки на мышке? 13:30 - Обзор инструментов для отладки (Метрика, документация и т.д) 14:30 - Как создать несколько окон в dearpygui? 15:06 - Что дает привязка виджетов к одинаковым тегам? 15:50 - Как создать меню в dearpygui? 16:05 - Как выбрать файл или директорию из интерфейса в dearpygui? 17:41 - Как сохранить состояние программы в dearpygui? 18:14 - Как добавить функционал к меню программы? 18:32 - Как пользоваться узлами (imnodes) в dearpygui? 18:50 - Как работать с диалоговыми окнами в dearpygui? 19:15 - Как создавать таблицы в dearpygui? 19:33 - Как добавить подсказки в dearpygui?
Когда вам не стоит использовать IDE для разработки ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы рассмотрим когда вам следует прекратить использование IDE и почему стоит это сделать. Мы рассмотрим важные моменты, из-за которых использование интегрированной среды разработки может сделать ваши знания менее глубокими и сделать процесс обучения намного медленнее. Используя советы из данного видео, вы сможете изучить язык программирования быстрее и более глубоко, нежели при использовании подобных инструментов. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
Как стать программистом с нуля за год | Как научиться программировать быстрее ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы рассмотрим основные ошибки, которые совершают новички при изучении программирования и любой другой сферы. Также я расскажу о методе, который активно применяю и который помогает изучать материал в разы быстрее. Данный метод очень хорошо подходит для изучения программирования, так как его использование помогает сохранить полученные знания в долгосрочную память, что может очень сильно пригодиться в IT сфере. Если же вы искали метод, который позволит вам быстро изучить программирование, либо же любую другую сферу деятельности, тогда вы попали по адресу. Если ты хочешь быстро выучить язык программирования и не знаешь как начать программировать и также хочешь понять то, как это устроено, тогда смотри данное видео и применяй полученные способы на практике и не допускай основные ошибки новичков в программировании. Применив же данные способы вы сможете изучить нужный вам язык в разы быстрее. 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео создадим красивое десктоп приложение с полного нуля, которое позволяет управлять удаленным сервером через Paramiko. Для этой задачи будем использовать библиотеку DearPyGui, которая позволяет создавать современный графический интерфейс. И также развернем виртуальное окружение Poetry вместо стандартного venv. PDF файл с фишками Poetry: 🤍 Исходный код проекта: (После 1000 лайков) Красивый интерфейс на Flet: 🤍 Современные веб-приложения на Streamlit: 🤍 Фишки DearPyGui: 🤍 Современные приложения на CustomTkinter: 🤍 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Какие возможности итоговой программы? 0:52 - Все фишки Poetry в 1 PDF файле 1:37 - Создаем проект на Poetry и устанавливаем библиотеки 3:02 - Создаем окно с логотипом программы 5:27 - Привязка нескольких шрифтов к объектам 8:18 - Добавляем статус коннекта и кнопки для навигации 9:15 - Создаем окно для авторизации на сервере 11:30 - Создаем окно для работы с файлами на сервере 13:20 - Тестируем готовый софт на DearPyGui + Paramiko
Начните учиться «Фронтенд-разработке» бесплатно в Яндекс Практикуме: 🤍 ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Если вы использовали Flake8, Pylint и другие инструменты, то вы наверняка знаете о некоторых их недостатках. Инструмент из видео успешно решает все эти проблемы и проводит к ускорению примерно в 100-1000 раз. Ruff настолько быстро работает, что многие разработчики специально вносят ошибки, чтобы проверить, реально ли он так быстро выполнился. ⭐ Ruff документация: 🤍 ⭐ Интеграция с редакторами кода: 🤍 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Почему он заслуживает внимания? 0:33 - Ускорение в 100-1000 раз? 2:14 - Установка Ruff и ее особенности 2:32 - Крупные фреймворки переходят на Ruff? 4:37 - На что способен инструмент? 5:18 - Как сделать конфиг для Ruff? 6:30 - Правила в Ruff. Как работает этот зверь? 8:14 - Продвинутый игнор ошибок и их обработка 8:40 - Можно ли установить в VsCode, Neovim, Pycharm, Sublime и т.д? 9:08 - Отличия Ruff от Flake8? Когда стоит использовать? 9:38 - Ruff это замена MyPy?
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 В данном видео рассмотрим реализацию контекстного менеджера with с нуля, декоратор total_ordering для перегрузки операторов, и много других интересных технологий. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍
В данном видео рассмотрим способы "как Быстро изучить Python с помощью ChatGPT". Составим контент план для изучения Python и других технологий. ⭐ Присоединяйся к бесплатному 3-х дневному интенсиву, напиши 9 нейронных сетей и получи знания о профессии будущего с помощью Университета Искусственного Интеллекта: 🤍 ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍
Все ссылки в описании урока 👇 Спикер: ZProger [IT] Ссылки, которые вам оставил *ZProger* 🔗 YouTube канал: 🤍 🔗 Курс ООП + Приват канал: 🤍 🔗 Обзор Python3.12: 🤍 🦔 Подпишись на Telegram-канал *CyberYozh* ⚠️ Эксклюзивный контент от лучших экспертов на грани добра и зла: 🤍 *Курсы от CyberYozh Academy* Образовательная платформа CyberYozh Education 👉 🤍 🥷 *Взлом антифрод-систем:* 🤍 🔑 *Hacker Point:* 🤍 💎 *Автоматизация в BlockChain-проектах на Python / Retro Airdrop:* 🤍 🥸 *Анонимность и безопасность 2.0:* 🤍 🕵️♂️ *Кибердетектив:* 🤍 🤖 *Убойный Android:* 🤍 🐧 *CyberPunk Linux:* 🤍 Инструменты для пробива данных 👉 Можно найти в нашем боте *«Библиотека Кибердетектива»* 🤍 Дисклеймер! Данное видео имеет исключительно образовательный характер. Мы не пропагандируем незаконные действия и не несем ответственности за их использование. Вся информация, предоставленная в наших видео, должна использоваться только в целях самообразования и повышения квалификации. Мы настоятельно рекомендуем соблюдать законы и уважать права других людей. С уважением, Команда CyberYozh Мы за свободный интернет, но будем очень благодарны, если при распространении этого ролика вы добавите на нас ссылку. Спасибо! #it #программирование #python
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 В данном видео рассмотрим плюсы и минусы конструкции for else и while else в Python. Почему её не стоит использовать, и в каких моментах она делает код намного хуже? Создатель Python (Гвидо ван Россум) процитировал вопрос с улучшением конструкции, и добавлением синтаксических исправлений. После чего оказалось, что данная конструкция вообще не должна быть в языке. Видео демонстрирует все минусы for else и способы замены на альтернативные варианты. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео рассмотрим самые популярные ошибки при написании функций в Python. Если вы часто допускаете эти ошибки, то это может повлиять на структуру вашего кода, на легкость его поддержки и также может забрать у вас много времени при попытке что-то исправить. Исправление этих ошибок в вашем Python коде, поможет в разы улучшить ваши проекты и легкость их поддержки. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Все плейлисты с уроками: 🤍 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Подводные камни оператора is, которые могут вас удивить. Многие используют оператор "is" для сравнения значений, но не все знают, что это может вызвать огромное количество багов, если не знать о его особенностях, которые рассматриваются в данном видео. Мы также рассмотрим примеры, где его точно не следует применять и узнаем о том, почему именно он вызывает подобные баги и как это работает на более низком уровне. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Как быстро выучить программирование или любую другую сферу? В данном видео мы рассмотрим топовые примеры используя "Пирамиду эффективного обучения", которая поможет ускорить изучение любого материала в несколько раз. В течении всего видео будут рассматриваться полезные примеры из реального опыта. Я до сих пор учу новые технологии используя этот подход, и это дает очень хорошие результаты. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍 Мы учитываем тот факт, что многие хотят изучить программирование с нуля, поэтому подобрали способы, которые подойдут именно вам. Если вы хотите быстро выучить язык программирования, тогда применив все способы из видео, вы получите максимальный результат.
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 4 совета для написания лучших циклов For на Python. В этом видео мы рассмотрим практические примеры циклов for, и их альтернативные решения, которые будут работать намного быстрее, и при этом сделают ваш код чище. Мы рассмотрим примеры с enumerate, zip, list comprehension и генераторами Python, и сделаем тесты производительности с примерами байт-кода. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Преимущества Python ООП и принцип работы основных концепций. Программирование на Python допускает различные методологии, но в его основе лежит объектный подход, поэтому работать в стиле ООП на Python очень просто. Объектно-ориентированное программирование (ООП) — это парадигма программирования, где различные компоненты компьютерной программы моделируются на основе реальных объектов. Объект — это что-либо, у чего есть какие-либо характеристики и то, что может выполнить какую-либо функцию. Язык Python – типичный представитель ООП-семейства, обладающий элегантной и мощной объектной моделью. В этом языке от объектов никуда не спрятаться (ведь даже числа являются ими), поэтому давайте разбираться, как это все реализовано. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Как пользоваться if name "main", как это работает, зачем нужно использовать в ваших Python проектах? Все эти вопросы мы рассмотрим в данном видео и также сделаем упор на фишки этой конструкции и основные ошибки, которые допускают новички. Многие изначально не понимают для чего именно её применять, так вот в рамках этого видео мы разберем это на самых подробных примерах, вы сможете полностью понять смысл этой конструкции. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
Python Collections - Топ 4 коллекции Python ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы рассмотрим 4 коллекции Python из модулей collections и queue, которые сделают ваш код более чистым и избавят вас от постоянной реализации этих технологий с нуля. Мы рассмотрим интересные возможности коллекций: Counter, Deque, LifoQueue и PriorityQueue. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы узнаем какой цикл в Python самый быстрый. Рассмотрим что быстрее: for или while? Найдем причину и также ускорим циклы по максимуму используя технологии из видео. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
Разверните инфраструктуру для обучения и развертывания ML-моделей в Selectel: 🤍 ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Исходный код: 🤍 В данном видео выполняем заказ на фрилансе используя Python. Цель проекта: Создать и развернуть сайт для отслеживания криптовалют, в случае если монета опускается ниже указанного уровня, нужно отправлять уведомление в телеграмм. Реализуем проект на pywebio, поработаем с асинхронностью (asyncio), спарсим криптовалютный сайт и отправим уведомление в телеграмм. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍
Реверсинг python программы, почему python не безопасен ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы научимся получать исходный код готовых exe программ на python. После его просмотра вы узнаете каким образом происходит упаковка и почему пайтон программы не являются защищенными. Также мы рассмотрим процесс распаковки готового exe файла. 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍 📁 PyInstallerExtractor: 🤍 📁 Установка uncompyle6: pip install uncompyle6
Python yield (генераторы) с нуля до профи ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео вы узнаете что такое генераторы Python (yield) и как их можно применять в разработке. Мы рассмотрим не только саму технологию, но и интересные методы, которые редко затрагивают на других ресурсах, но всё же они являются достаточно важными. Мы рассмотрим yield, send, next, iter инструкции и использование yield в функциях и циклах. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
Лучшие книги по Python, которые смогут открыть вам глаза ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы рассмотрим 3 книги python на русском языке, прочитав которые, вы сможете получить как и основные знания, так и более продвинутые. В книгах описаны основы языка, работа с сетями, сокетами, рассматривается структура сети и приложения и ещё много полезного материала. Если вы хотите быстро выучить Python с нуля, тогда эти книги - идеальное решение. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍 #python #python_для_начинающих #python_с_нуля #книги_python
Лучшие Python фреймворки для создания программ с графическим интерфейсом / Лучшие Gui фреймворки ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Курс PyQt5 Python: 🤍 (Скидка 50%) В данном видео мы рассмотрим ТОП 5 лучших GUI фреймворков Python, которые позволяют реализовывать красивый и удобный интерфейс для вашего приложения. Мы рассмотрим особенности каждого фреймворка и узнаем, в каких случаях использовать определенную технологию. После просмотра видео вы узнаете какой графический фреймворк на данный момент является актуальным и пользуется большой популярностью среди разработчиков. 📁 Github: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Все плейлисты с уроками: 🤍 📁 Поддержать криптовалютой: 🤍 #графический_интерфейс, #python_gui
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Канал из видео: 🤍 В данном видео мы узнаем как использовать Pickle для сериализации и десериализации данных, узнаем в каких случаях это стоит применять и какие особенности данной технологии. Также в конце видео рассмотрим уязвимости технологии и почему стоит её применять правильно. Если не знать об этом, можно создать проект, который будет уязвим к атакам. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 ⭐ Все ссылки из видео: 🤍 В данном видео научимся устанавливать и использовать расширение ChatGPT внутри VsCode. Плагин CodeGPT позволяет ускорить разработку и обучение, так как содержит удобные инструменты для этой задачи, например: автоматическое написание кода по тз, проверка на ошибки, документация кода и рефакторинг. Помимо этого вы можете задавать и другие вопросы, как будто используете ChatGPT напрямую на сайте. Также в этом видео рассмотрим мой метод регистрации аккаунта, который позволяет обходить базовые ограничения и пользоваться услугами сайта. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 Тайм-коды: 0:00 - Что будет в видео? 1:00 - 1. Рекомендации по обходу блокировок 1:32 - 1.1 Где взять хороший прокси и как его подключить? 3:05 - 1.2 Где взять номер телефона США? 3:33 - 2. Как обойти лимиты сайта? 4:08 - 2.1 Лирическое отступление (О халявщиках) 5:47 - 3. Установка расширения + Поиск API ключа 6:14 - 3.1 Автоматическое написание кода 6:50 - 3.2 Просим ChatGPT объяснить код 7:24 - 3.3 Автоматическое написание документации к коду 7:55 - 3.4 Автоматический поиск ошибок в коде 8:26 - 4. Сможет ли бот отрефакторить и оптимизировать код? 10:10 - 4.1 Сможет ли бот найти ошибки в коде? 10:50 - 4.2 Сможет ли бот сделать документацию для сложной функции? 11:10 - 4.3 Как ChatGPT пишет приложение на Flask по ТЗ? 12:12 - 5. Подводные камни ChatGPT. В каких случаях он работает ужасно? Музыка из видео: 1. Dosi x Wishes and Dreams - Arodasio - Предоставлено Lofi Girl - Смотреть: 🤍 - Слушать: 🤍 2. Team Astro - Hidden Treasure - Предоставлено Lofi Girl - Смотреть: 🤍 - Слушать: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 Что мы рассмотрим в этом видео: - 5 ошибок, которые сделают Ваш проект хуже, если Вы пишите его в одном файле - Примеры почему писать код в одном файле является плохой практикой - Научимся распределять Python проект на пакеты - Научимся импортировать функционал из разных компонентов и использовать его повторно - Рассмотрим проект по защите Python программ и его структуру - Спроектируем архитектуру проекта на примере чата 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍 Тайм-коды: 0:00 - Что будет в видео? 0:45 - Ошибка #1 - как ориентироваться в таком коде? 1:25 - Ошибка #2 - о функциях и повторном использовании 2:39 - Ошибка #3 - почему надо разбивать программу на компоненты? 3:18 - Ошибка #4 - почему код выглядит плохо? 4:03 - Ошибка #5 - не стоит перебарщивать 4:51 - Топовые фишки о Python 5:03 - Начинаем рассматривать мой проект с модульной структурой 5:53 - Как разделять python программу на пакеты? 6:15 - Как устроены методы в пакете Client 6:49 - Структура пакета Server 7:08 - Стоит ли релизить этот проект? 7:25 - Ошибка в структуре проекта 7:36 - Хорошие примеры методов. Как писать методы правильно? 8:10 - Как использовать пакет в других компонентах? 9:04 - Почему такой подход лучше? 9:34 - Анализируем файл упаковщика (Немного о безопасности Python) 10:58 - Рассматриваем класс который изменяет свое поведение в рантайме 12:50 - Как определить сущности на примере чата? 14:00 - Как научиться импортировать всё это? 14:42 - Важный момент с импортами 16:30 - Как импортировать пакеты которые находятся на уровень выше? 16:55 - Не забывайте про обратную связь, это сильно мотивирует =)
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы рассмотрим какие вопросы чаще всего задают senior python разработчикам на собеседованиях. Используя его вы можете понять какие технологии стоит учить, чтобы дойти до этого уровня. Но кроме самого файла в видео также есть полезные советы, которые помогут вам более правильно с ним работать. Мы рассмотрим важность каждой технологии, на которые следует делать упор, и также те, на которые не нужно тратить слишком много времени. ⭐ Telegram канал из видео: 🤍 ⭐ Файл с вопросами: 🤍 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 f-строки в Python — это не просто способ постановки значений в строки, они поставляются с широким набором параметров преобразований, форматирования и отладки, примеры которых мы приводим в этом видео. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео мы рассмотрим 11 ошибок, которые разработчики часто совершают при написании кода на Python. Эти привычки новичков в Python выдают вашу неопытность. Отказавшись от этих привычек и применяя более правильные варианты из видео, вы сможете улучшить свой код и сделать его более грамотным. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍
⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В данном видео рассмотрим циклический импорт в Python, который мешает вашей программе сделать нормальную инициализацию модуля. В видео есть множество примеров с ошибками, которые могут разрушить ваш проект, и также на каждую ошибку приводится её решение. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать канал: 🤍 0:00 - Как работает цикл импорта в Python? 1:33 - Чем опасен цикл импорта? 1:58 - Почему происходит цикл импорта в Python? 3:15 - Важная новость. Обновление курса ООП + Приват канал 5:09 - Как исправить цикл импорта? Первый способ 6:13 - Второй способ избавиться от цикла импорта 6:37 - Почему нельзя делать from module import * 7:08 - Ошибка которая убьет ваши нервы 8:23 - Цикл импорта в пакетах, который убьет ваш проект 9:45 - Как решить цикл импорта в пакетах? 10:08 - Пример с подвохом, который вы не сможете решить =) 10:58 - Цикл импорта в аннотациях (type hinting python) 11:47 - Как исправить ошибку цикла в type hinting? 12:10 - Почему это работает по-разному на разных версиях Python?
Причины перейти с виндовс на линукс прямо сейчас ⭐ Курс ООП и Приват канал: 🤍 ⭐ Телеграм канал: 🤍 В видео мы рассмотрим 5 причин, почему вам нужно перейти с виндовс на линукс прямо сейчас. Если вы задумывались об этом ранее, то данное видео только подтолкнет вас к принятию этого решения. Видео адресуется тем людям, которые заботятся о своей конфиденциальности и хотят продвигаться как специалист в сфере IT. Windows хранит в себе много секретов, которые скорее всего вам не понравятся, и именно в этом видео мы их рассмотрим. 📁 Github: 🤍 📁 Все плейлисты с уроками: 🤍 📁 Связаться со мной: zproger777🤍gmail.com 📁 Поддержать криптовалютой: 🤍