Меню

Избранное

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

Программирование — создание и поддержка программ. Разберитесь в рабочих задачах, необходимых навыках и способах начать обучение, затем выберите подходящий курс.

Что включает направление

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

Связанные профессии, навыки и инструменты

Эти профессии, навыки и инструменты связаны с программами обучения в каталоге. Они относятся к разным задачам направления: выбирайте нужное для своей цели, осваивать весь список одновременно не требуется.

Профессии

Python-разработчикТестировщик ПОАналитик данных

Навыки

Программирование на PythonРабота с GitРабота с базами данных и SQLТестирование кодаРабота с базами данных
Ещё 2
Визуализация данныхСбор данных

Инструменты

PythonDockerFastAPIPostgreSQLpytest
Ещё 5
GitDjangoSQLMicrosoft Power BIMicrosoft Excel

Задачи в программировании

01

Создание приложений

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

02

Автоматизация

Написать скрипт для повторяющихся действий: обработки файлов, подготовки отчёта или проверки данных.

03

Поддержка кода

Найти причину ошибки, добавить тесты, сохранить историю изменений и подготовить программу к запуску.

С чего начать обучение

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

Программы обучения

Яндекс Практикум
около 24 часов · Онлайн

Администратор YDB: СУБД Яндекса

Курс Yandex Cloud и Softline по администрированию распределённой СУБД YDB представлен в каталоге Яндекс Практикума. Материалы рассчитаны на самостоятельное обучение.

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

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

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

262 384 ₽
Стоимость курса

Как выбрать направление в программировании

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

Сопоставьте программу обучения со своим уровнем и учебным проектом. Для первого знакомства важны основы и небольшие задания; для более сложной работы — связь компонентов, проверка кода и самостоятельные решения. Оцените обратную связь, нагрузку и возможность разбирать ошибки, а затем переходите к сравнению курсов.

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

KURSEZ

Какое направление вам интересно?

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

Открыть
KURSEZ

Каталог профессий

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

Открыть
KURSEZ

Все курсы

Сравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.

Открыть

Содержание

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

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

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

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