Пн – Пт: с 9:00 до 19:00
Сб – Вс: с 9:30 до 18:30
Иконка лупы
Логотип института МТИ
Телефон 8 (800) 100-85-95
Почта pk@mti.moscow
Пн – Пт: с 9:00 до 19:00
Сб – Вс: с 9:30 до 18:30

Введение в разработку программного обеспечения

За 6 месяцев освойте основы алгоритмизации и программирования на Python, научитесь работать с операционными системами и облачными сервисами, разбираться в информационно-управляющих системах

Формат Дистанционно
Срок обучения 6 месяцев (662 часа)
Диплом Cертификат
Формат Дистанционно
Срок обучения 6 месяцев (662 часа)
Диплом Cертификат

Результаты обучения

Чему научитесь

Иконка в блоке Чему научитесь

Разрабатывать алгоритмы и писать программы на Python для решения прикладных задач

Иконка в блоке Чему научитесь

Работать с современными операционными системами и облачными платформами

Иконка в блоке Чему научитесь

Понимать основы алгоритмизации и принципы разработки программного обеспечения

Иконка в блоке Чему научитесь

Оценивать условия труда и строить карьерную траекторию в IT-индустрии

Иконка в блоке Чему научитесь

Использовать иностранный язык для профессионального общения в сфере разработки

Инструменты

Phyton

Phyton

Программа курса

  • Трудоустройство и развитие карьеры

    Тем: 2
    • Резюме
    • Собеседование
  • Python для анализа данных

    Тем: 11
    • Введение в анализ данных
    • Базовые библиотеки Python. NumPy: работа с массивами
    • Базовые библиотеки Python. Pandas: обработка табличных данных
    • Визуализация данных. Matplotlib: базовая визуализация, Seaborn: статистическая визуализация
    • Визуализация данных. Seaborn: статистическая визуализация
    • Подготовка и анализ данных. Этапы подготовки данных
    • Начало работы с Python. Элементарные операции в Python
    • Управляющие конструкции с использованием внутри функции
    • Словари, списки, кортежи
    • Основы алгоритмов
    • LaTeX разметка для научных текстов
  • Операционные системы и среды

    Тем: 6
    • История операционных систем. Архитектура операционной системы
    • Общие сведения о процессах и потоках
    • Взаимодействие и планирование процессов
    • Управление памятью
    • Файловая система. Ввод и вывод информации
    • Работа в операционных системах и средах
  • Иностранный язык в профессиональной деятельности

    Тем: 8
    • History of computers (История компьютеров)
    • Information-dependent society (Информационно-зависимое общество)
    • Development of microelectronics (Развитие микроэлектроники)
    • The information management challenges (Проблемы управления информацией)
    • Software. Peopleware. (Программное обеспечение. Кадровое обеспечение)
    • Software. Engineering. (Программное обеспечение. Разработка программного обеспечения)
    • Data processing methods. (Методы обработки данных)
    • Programming languages. (Языки программирования)
  • Основы алгоритмизации и программирования

    Тем: 7
    • Основные понятия информационных систем
    • Этапы проектирования информационных систем
    • Система обеспечения качества информационных систем
    • Разработка документации информационных систем
    • Понятие интерфейса информационной системы
    • Проектирование интерфейсов информационных систем
    • Визуальные компоненты дизайна интерфейса
  • Информационно-управляющие системы

    Тем: 4
    • Основные понятия и задачи АИУС
    • Техническое задание на разработку АС как часть процесса проектирования
    • Комплекс программно-технических средств АИУС
    • Система принятия решений в АИУС
  • Облачные сервисы и ресурсы

    Тем: 5
    • История основных типов высокопроизводительных вычислений, тенденции развития современных инфраструктурных решений
    • Виртуализация. Сервисы. Основные направления развития
    • Введение в понятия облачных вычислений
    • Обзор существующих сервисов. Обзор существующих платформ. Разработка сервисов и платформ
    • Миграция из стандартной среды в облачные приложения
  • Специальная оценка условий труда

    Тем: 8
    • Общие положения специальной оценки условий труда
    • Порядок проведения специальной оценки условий труда
    • Заключительные положения специальной оценки условий труда
    • Методика проведения специальной оценки условий труда
    • Роль профсоюзных организаций как представительного органа работников в проведении СОУТ
    • Гигиеническая классификация условий труда
    • Оценка условий труда по показателям
    • Организация рабочих мест

Стоимость и форматы обучения

Базовый

от 44 500₽
  • Видео + текстовый контент
  • Тестирования
  • Поддержка куратора

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

Другие программы по направлению

6 месяцев (от 250 часов)

AI Product Manager

Дистанционно от 150 000₽
AI Product Manager
2 месяцев (36 часов)

Excel для эффективной работы

Дистанционно от 19 000₽
Excel для эффективной работы
3 месяца (от 140 часов)

Java для начинающих

Дистанционно от 50 000₽
Java для начинающих
6 месяцев (245 часов)

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

Дистанционно от 100 000₽
Java-разработчик
3 месяца (от 102 часов)

Python для начинающих

Дистанционно от 40 000₽
Python для начинающих
6 месяцев (245 часов)

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

Дистанционно от 80 000₽
Python-разработчик
14 недель (от 302 часов)

Анализ и автоматизация бизнес-процессов

Дистанционно от 40 000₽
Анализ и автоматизация бизнес-процессов
6 месяцев (от 250 часов)

Бизнес-аналитик

Дистанционно от 80 000₽
Бизнес-аналитик
6 месяцев (от 502 часов)

Информационные системы в бизнес-процессах

Дистанционно от 44 500₽
Информационные системы в бизнес-процессах
3 месяца (от 254 часов)

Информационные технологии в образовании

Дистанционно от 30 000₽
Информационные технологии в образовании
6 месяцев (250 часов)

Информационный менеджмент

Дистанционно от 40 000₽
Информационный менеджмент
3 месяца (от 72 часов)

Нейросети

Дистанционно от 30 000₽
Нейросети
3 месяца (от 72 часов)

Нейросети для обучения

Дистанционно от 30 000₽
Нейросети для обучения
2 месяца (32 часа)

Основы SQL

Дистанционно от 25 000₽
Основы SQL
6 месяцев (476 часов)

Основы цифровой инфраструктуры

Дистанционно от 44 500₽
Основы цифровой инфраструктуры
6 месяцев (523 часа)

Программирование и алгоритмизация

Дистанционно от 44 500₽
Программирование и алгоритмизация
6 месяцев (506 часов)

Технологии разработки и тестирования программного обеспечения

Дистанционно от 40 000₽
Технологии разработки и тестирования программного обеспечения

Часто задаваемые вопросы

  • Какой уровень Python осваивается на курсе?

    Вы освоите базовый синтаксис Python и научитесь писать скрипты для решения практических задач. Также разберетесь с библиотеками для анализа данных и научитесь работать с датасетами. Это не уровень профессионального разработчика, но уверенный фундамент, чтобы начать работать с кодом и данными.
  • Какой документ я получу после обучения?

    После успешного прохождения всех дисциплин и финального тестирования вы получите сертификат о прохождении курса "Введение в разработку программного обеспечения". Сертификат подтверждает базовую подготовку в области программирования на Python, работы с операционными системами и облачными сервисами. Документ пригодится при поиске первой работы, стажировки или продолжении обучения в более специализированных программах.
  • Подойдет ли курс для перехода из другой профессии?

    Да, курс подходит для перехода в IT из любой сферы. Программа начинается с основ алгоритмизации и программирования, поэтому технический бэкграунд не требуется. Блок "Трудоустройство и развитие карьеры" помогает оценить условия труда в IT и выстроить карьерную траекторию с нуля.
  • Смогу ли я работать после освоения программы?

    После курса вы сможете претендовать на начальные позиции, связанные с разработкой на Python и анализом данных. Вы освоите алгоритмы, программирование, работу с операционными системами и облачными сервисами. Сертификат станет основой для старта, особенно если дополнить его портфолио с примерами написанных программ и выполненных аналитических задач.
  • Подойдёт ли обучение, если у меня нет опыта?

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

Поможем в выборе

Оставьте заявку, чтобы узнать больше о программах и форматах обучения — мы перезвоним

Форма не может быть отправлена без согласия с Политикой обработки персональных данных