Python
Освойте самый популярный язык программирования
- ★ 4,8 из 5
Рейтинг курса на основе 2 745 отзывов
- Быстрый старт
Начните зарабатывать на фрилансе уже через 4 месяца
- Проект в портфолио
Создадите чат-бот по заданию от компании
- -40%
Скидка действует
0 дня 00:00:00
Python — идеальный язык для новичка
На Python создают веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Вы научитесь программировать на востребованном языке с нуля, напишете Telegram-бота для турагентства и сможете начать карьеру в разработке.

4 причины освоить Python — кроме той, что он простой
-
Для Python-разработчиков доступно более 1 000 вакансий на hh.ru
Причём около половины из них — с удалёнкой.
-
Python — самый популярный в мире
В рейтинге TIOBE язык обогнал по популярности таких «ветеранов», как Java, С++ и JavaScript.
-
Для Python-разработчиков доступно более 500 вакансий на hh.ru
Причём около половины из них — с удалёнкой
-
Программистов на Python ищут топовые компании
Такие, как Сбербанк, «Т-Банк», VK, Okko, 2ГИС.
Заработок будет расти вместе с опытом
- 100 000 ₽ Junior год опыта
- 200 000 ₽ Middle 1-3 года
- от 330 000 ₽ Senior 3+ лет
Как проходит обучение
- Получите неограниченный доступ к теории
Смотрите лекции в любое время. Доступ к курсу и всем его обновлениям останется с вами навсегда.
- Закрепите навыки на практических работах
Которые основаны на реальных задачах от крупных компаний.
- Поработаете в тренажёрах с моментальной проверкой
С помощью встроенного тренажёра вы будете решать короткие задачи и сможете сразу исправлять ошибки. Научитесь быстро находить недочёты в коде и ускорите обучение.
- Получите персональную обратную связь
Куратор-эксперт проверит каждую вашу работу, даст подробную обратную связь и поможет разобраться со сложными моментами.
- Учебные материалы всегда под рукой
Вы можете проходить обучение в мобильной версии платформы прямо с телефона — весь прогресс сохранится.
Найдёте первых заказчиков в «Скил Маркете»

- Комьюнити
- Реальные заказы
- Первые клиенты
- Кейсы в портфолио

«Скил Маркет» — это закрытое сообщество в Telegram, в котором участники публикуют заказы на коммерческие и некоммерческие проекты. Там вы сможете откликаться на задачи или искать людей себе в команду для совместных проектов.
Спикер курса доступно объяснит даже сложные темы
Получите все базовые навыки Python-разработчика
Должность
Python-разработчикНавыки
- Работаю с базовыми алгоритмами и типами данных в Python
- Тестирую код
- Понимаю алгоритмы и структуры данных
- Работаю с сетью
- Создаю Telegram-боты на Python
Инструменты
И добавите итоговый проект в портфолио
Программа обучения
- 32 часа теории
- 223 часа практики
- Проект в портфолио
- Обновили курсы в 2025 году
- Python Basic
-
Введение
- Научитесь работать с онлайн-редактором кода. Напишете первую программу. Освоите работу с функцией 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). Сможете объявлять и выводить списки и работать с элементами, создавать списки с помощью циклов.
-
List: Методы работы со списками
- Изучите функции и методы работы со списками. Научитесь удалять и заменять элементы списков, итерироваться по спискам, использовать вложенные циклы.
-
Представления списков
- Научитесь создавать списки с помощью List comprehensions. Научитесь работать с типом slice и сортировать списки.
-
Базовые коллекции. Строки
- Освоите работу со строками. Научитесь использовать методы строк, изучите преобразование в строки и форматирование.
-
Базовые коллекции. Словари и множества
- Научитесь создавать словари и работать с их элементами. Изучите методы словарей и перебор элементов. Сможете генерировать словари и работать с функцией set.
-
Базовые коллекции. Кортежи
- Узнаете, чем кортежи отличаются от списков и зачем они нужны. Научитесь использовать функции zip и enumerate. Сможете перебирать ключи и значения в словаре, работать с составными ключами.
-
Функции: продолжение
- Научитесь работать с рекурсией, работать с коллекциями внутри функции и при вызове. Сможете использовать значения по умолчанию при работе с функцией.
-
Работа с файлами
- Научитесь работать с путями к файлам, unix path. Освоите базовые операции с файлами: open, read, write, close, итерацию по файлу с циклом for, поиск подстроки, безопасную работу с файлами.
-
Исключения: работа с ошибками
- Узнаете, что такое исключения и какая у них иерархия. Научитесь использовать конструкцию try-except-finally-else и правильно обрабатывать исключения.
-
Введение в ООП
- Научитесь работать с объектно-ориентированным программированием в Python, с классами и их методами, конструктором классов __init__, объектом класса self.
-
Основные принципы ООП
- Научитесь инкапсулировать и скрывать данные, работать с наследованием и полиморфизмом, описывать классы и методы.
-
Итераторы и генераторы
- Поймёте, в чем отличие между итератором и тестируемым объектом. Узнаете, как получить итератор, работать с функциями iter, next. Сможете превращать функцию в генератор, использовать оператор yield.
-
Декораторы: базовый уровень
- Сможете использовать декораторы для изменения свойств функций. Научитесь работать с модулем datetime и использовать декоратор как таймер.
-
Углублённая работа с классами и встроенные декораторы
- Научитесь работать с множественным наследованием. Узнаете, что такое интерфейс класса и абстрактные классы. Сможете оформлять статистические методы в классе, изменять или получать атрибуты объекта без вызова методов.
-
Декораторы: продвинутый уровень
- Сможете использовать декораторы с аргументами, генераторы как контекст-менеджеры и модуль logging.
-
Функции. Конец
- Научитесь работать с lambda-функциями, map, filter, reduce, all any. Сможете задавать пространство имен, области видимости и использовать класс counter.
-
Библиотеки для работы с данными
- Сможете работать с регулярными выражениями, датой и временем и модулем itertools.
-
Подтверждение ваших навыков

В конце обучения получите сертификат установленного образца. Мы обучаем по государственной лицензии №Л035−1 298−77/179 609.
Сразу после покупки курса вы получите
-
Освоите быстрое запоминание слов и грамматики в онлайн-школе английского языка Skillbox.
-
Получите скидку на любой курс в IT-школе для детей Skillbox Kids и курс по шахматам в подарок.
-
Пригласите друга в Skillbox, и мы откроем вам ещё один курс на выбор — не дороже покупки друга.
Вам может понравиться
Часто задаваемые вопросы
-
Я никогда не программировал. У меня получится?
Конечно! При правильном подходе, самостоятельном расширении кругозора и своевременном выполнении практических работ вы сможете достигнуть результата даже без специальных базовых знаний. Во всём помогут опытные наставники, которые будут курировать вас на протяжении всего курса.
-
Какой график обучения на платформе? Получится ли совмещать его с работой?
Вы можете работать с материалами курса в удобное время и в подходящем вам темпе. Более того, все видео будут доступны и по окончании курса, навсегда, так что вы сможете освежить свои знания в любой момент. Обучение на платформе организовано таким образом, чтобы вы могли совмещать его с работой, учёбой и личной жизнью.
-
Сколько часов в неделю мне нужно будет уделять курсу?
Зависит от того, насколько быстро вы хотите освоить профессию. Чтобы пройти курс за 4 месяца, нужно заниматься по 2 часа в день. Но совсем необязательно следовать жёсткому графику — учиться можно в любое удобное время.
-
Я смогу общаться со спикерами?
У вас будет куратор в Telegram-чате, а проверяющий эксперт прокомментирует практические работы и даст полезные советы. Так вы сможете перенять опыт, профессиональные знания и лайфхаки.
-
Действуют ли какие-нибудь программы рассрочки?
Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.
-
Могу ли я получить налоговый вычет за обучение на платформе?
Да, вы можете вернуть часть средств в виде налогового вычета. Основные условия: быть налоговым резидентом РФ и платить НДФЛ. Налоговый вычет составит до 13% от стоимости курса. Максимальная сумма возврата части НДФЛ — 15 600 рублей за год при цене курса 120 000 рублей.
- Вы можете вернуть средства через работодателя или налоговую.
- Для этого понадобится договор на обучение на платформе, наша лицензия на образовательную деятельность и чек об оплате курса, который придёт вам на почту или в личный кабинет банка.
- Если вы будете оформлять вычет через налоговую, нужно будет заполнить декларацию 3-НДФЛ. Удобнее всего это сделать в личном кабинете на сайте Федеральной налоговой службы.
- В течение 30 дней налоговая подтвердит ваше право на вычет.
- Если будете оформлять возврат части НДФЛ через работодателя, вам останется подать ему заявление о получении налогового вычета.
Не переживайте, если процесс кажется вам сложным. Наши менеджеры помогут разобраться в том, как вернуть налоговый вычет.

- Санкт-Петербург
- Алматы
- Минск
- Москва
- Санкт-Петербург
- Алматы
- Волгоград
- Воронеж
- Екатеринбург
- Казань
- Красноярск
- Нижний Новгород
- Новосибирск
- Омск
- Пермь
- Ростов-на-Дону
- Уфа
- Челябинск
- Вологда
- Гомель
- Ижевск
- Иркутск
- Калининград
- Кемерово
- Киров
- Краснодар
- Курск
- Липецк
- Махачкала
- Оренбург
- Пенза
- Ростов
- Рязань
- Саратов
- Сочи
- Ставрополь
- Сургут
- Тверь
- Тольятти
- Томск
- Тула
- Тюмень
- Ульяновск
- Хабаровск
- Чебоксары