Меню

Избранное

Программирование на Python

Программирование на Python: рабочие задачи, связанные профессии и курсы для освоения языка. Выберите вводную или более глубокую программу под свою цель.

В чём состоит навык

Навык проявляется в самостоятельном решении задачи: выбрать структуру данных, описать последовательность действий и проверить результат. Знать названия конструкций языка недостаточно — нужно уметь применить их к новым входным данным.

Официальная документация ↗

В каких профессиях пригодится навык

Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.

Где пригодится

01

Повторяющаяся работа

Обрабатывать набор записей по одному правилу.

02

Алгоритм

Разбивать задачу на функции с понятными входами и результатом.

03

Отладка

Воспроизводить ошибку и проверять исправление.

Подготовка, навыки и инструменты

Начните с переменных, условий, циклов, списков и словарей. Затем добавьте функции и работу с файлами. Практика должна включать самостоятельные решения, а не только повторение готового кода.

Связанные инструменты

Курсы для развития навыка Python

Яндекс Практикум
9 месяцев · Онлайн

Техническая эксплуатация и сопровождение информационных систем

Девятимесячная программа о сопровождении информационных систем, работе с программными инструментами и анализе данных.

262 384 ₽
Стоимость курса
Яндекс Практикум
9 месяцев · Онлайн

Интеграция решений с применением технологий искусственного интеллекта

Девятимесячная программа о применении ИИ в рабочих задачах, работе с данными и обучении моделей машинного и глубокого обучения.

208 492 ₽
Стоимость курса
Яндекс Практикум
9 месяцев · Онлайн

Разработка и управление программным обеспечением

Девятимесячная программа об основных этапах разработки: от требований и моделей данных до кода, интеграции и сопровождения приложений.

96 538 ₽
Стоимость курса
Яндекс Практикум
Онлайн

Магистратура ИТМО: фронтенд-, бэкенд-разработка и ИИ-решения

Онлайн-магистратура ИТМО в партнёрстве с Яндекс Практикумом по веб-разработке и ИИ-решениям. Студент выбирает один из девяти треков по направлению и опыту.

1 360 000 ₽
Стоимость курса

Содержание

Что важно знать о навыке «Программирование на Python»

Программирование на Python — это создание и изменение программ на языке Python: от небольших сценариев до частей приложений. Чтобы описать решение, используют значения и типы данных, условия, циклы, функции и модули. Сам язык отличается от отдельных библиотек и сервисов, которые могут применяться вместе с ним.

Python используют, например, для автоматизации повторяющихся операций, обработки данных и разработки серверной части приложений. Конкретные библиотеки и способы работы зависят от задачи. Один и тот же результат можно получить разными способами, поэтому важно не только запустить код, но и проверить его поведение на ожидаемых и граничных входных данных.

Освоение удобно начинать с коротких программ: прочитать входные данные, преобразовать их в функции и проверить результат. По мере роста проекта полезно разделять код на модули, управлять зависимостями и читать сообщения об ошибках. Документация Python предполагает некоторое знакомство с программированием, поэтому новичку может потребоваться дополнительный вводный материал.

Что посмотреть дальше

KURSEZ

Навыки, которые можно проверить

Выберите навык для своей задачи: программирование, работа с Git, базами данных или тестирование. Изучите применение, практику и связанные курсы.

Открыть
KURSEZ

Python-разработчик

Узнайте о связанных с профессией задачах и обучении.

Открыть
KURSEZ

Аналитик данных

Узнайте о связанных с профессией задачах и обучении.

Открыть

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.