Объемный слив платных курсов по программированию.
[Skills Factory] Профессия разработчик Python. С нуля до профи (2021)
Пройдите путь от новичка до эксперта в Python, создавая проекты. Лучшее курс для начала путешествия по Python!
Курс охватывает все основные темы Python (включая объектно-ориентированное программирование, веб-парсинг и даже разработку графического интерфейса) и теперь включает еще больше контента ...!
Управляйте своим браузером с помощью Selenium, очищайте веб-сайты или даже заполняйте формы!
Научитесь взаимодействовать с REST API и создайте программу обмена валют
Создавайте графические интерфейсы рабочего стола с помощью Tkinter, чтобы ваши пользователи могли легко работать с вашими приложениями.
Начните работать с модульным тестированием в Python, узнав о библиотеке unittest
[Foxford] Курс программирования на Python для начинающих (2020)
Курс для тех, кто хочет начать программировать на языке Python и за один год многому научиться.
В курсе «Язык Python для начинающих» дается база языка программирования Python на достаточно высоком уровне.
Также ученики смогут под руководством преподавателя написать несколько игр.
[Udemy] Библия Python | Все, что вам нужно для программирования на Python (2020)
Создайте 11 проектов и пройдите от новичка до профессионала в Python с помощью самого увлекательного в мире курса Python на основе проектов!
Почему вам стоит пройти этот курс Python:
- Это интересно: никаких скучных лекций, я рассказываю вам веселые и полезные задания и заставляю вас смеяться по пути.
- Это запоминается: вы узнаете причину всего, что вы делаете, чтобы запомнить концепции и позже использовать их самостоятельно.
- Это идеальная продолжительность: курс длится всего 9 часов, так что вы действительно сможете закончить его
- Он идет в идеальном темпе.
- Это практично, это не просто сухая теория. Вы создадите 11 проектов Python, которые работают!
- Курс получил тысячи пятизвездочных отзывов от счастливых студентов и получил оценку 4,6 из 5.
74 лекций • Общая продолжительность 9 ч 8 мин
[Алексей Пирогов] Применимость и место в мире Python подходов к Software Design в ООП-ключе (junior+) (2021)
Python - язык мультипарадигменный. И комбинация доступных разработчику стилей проектирования ПО продиктована не попыткой охватить необъятное. Напротив, те или иные средства, предоставляемые языком, присутствуют только лишь в силу их полезности.
Так, ООП в Python существует как неотъемлемая часть языка. Но является ли объектный подход "самым лучшим", универсальным, единственно верным? И стоит ли применять практики проектирования ООП кода, применяющиеся в других объектно-ориентированных языках, к Python без изменений или же у Python должен быть свой путь? Есть ли место шаблонам проектирования или же "хватит и функций высшего порядка"? Будем разбираться!
Ведущий: Алексей Пирогов
- Ментор по Python в Drylabs
- Докладывает доклады про Python и не только.
- Писал про монады в Python, до того как писать про них стало модно.
- Организатор Московского Клуба Программистов.
- Автор профессии "Python программист" в онлайн-университете Hexlet.
- Любит типы и функциональное программирование.
[Udemy] Rustam Kamalov - Python + Django: с нуля до коммерческих приложений (2020)
Чему вы научитесь
- Основы Python: работа с текстом и математические операции
- Функции и циклы Python: простые программы на Python 3
- ООП Python: принципы ООП, наследование, инкапсуляция, полиморфизм
- Модули и пакеты: рассмотрим работу с пакетами, и познакомимся с уже готовыми решениями
- Основы Django: познакомитесь с самым популярным web фреймворком Python - Django
- MVC Django: узнаете принципы работы Django
- Приложения и модели Django: создадите несколько реальных и востребованных приложений
- Формы + GET POST: Научитесь принимать и обрабатывать данные от пользователя
- GIT: научитесь работать с системой контроля версий GIT и github
- ORM Django: научитесь работать с подсистемой, позволяющая манипулировать данными из БД без знаний языка SQL
- Linux сервер + Nginx: поднимете web сервер на современных технологиях
- TelegramBotApi: создадите простого телеграмм бота на Python под управлением Django
- Переменные окружения и работа с ними в Python
Требования
- Современный компьютер с доступом к Интернет
- Желание учиться и развиваться
- Основы html и CSS будут плюсом, но не обязательно
[Udemy] Angela Yu: 100 Days of Code - Полный учебный курс Python Pro на 2021 год
Что ты узнаешь
- Уметь профессионально программировать на Python
- Овладейте языком программирования Python, создав 100 проектов за 100 дней
- Создайте портфолио из 100 проектов Python, чтобы подать заявку на вакансию разработчика
- Уметь создавать полноценные веб-сайты и веб-приложения с Python
- Уметь использовать Python для науки о данных и машинного обучения
- Создавайте игры, такие как Blackjack, Pong и Snake, используя Python
- Создавайте графические интерфейсы и настольные приложения с помощью Python
- Научитесь использовать современные фреймворки, такие как Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly, Matplotlib, Seaborn,
Требования
- Опыт программирования не требуется - я научу вас всему, что вам нужно знать
- Компьютер Mac или ПК с доступом в Интернет
- Платное программное обеспечение не требуется - я научу вас использовать PyCharm, Jupyter Notebooks и Google Colab.
- Я расскажу, как установить и настроить все программное обеспечение, шаг за шагом.
Описание
Добро пожаловать на 100 Days of Code - The Complete Python Pro Bootcamp, единственный курс, который вам нужно научиться программировать на Python. С более чем 100 000 отзывов и средней оценкой 4,8 мои курсы являются одними из САМЫХ ВЫСОКИХ РЕЙТИНГОВ в истории Удеми!
[Udemy] Joseph Delgadillo, Nick Germaine - Полный курс Python 3. От новичка до продвинутого! (2020)
Что ты узнаешь
- Установите Python в Windows, Linux и Mac
- Настроить IDE
- Используйте основы программирования для создания калькулятора
- Используйте передовые концепции Python для написания ролевой игры
- Найдите дополнительные пакеты для расширения функциональности Python
- Установите необходимые модули
- Создайте приложение для парсинга веб-страниц
- Создайте базу данных NoSQL с помощью PyMongo
- Создавайте веб-приложения с помощью Webpy
- Настр
- настройка веб-сервера Django
- Запрограммируйте веб-браузер с помощью PyQt
- Используйте Matplotlib и Pandas для визуализации данных
- Разработайте приложение для распознавания речи с помощью машинного обучения
Требования
- Предыдущий опыт программирования не требуется
- Доступ к персональному компьютеру или аналогичной системе
- Доступ в Интернет для загрузки необходимого программного обеспечения
Описание
Если вы хотите начать программировать на Python , вам понравится этот курс! Этот курс разработан, чтобы полностью погрузить вас в язык Python, поэтому он отлично подходит как для начинающих, так и для опытных программистов! Изучите Python как Ник познакомит вас с основами программирования, продвинутыми концепциями Python, кодированием калькулятора, основными модулями, созданием боевого сценария RPG в стиле Final Fantasy, парсингом веб-страниц, PyMongo, разработкой WebPy, веб-фреймворком Django, программированием графического интерфейса визуализация данных, машинное обучение и многое другое!
[Udemy] Разработка Telegram ботов на Python (2020)
Чему вы научитесь
- Как работать с API Telegram
- Преимущества и принципы разработки ботов на асинхронной библиотеке Aiogram
- Использовать язык программирования Python для написания ботов
- Взаимодействие между ботами, чатами, каналами и группами
- Создание кнопок, режим инлайн, deeplinking
- Как использовать Базы данных в ботах (PostgreSQL и SQLite)
- Много много прочего
Требования
- Базовые знания программирования (типы данных) -- желательно
- Базовые знания Python (типы данных в Python, как писать функции) -- желательно
- Компьютер с Windows 10 -- желательно
- Базовый уровень английского языка (необязательно, но пригодится)
[WebForMySelf] Андрей Кудлай - Обработка и анализ данных на Python (2021)
Представляем Вашему вниманию курс по изучению Обработки и анализу данных на Python. Курс состоит из 4-х частей и включает в себя 48 уроков общей продолжительностью более 15 часа видео.
Первая часть курса посвящена настройке и работе с окружением. Поскольку Pandas – это библиотека на Python, соответственно, потребуется установить Python на компьютер, если его еще нет. Также потребуется сама библиотека Pandas. И здесь будут рассмотрены два варианта: установка виртуального окружения и необходимых библиотек с нуля и установка дистрибутива Anaconda, который включает весь необходимый набор библиотек.
Со второй части курса начнется изучение непосредственно библиотеки Pandas. Здесь будет рассмотрена одна из структур данных библиотеки Pandas – Series.
В третьей части курса будет изучаться ключевая структура данных – DataFrame. DataFrame представляет данные в табличном виде, что очень удобно для анализа данных. Здесь будут рассмотрены темы чтения и записи данных, обработки данных, группировка и сортировка, различные варианты объединения табличных данных и т.д.
[Beonmax] Курс Python для начинающих - с нуля до специалиста (2020)
О КУРСЕ
Python - это именно тот язык с которого стоит начинать изучать программирование.
Python высокоуровневый язык программирования общего назначения, т.е. его можно использовать практически для любых целей. Python входит в ТОП-10 наиболее популярных языков программирования.
Популярность Python объясняется не только тем, что его легко изучать, но и реальными преимуществами языка в смысле его профессионального применения для решения сложных проблем автоматизации. Python - кросс-платформенный язык и работает под Windows, Linux, Mac OS. Множество архитектурных конструкций в этом языке строятся без нагромождения абстракций, как часто происходит в других языках программирования. Огромное количество уже готовых библиотек даёт возможность не изобретать велосипеды на каждом шагу.
Этот курс покрывает все основные возможности Python и даёт рекомендации по написанию грамотного, "чистого" кода
ЧЕМУ ВЫ НАУЧИТЕСЬ
- Установка Python, работа с редактором кода Anaconda для Python-программирования
- Все основные конструкции языка Python — переменные, операторы, типы данных, работа со строками, условия, циклы, работа с файлами, работа с функциями, модулями и пакетами, применение классов и др.
- Писать простые программы на Python 3
- Как писать простые игры типа крестиков-ноликов или виселицы
- Логика с условиями и циклами
- Обработка ошибок и исключений, юнит-тестирование
- Объектно-ориентированное программирование на Python
- Использование Jupyter Notebook
- Использование коллекций в Python: списки, словари и так далее
- Декораторы
- Неизменяемые объекты
- Лучшие практики по написанию "чистого" кода на Python
[Udemy] Mikhail Chirkov - Python: Быстрый старт (2020)
Чему вы научитесь
- Основам и ключевым особенностям языка Python
- Работать с переменными разных типов, структурами данных и их методами
- Работать с функциями и классами, приёмам функционального программирования и ООП
- Правилам написания хорошего и понятного кода
- Всему необходимому для сбора меньшего количества граблей в начале пути
- Тонкостям обработки исключений в своих программах
- Работать с популярными форматами файлов txt, json, csv и встроенной базой данных sqlite3
- Публиковать свой код на github с использованием ssh авторизации
Требования
- Компьютер на любой современной ОС
- Умение пользоваться мышкой, клавиатурой, монитором
- Умение устанавливать софт на свой ПК
- Желайние учиться и развиваться в направлении программирования и разработки