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

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

ФорматОнлайн
Длительность3-6 часов в неделю
Объём3 занятий
По окончанииИнститут биоинформатики
О курсе

Подробнее

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

Что нужно для старта

  • Курс адресован слушателям, которые ранее не имели опыта программирования, и не предполагает каких-либо специальных знаний по информатике.
  • Для понимания курса желательно иметь знания математики не ниже уровня средней школы и уметь достаточно свободно пользоваться компьютером.
Аудитория

Для кого этот курс

  • Школьники и студенты, не знакомые с программированием, а также все заинтересованные в изучении программирования
Содержание

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

3 занятия
№ТемаЧто внутри
01Операторы. Переменные. Типы данных. Условия

- Общая информация о курсе
- Введение: программы и Python. Проверка заданий
- Интерактивный режим Python. IPython
- Установка Python на компьютер
- Операции с целыми числами
- Операции с вещественными числами
- Типы данных
- Переменные. Стандартный ввод/вывод
- Логические операции, операции сравнения
- Условия: if, else, elif. Блоки, отступы
- Строки
- Задачи по материалам недели

02Циклы. Строки. Списки

- Цикл while
- Операторы break, continue
- Цикл for
- Строки и символы
- Списки
- Задачи по материалам недели

03Функции. Словари. Интерпретатор. Файлы. Модули.

- Функции
- Словари
- Интерпретатор: установка, запуск скрипта
- Файловый ввод/вывод
- Модули, подключение модулей
- Установка дополнительных модулей
- Задачи по материалам недели
- Библиотеки для анализа данных. NumPy
- Библиотека Matplotlib
- Заключение

01Операторы. Переменные. Типы данных. Условия

- Общая информация о курсе
- Введение: программы и Python. Проверка заданий
- Интерактивный режим Python. IPython
- Установка Python на компьютер
- Операции с целыми числами
- Операции с вещественными числами
- Типы данных
- Переменные. Стандартный ввод/вывод
- Логические операции, операции сравнения
- Условия: if, else, elif. Блоки, отступы
- Строки
- Задачи по материалам недели

02Циклы. Строки. Списки

- Цикл while
- Операторы break, continue
- Цикл for
- Строки и символы
- Списки
- Задачи по материалам недели

03Функции. Словари. Интерпретатор. Файлы. Модули.

- Функции
- Словари
- Интерпретатор: установка, запуск скрипта
- Файловый ввод/вывод
- Модули, подключение модулей
- Установка дополнительных модулей
- Задачи по материалам недели
- Библиотеки для анализа данных. NumPy
- Библиотека Matplotlib
- Заключение

Документ после выпуска

Институт биоинформатики

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

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

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Программирование на Python» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

Профессиональная переподготовка «Инженер-программист станков ЧПУ»
−8%256 часов
Профессиональная переподготовка «Инженер-программист станков ЧПУ»

▶️ Профессиональная переподготовка «Инженер-программист станков ЧПУ» с выдачей диплома. Дистанционное (онлайн) обучение в учебном центре «НЦПО». 🔥Обучение в рассрочку от 1320 руб.…

Онлайн3 занятий
Домашние заданияИнтерактивные тренажёры+3
17 250 ₽−8%
15 850 ₽от 1 320 ₽/мес на 12 мес.
Kubernetes для разработчиков
Kubernetes для разработчиков

На курсе вы познакомитесь с Kubernetes, научитесь правильно разрабатывать приложение под k8s и запускать его в кластере.

Онлайн
35 000 ₽от 8 750 ₽/мес на 4 мес.
Python. Data Science. Обработка, анализ и визуализация больших данных на языке Python. Библиотеки pandas, numpy, matplotlib и seaborn
5 дней / 40 ак. часов
Python. Data Science. Обработка, анализ и визуализация больших данных на языке Python. Библиотеки pandas, numpy, matplotlib и seaborn

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

Онлайн7 занятий
57 750 ₽
Обучение Git
−50%1 месяц
Обучение Git

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

Онлайн
45 000 ₽−50%
22 500 ₽от 1 875 ₽/мес на 12 мес.
Основы разработки shell-сценариев для командного интерпретатора BASH
24 ак.часа
Основы разработки shell-сценариев для командного интерпретатора BASH

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

Онлайн14 занятий
24 000 ₽
Автоматизация административных задач с помощью сценариев и интерфейса командной строки
40 ак.часов
Автоматизация административных задач с помощью сценариев и интерфейса командной строки

Курс предназначен для администраторов, ИТ специалистов, которые уже обладают опытом общего администрирования серверных систем и которые хотят узнать больше об использовании PowerS…

Онлайн16 занятий
39 900 ₽
Начать без затрат

Бесплатные курсы

Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно
Структуры данных предметной области
Бесплатно
Структуры данных предметной области

Основные задачи дисциплины: − Дальнейшее развитие и углубление навыков алгоритмизации и программирования при решении прикладных задач предметной области. − Знакомство с реализацие…

Онлайн5 занятий
Бесплатно
Разработка ML сервиса: от идеи к прототипу
Бесплатно4-5 часов в неделю
Разработка ML сервиса: от идеи к прототипу

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

Онлайн6 занятий
Бесплатно
Kotlin
Бесплатно
Kotlin

Kotlin is the modern statically typed programming language for the JVM, Android and the browser. It's concise, safe and versatile. Kotlin code can be compiled into JVM bytecode,…

Онлайн6 занятий
Бесплатно