Курсы по направлению «Python-разработка»
- Все курсы категории (4083)
- 1C-разработка (137)
- Блокчейн-разработка (36)
- Верстка на HTML-CSS (62)
- Информационная безопасность (792)
- Робототехника (170)
- Работа с GIT (88)
- Мобильная разработка (20)
- Разработка игр (52)
- Разработка игр на Unity (66)
- Разработка игр на Unreal Engine (17)
- Разработка на C# (53)
- Разработка на C++ (47)
- Разработка на Kotlin (15)
- 1С Битрикс (25)
- Системное администрирование (683)
- Создание сайтов (95)
- Управление разработкой и IT (181)
- Фреймворк Laravel (21)
- Фреймворки (31)
- Android-разработка (13)
- Backend-разработка (77)
- DevOps (262)
- Frontend-разработка (99)
- Full Stack разработка (86)
- Golang-разработка (74)
- IOS-разработка (35)
- Java-разработка (97)
- JavaScript-разработка (63)
- No-Code разработка (24)
- PHP-разработка (21)
- Python-разработка (334)
- QA-тестирование (161)
- React-разработчик (26)
- VR AR разработка (33)
- Web-разработка (87)
- junior python developer
- junior программист
- middle python developer
- middle senior python developer
- python developer
- senior python engineer
- ведущий программист python
- главный специалист программист
- инженер программист python
- начинающий php программист
- преподаватель по программированию
- программист php javascript
- программист python
- программист разработчик python
- старший разработчик python
Курсы



















- Введение. Научитесь работать с онлайн-редактором кода. Напишете первую программу. Освоите работу с функцией print.
- Основы работы с Python. Изучите работу с переменными, оператором ввода input и строками.
- Операторы, выражения. Изучите арифметические операции с числами, порядок их выполнения, ввод чисел с клавиатуры, деление нацело и с остатком, а также сокращённые операторы.
- Условный оператор if, ветвления. Изучите основы работы с оператором if, научитесь писать простые программы с условиями.
- Условный оператор if: продолжение. Изучите логические операторы not, and, or. Научитесь писать последовательные и вложенные условия, упрощать сложные выражения.
- Цикл while. Научитесь работать с оператором циклов while. Изучите логические преобразования, бесконечные циклы, операторы break, continue.
- Цикл for. Циклы со счётчиком. Научитесь использовать цикл for для итерации по числам, изучите основы функции range().
- Цикл for. Особенности работы с range. Узнаете, как работать с параметрами функции range(): start, stop, step.
- Цикл for: работа со строками. Научитесь работать с функцией print, оператором end и работать со строками в условном операторе.
- Вложенные циклы. Узнаете, где можно встретить вложенные циклы, как они работают и как меняются счётчики циклов. Научитесь сравнивать счётчики внутри вложенного цикла, решать математические задачи с помощью вложенных циклов.
- Числа. Типы int и float. Научитесь работать с целыми (тип int) и вещественными (тип float) числами в Python, их вводом и преобразованием, арифметическими действиями с ними. Изучите стандартные математические функции из модуля math.
- Функции: начало. Изучите основы функций: объявление и вызов функции, функции с одним и несколькими параметрами.
- Особенности float. Научитесь возвращать значения функций значений из функций, работать с оператором return, алгоритмами с заданной точностью. Познакомитесь с особенностями работы с вещественными числами.
- Установка и настройка IDE. Установите IDE Pycharm, научитесь работать с командной строкой и интерпретатором, отлаживать программы.
- Базовые коллекции. Списки. Научитесь работать с базовой коллекцией — списками (list). Сможете объявлять и выводить списки и работать с элементами, создавать списки с помощью циклов.
- Числа. Типы int и float. Научитесь работать с целыми (тип int) и вещественными (тип float) числами в Python, их вводом и преобразованием, арифметическими действиями с ними. Изучите стандартные математические функции и…
- Освоите и сможете применять: цикл for. особенности работы с range. узнаете, как работать с параметрами функции range() start, stop, step.
- Вложенные циклы. Узнаете, где можно встретить вложенные циклы, как они работают и как меняются счётчики циклов. Научитесь сравнивать счётчики внутри вложенного цикла, решать математические задачи с помощью вложенных ц…
- Особенности float. Научитесь возвращать значения функций значений из функций, работать с оператором return, алгоритмами с заданной точностью. Познакомитесь с особенностями работы с вещественными числами.
- Базовые коллекции. Списки. Научитесь работать с базовой коллекцией списками (list). Сможете объявлять и выводить списки и работать с элементами, создавать списки с помощью циклов.


- Бэкенд-разработка на Python и Django. Вы научитесь: — Поднимать веб-сервер на Python, — Настраивать взаимодействие с базами данных, — Проектировать базу данных, — Верстать веб-интерфейс на основе шаблонов Django, — Настраивать и проводить тестирование своего…
- Финальный проект. Вы научитесь: — Строить сложный API с подключением к SQL-базе данных и дополнительным условием — созданием веб-интерфейса.
- Бонусы. Вы научитесь: — Работать в командной строке Linux, — Верстать веб-страницы с адаптивной версткой, — Ускорять и оптимизировать свой код с помощью асинхронного программирования.
- Стажировка. Отбор лучших студентов в конкурсах компаний-партнеров, — При попадании на стажировку — участие в реальном проекте с тимлидом и проджект-менеджером, — Итоговая защита проекта, — Кейс в портфолио, — Возможность трудоустройства в штат.
- Программирование на Python. Вы научитесь: — Разбираться в типах данных, — Использовать разные алгоритмы для решения задач, — Писать код на Python, — Работать с файлами и данными, — Размещать код на GitHub, — Использовать объектно-ориентированный подход в прог…
- Бэкенд разработка на Python и Django. Вы научитесь Поднимать веб сервер на Python, Настраивать взаимодействие с базами данных, Проектировать базу данных, Верстать веб интерфейс на основе шаблонов Django, На…
- Программирование на Python. Вы научитесь Разбираться в типах данных, Использовать разные алгоритмы для решения задач, Писать код на Python, Работать с файлами и данными, Размещать код на GitHub, Использов…
- Финальный проект. Вы научитесь Строить сложный API с подключением к SQL базе данных и дополнительным условием созданием веб интерфейса.


- Разработаете мини-версию клиентской CRM-системы на Python: создадите БД и реализуйте функции для добавления, редактирования, поиска и удаления клиентов и их телефонов.
- Изучите один из самых востребованных и простых в освоении языков программирования. Сможете описывать алгоритмы для решения повседневных задач и работы с данными.
- Создадите полноценную схему БД: от проектирования связей между исполнителями, жанрами и альбомами — до написания SQL-запросов, создающих эту структуру.
- Вместе с командой создадите Telegram-бота для изучения английского в виде викторины с различными вариантами слов и проверкой перевода.
- Научитесь объектно-ориентированному программированию и изучите подход к созданию аккуратного и многоразового кода вместо избыточного.
- При успешной защите итогового проекта вы получите документ, который сможете добавить к резюме и показать при устройстве на работу.
- Разработаете бота, который предлагает различные варианты людей для знакомств в социальной сети VK в виде диалога с пользователем.
- Узнаете, как хранится и передаётся информация на компьютере. Освоите принципы и методы построения алгоритмов на базовом уровне.
- Веб-сервис для совместной работы разработчиков над кодом и хостинга проектов. GitHub основан на системе контроля версий Git.
- Этот курс проходит в формате видеолекций и не привязан к строгому графику, вы можете изучить материалы в своём темпе.
- Научитесь объектно ориентированному программированию и изучите подход к созданию аккуратного и многоразового кода вместо избыточного.
- Изучите один из самых востребованных и простых в освоении языков программирования. Сможете описывать алгоритмы для решения повседневных задач и работы с данными.
- Разработаете мини версию клиентской CRM системы на Python создадите БД и реализуйте функции для добавления, редактирования, поиска и удаления клиентов и их телефонов.
- Создадите полноценную схему БД от проектирования связей между исполнителями, жанрами и альбомами до написания SQL запросов, создающих эту структуру.
- Вместе с командой создадите Telegram бота для изучения английского в виде викторины с различными вариантами слов и проверкой перевода.


- ООП в Python. Погружаемся в изучение Python. Чтобы писать серьезные программы и проекты, нужно понять, что такое объектно-ориентированное программирование и научиться применять ООП в Python. Освоите платформу GitHub чтобы размещать там свой код. Напишите свой…
- Бэкенд-разработка на Python и Django. Чтобы программировать внутреннюю логику программы (бэкенд) изучаем Django — это популярный фреймворк для удобного создания сложных сайтов на Python. Уверенно освоите создание веб-проектов на Django. Узнаете что такое API…
- Вёрстка и фронтенд-разработка на JavaScript. Фронтенд — это внешняя сторона сайта, с которой работает пользователь. Чтобы создавать фронтенд изучаем HTML/CSS и язык программирования JavaScript, без которого вы не станете настоящим фулстек-разработчиком. Научи…
- Дополнительные библиотеки и фреймворки. Научитесь соединять фронтенд и бэкенд — для этого используется API. Изучите библиотеку React для того, чтобы научиться обрабатывать события. Подключите React к своему приложению на Django. React — одна из самых популярн…
- Введение в DevOps. Чтобы с полным правом называть себя фулстек-разработчиком и ориентироваться на крупные компании, нужно понимать основы DevOps. Научитесь работать в Linux, настраивать сервер и уровни безопасности — это сильно поможет вам в трудоустройстве.…
- Фулстек-разработка. Освоите полный цикл разработки и тестирования веб-приложений — комплексный навык, востребован в крупных компаниях и пригодится в работе над своими проектами. Примените все полученные навыки для работы над финальным проектом, который будет…
- Финальный проект — разработка сервиса для компании-партнера. Задания в дипломном проекте подготовлены сотрудниками Чебоксарского завода силовых агрегатов и максимально соответствуют реальным задачам бизнеса. Вам предстоит разработать сервис «Мой Силант» для с…
- Введение в ИТ. Основы Python. Комфортный вход в обучающий процесс: знакомство с форматом, с командой проведения курса и с менторами. Объяснение основных понятий ИТ-сферы. Начало изучения языка Python - вы уже сможете написать свою первую программу и поймете у…
- ООП в Python. Погружаемся в изучение Python. Чтобы писать серьезные программы и проекты, нужно понять, что такое объектно ориентированное программирование и научиться применять ООП в Python. Освоите платформу GitHub ч…
- Бэкенд разработка на Python и Django. Чтобы программировать внутреннюю логику программы (бэкенд) изучаем Django это популярный фреймворк для удобного создания сложных сайтов на Python. Уверенно освоите создание веб …
- Дополнительные библиотеки и фреймворки. Научитесь соединять фронтенд и бэкенд для этого используется API. Изучите библиотеку React для того, чтобы научиться обрабатывать события. Подключите React к своему приложению…
- Введение в DevOps. Чтобы с полным правом называть себя фулстек разработчиком и ориентироваться на крупные компании, нужно понимать основы DevOps. Научитесь работать в Linux, настраивать сервер и уровни безопасности …
- Фулстек разработка. Освоите полный цикл разработки и тестирования веб приложений комплексный навык, востребован в крупных компаниях и пригодится в работе над своими проектами. Примените все полученные навыки для раб…

- Использовать ООП и его основные понятия для разработки wеb-проектов • Разбираться в тонкостях реализации клиентских сценариев под разные браузеры • Разбираться в тонкостях языка JavaScript • Применять принципы создани…
- Создали дополнительные три модуля только для студентов и выпускников курса "Python разработка ", от алгоритмов до готового продукта.
- Освойте две профессии или учитесь вместе с ребенком со скидкой до 50%.
- Разработка на WordPress: Создание магазинов, защита и SEO-оптимизация.
- Научитесь создавать сайты, сервисы, веб-приложения. подробнее →.
- Планирование жизни Занимайтесь из дома и экономьте деньги.
- на дорогу. Освободившееся время посвятите семье и отдыху.
- Внедрение в HTML документы. Редакторы кода.
- Подготовительный курс: разработка ПО.
- после курса разработка на Python.
- Научитесь создавать сайты, сервисы, веб приложения. подробнее →.
- Создали дополнительные три модуля только для студентов и выпускников курса "Python разработка ", от алгоритмов до готового продукта.
- Использовать ООП и его основные понятия для разработки wеb проектов • Разбираться в тонкостях реализации клиентских сценариев под разные браузеры • Разбираться в тонкостях языка JavaScript • Применять принципы создани…
- Разработка на WordPress Создание магазинов, защита и SEO оптимизация.
- на дорогу. Освободившееся время посвятите семье и отдыху.


- Разберётесь в теме: для детей и подростков.
- Разберётесь в теме: работать в geekbrains.
- Разберётесь в теме: программирование.
- Разберётесь в теме: добавить резюме.
- Разберётесь в теме: истории успеха.
- Разберётесь в теме: о geekbrains.
- Разберётесь в теме: мои отклики.
- Разберётесь в теме: управление.


- 2 шаг. Создадите свою первую работающую программу.
- 1 шаг. Изучите основы синтаксиса Python: типы данных, ввод и вывод, запуск в IDE.
- 3 шаг. Поймете, как устроена разработка и насколько она вам подходит.
- 1 шаг. Изучите основы синтаксиса Python типы данных, ввод и вывод, запуск в IDE.
- Освоите и сможете применять: 2 шаг. создадите свою первую работающую программу.
- 3 шаг. Поймете, как устроена разработка и насколько она вам подходит.


- Бесплатный курс «Учись учиться». Это короткий, интерактивный и супер-полезный курс, в котором вы узнаете, как ставить четкие цели, вырабатывать ту самую мотивацию, а главное — учиться системно. Материалы помогут не только в обучении, но и в работе🤝.
- Карьерный трек для выхода на рынок труда - 5 часов. Постановка реалистичной карьерной цели Самооценка и анализ профессионального пути Разбор нетипичных случаев: долгий перерыв в работе, декрет, смена трека Создание резюме, которое понравится рекрутерам Анализ…
- Введение в Python и основы программирования. Часть 1 - 4 часа. Установка Python и среды разработки Синтаксис, переменные и типы данных Условные операторы и циклы Функции: создание, аргументы, возврат значений В этом модуле вы узнаете, зачем нужен Python и как…
- Введение в Python и основы программирования. Часть 2 - 4 часа. Основные структуры данных: списки, кортежи, множества, словари Работа с файлами: чтение и запись Обработка исключений для создания устойчивых программ Использование модулей и знакомство с экосисте…
- Основы ООП в Python - 4 часа. Классы, объекты, атрибуты и методы Наследование, инкапсуляция, полиморфизм Абстрактные классы и интерфейсы Паттерны проектирования В этом модуле вы освоите основы ООП в Python: научитесь создавать классы и объекты, использовать н…
- Алгоритмы и структуры данных - 5 часов. Оценка эффективности: O-нотация и виды сложности Структуры данных: списки, словари и сложность операций Базовые алгоритмы: поиск (линейный, бинарный) и сортировка Деревья: структура и методы обхода (DFS, BFS) Графы: пре…
- Введение в базы данных - 5 часов. Основы реляционных БД и PostgreSQL Синтаксис SQL: операции с базами, таблицами и данными Сложные запросы: подзапросы, объединения (JOIN), индексы Транзакции: свойства ACID и уровни изоляции Работа с базами данных на Python с…
- Асинхронное программирование на Python - 4 часа. Проблемы «блокирующего мира» Основы asyncio: async/await, корутины, цикл событий Массовый запуск задач с помощью asyncio.gather Работа с сетью и базами данных: библиотеки aiohttp и asyncpg Грамотное применение…
- Разработка веб-приложений на FastAPI - 5 часов. Введение в веб-разработку и REST API Основы FastAPI: установка и структура проекта Маршрутизация и обработка запросов Шаблоны Jinja2 и статические файлы Документация и продвинутые функции FastAPI В этом модуле в…
- Тестирование и лучшие практики разработки - 4 часа. Основы и философия тестирования Unit-тесты и шаблон AAA в pytest Параметризация, мокинг и тестирование исключений Методология TDD на практике В этом модуле вы поймете ценность тестирования как инвестиции в к…
- Контейнеризация с Docker и деплой - 2 часа. Введение в Docker и контейнеризацию Создание Dockerfile для приложения на FastAPI Многоступенчатая сборка и оркестрация с docker-compose Управление сервисами и данными на примере FastAPI и PostgreSQL В этом модуле в…
- Работа с Git - 2 часа. Системы контроля версий: CVS, SVN, Mercurial, Git Базовые операции Git: репозиторий, ветки, коммиты В этом модуле вы познакомитесь с системами контроля версий и освоите основные операции в Git для управления кодом.
- CI/CD: основы интеграции и деплоя - 3 часа. Основные понятия и преимущества CI/CD Автоматизация проверки кода: Git Hooks и pre-commit Создание первого CI-пайплайна на GitHub Actions/GitLab CI В этом модуле вы поймете принципы непрерывной интеграции и доставки…
- Работа с микросервисами - 4 часа. Зачем дробить монолит на микросервисы Проектирование сервиса: DTO, Слои, Репозитории Организация общения между сервисами: REST API и Очереди сообщений Обеспечение надёжности: шаблоны Outbox Pattern и Saga Pattern В этом модул…
- Выпускной проект и трудоустройство - 2 часа. Разработка дипломного проекта Подготовка к собеседованиям В этом модуле вы создадите полноценное веб-приложение для портфолио и подготовитесь к ответам на ключевые вопросы с технических собеседований.
- Научитесь уверенно работать с темой: основные структуры данных списки, кортежи, множества, словари работа с файлами чтение и запись обработка исключений для создания устойчивых программ исп…
- Освоите и сможете применять: бесплатный курс «учись учиться». это короткий, интерактивный и супер полезный курс, в котором вы узнаете, как ставить четкие цели, вырабатывать ту самую мотивацию, а главное учиться систем…
- Классы, объекты, атрибуты и методы Наследование, инкапсуляция, полиморфизм Абстрактные классы и интерфейсы Паттерны проектирования В этом модуле вы освоите основы ООП в Python научитесь…
- Системы контроля версий CVS, SVN, Mercurial, Git Базовые операции Git репозиторий, ветки, коммиты В этом модуле вы познакомитесь с системами контроля версий и освоите основные операции в Git д…
- Освоите основы: проблемы «блокирующего мира» основы asyncio async/await, корутины, цикл событий массовый запуск задач с помощью asyncio.gather работа с сетью и базами данных библиоте…


- Раздел 1. Введение в программирование. Начало работы с Python. Начало работы с Python 1.3 Синтаксис и стилистика Python Лабораторная работа 1. Начало работы с Python (работа в комадной строке интерпретатора и в IDE, знакомство с функциями print() и input()).
- Раздел 2. Типы данных в Python. Классификация типов данных. Числа (целые, вещественные, комплексные) и строки, списки, словари, кортежи и множества.
- Раздел 3. Управляющие конструкции. Циклы for, while (функции range(), enumerate(), операторы break, pass ,continue), Распаковка данных.
- Раздел 4. Форматы данных и работа с файлами. Работа с файлами, Форматы данных: CSV, XML, JSON, YAML Обработка CSV, JSON, XML и YAML файлов.
- Раздел 5. Функции, модули, библиотеки. Функции, Обработка ошибок и исключений, Модуль ipaddress.
- Освоите и сможете применять: типы данных в python. классификация типов данных. числа (целые, вещественные, комплексные) и строки, списки, словари, кортежи и множества.
- Научитесь уверенно работать с темой: форматы данных и работа с файлами. работа с файлами, форматы данных csv, xml, json, yaml обработка csv, json, xml и yaml файлов.
- Освоите и сможете применять: функции, модули, библиотеки. функции, обработка ошибок и исключений, модуль ipaddress.
- Разберётесь в основах программирование. начало работы с python. начало работы с python 1.3 синтаксис и стилистика python лабораторная работа 1. начало работы с python (работа в комадной строке интерпретатора и в ide, з…
- Управляющие конструкции. Циклы for, while (функции range(), enumerate(), операторы break, pass ,continue), Распаковка данных.


- 1 Курс - 144 часа. Программа начинается с освоения общеобразовательных дисциплин. Большая часть занятий проходит очно в колледже.
- 2 Курс - 144 часа. Студенты погружаются в основы frontend-разработки, изучают языки программирования и начинают применять знания на практике. Освежите и закрепите знания по математике, информатике и теории вероятностейНачнете изучение основ алгоритмизации и п…
- 3 Курс - 144 часа. Студенты углубляют знания во frontend-разработке и осваивают backend. Продолжите углублять знания в JavaScriptПриступите к изучению PythonНачнете осваивать дополнительную профессию: QA-тестирование.
- 4 Курс - 144 часа. Студенты изучают дисциплины, необходимые для сохранения конкурентоспособности и востребованности на рынке труда. В процессе практики работают по Agile, Scrum. Проходят производственную практику и стажировки, подключаются к карьерному треку.
- Студенты погружаются в основы frontend разработки, изучают языки программирования и начинают применять знания на практике. Освежите и закрепите знания по математике, информатике и теории вероятносте…
- Студенты углубляют знания во frontend разработке и осваивают backend. Продолжите углублять знания в JavaScriptПриступите к изучению PythonНачнете осваивать дополнительную профессию QA тестирование.
- Программа начинается с освоения общеобразовательных дисциплин. Большая часть занятий проходит очно в колледже.

























