Библия Python


Channel's geo and language: Russia, Russian
Category: Technologies


Библиотека по языку программирования Python.
Книги, инструкции, курсы по языку программирования Python в одном месте.
Наш чат: https://t.me/python_scripts

Related channels

Channel's geo and language
Russia, Russian
Statistics
Posts filter


OTUS Python-разработчик. Базовый курс.

Что даст вам этот курс

Курс рассчитан для начинающих Python-разработчиков, либо разработчиков на других объектно-ориентированных языках.

Чему вы научитесь:
- Основным возможностям языка Python
- Асинхронному программированию на Python
- Взаимодействовать с базами данных (PostgreSQL, MongoDB, Redis)
- Покрывать свой код тестами
- Разрабатывать приложения для Desktop на PyQt5
- Использовать библиотеки для Data Science: numpy, pandas, opencv
- Разрабатывать backend для веб-сайтов на Django и покрывать код тестами
- Разворачивать свои приложения в Docker-контейнерах
- Настраивать CI/CD в Gitlab


[Udemy] Никита Хохлов_PyQt5 Python - Разработка графических интерфейсов (GUI) (2020)

Чему вы научитесь
1. Настройка среды разработки и разбор всех инструментов Qt Designer
2. Структура QT программы, преобразование интерфейса, принцип работы pushButton, PlainTextEdit, Label
3. Работа с RadioButton, CheckBox. Использование галочек в программе
4. Работа с ListWidget и таблицами, ставим иконки, создаем ресурсы и компилируем программу
5. Работа с ComboBox, LineEdit, PlainTextEdit, ProgressBar. Улучшаем интерфейс программы
6. Все виды уведомлений пользователя, модальные окна. Теория + Практика
7. Работа с файлами в диалоговом окне, рассматриваем цветовую палитру, работа с menubar, statusbar
8. Работа с QThread и Event событиями. Правильное использование потоков в программе
9. Создаем свой браузер, используем навыки из прошлых уроков.

https://cloud.mail.ru/public/ZkzQ/5ffvNcCHd


[Яндекс.Практикум] Python-разработчик [2020] [Часть 4 из 8]

Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.

Пароль: boominfo.ru


[Яндекс.Практикум] Python-разработчик [2020] [Часть 3 из 8]

Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.

Пароль: supersliv.biz


[Яндекс.Практикум] Python-разработчик [2020] [Часть 2 из 8]

Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.

Пароль: boominfo.ru


[Яндекс.Практикум] Python-разработчик (2020) [Часть 1 из 8]

Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.


[Oleg Novikov] Создание API на основе Django и Telegram-botа на Flask (2020)

Основные темы курса
1. Создание простейшего приложения на Django. Переопределение (кастомизация) стандартной модели User.
2. Принципы REST API
3. Библиотека Django REST framework (DRF) для создания API.
4. Что такое сериализатор и зачем он нужен.
5. Разнообразные варианты для отображение данных - на основе функций, миксинов и классов.
6. Права доступа (Permissions). Создание своего варианта для прав доступа.
7. JSON Web Token (JWT) — что это за технология и реализация доступа к сайту с использованием токена
8. Создание API для уже готового приложения на основе Django. Применение полученных знаний на практике.
9. Библиотека django-filter. Как её применять вместе с DRF.
10. Телеграм-бот на основе микрофреймворка Flask.
11. Деплой телеграм-бота на сервис Heroku.

Для кого этот курс:
Начинающие разработчики Python, у которых уже есть базовые знания Django и которые хотят разобраться с принципами построения API и создать своего Telegram-bot

https://drive.google.com/drive/folders/1-NtPRLNLPj_FvFUFr7xM-H-yTBxFNBSU




Forward from: Python Courses RU
Курс: Практический курс парсинга сайтов на Python

Описание: Курс рассчитан на начинающих Python-разработчиков. Много практики, много объяснений, многократные повторения. Максимальное приближение к задачам реального парсинга. Отработка на 13 парсерах разной сложности.
Используемые библиотеки:
- Beautiful Soup 4
- Requests
- Lxml

Источник: Олег Молчанов

Размер: 855 MB


#python2020
Олег Молчанов. Python ООП (2020)

Python ООП

Новый курс по "Объектно-ориентированному программированию в Python" и это его карта.


#0. ООП: Введение (проблема процедурного подхода)

#1. ООП: Объекты и классы

#2. ООП: Атрибуты класса и функции

#3. ООП: Классы как callable-объекты, экземпляры классов

#4. ООП: Функции классов и методы экземпляров, self

#5. ООП: Инициализация экземляров, init метод

#6. ООП: Статические методы и декоратор @staticmethod

#7. ООП: Инкапсуляция, приватные атрибуты и публичный интерфейс

#8. ООП: Пример 1

#9. ООП: Name mangling

#10. ООП: Область видимости классов и Методы класса @classmethod

#11. ООП: Свойства @property, геттеры и сеттеры (getter, setter)

#12. ООП: Свойства только для чтения и вычисляемые свойства

#13. ООП: Наследование, перегрузка методов и расширение функциональности

#14. ООП: Множественное наследование, mro, миксины

#15. ООП: Полиморфизм, перегрузка операторов

#16. ООП: Хэшируемые объекты и равенство

#17. ООП: super() и делегирование родителям

#18. ООП: Дескрипторы. Non-data дескрипторы

#19. ООП: Дескрипторы данных

#20. ООП: Слабые ссылки weakref и проблема хранения данных в экземпляре дескриптора

#21. ООП: Метод set_name и хранение данных в экземпляре класса-владельца

https://cloud.mail.ru/public/5eDf/5kpez8J48


#django

[Stepik Academy] Django от знакомства до 3 проектов в портфолио (2020)

https://cloud.mail.ru/public/4hoo/3MncpoDke/


#django
[Udemy] Oleg Novikov - Сайт на Django 3. Сервис по сбору данных. (2020)

https://cloud.mail.ru/public/4Yuf/2bo9FNuEe/








Python и взлом систем


Online-курс программирования на языке Python 3

😎 Вы научитесь основам Python 3, узнаете как создавать сайты на Django, а также освоите работу с популярными библиотеками.


Foxford - Программирование на языке Python

🔥В этом курсе сначала мы изучим основные конструкции языка, далее разберем базовые алгоритмы и структуры данных. Изучим принципы ООП, необходимые для разработки больших проектов.




Forward from: BZD • Книги для программистов
#Python
[Russian]

Title: Программирование на языке Python: учебный курс

Author: Роберт Седжвик, Кевин Уэйн, Роберт Дондеро
Year: 2017
Pages: 738
ISBN: 9785990846210
Screenshot: t.me/bzd_screenshots/789

@bzd_channel

20 last posts shown.

670

subscribers
Channel statistics