0

Программирование на Python (Бесплатный курс)

Бесплатный курс Программирование на Python посвящен базовым понятиям и элементам языка программирования Python (операторы, числовые и строковые переменные, списки, условия и циклы). Курс является вводным и наиболее подойдет слушателям, не имеющим опыта написания программ ни на одном из языков программирования.

О курсе Программирование на Python


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


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


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

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

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

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

В курс входят

  • 28 уроков
  • 4 часа видео
  • 27 тестов
  • 44 интерактивные задачи

Программа курса Программирование на Python

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

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

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

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

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

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

Преподаватели

Тимофей Бондарев
JetBrains, Институт биоинформатики, СПбАУ РАН
Окончил специалитет Университета ИТМО по направлению «Информационные системы», обучался в Академии современного программирования (сейчас Computer Science Center). Окончил магистратуру СПбАУ кафедры математических и информационных технологий по специализации «Алгоритмы…

Павел Федотов
Институт биоинформатики, Университет ИТМО
Павел закончил кафедру компьютерных технологий Университета ИТМО в 2011 году. В настоящее время продолжает работу там же в научной лаборатории «Компьютерные технологии», занимаясь биоинформатикой. В 2013-14 годах проходил стажировку в лаборатории системной иммунологии

Бесплатный курс Программирование на Python отзывы

Вячеслав, Новосибирск
Отличный курс. Не знаю, почему многие жалуются на сложность задач — такое ощущение, что те, кто ставит меньше 4 звезд только по шаблону решать и умеют. Курс явно заслуживает 5 за доходчивое объяснение основ python и привлечение всё большего количества начинающих разработчиков в этот язык. Спасибо!

Артём, Москва
Очень понравился курс, хоть я и часто забрасывал и начинал параллельно другие курсы… Спасибо большое институту биоинформатики, и каждому человеку, кто принимал участие в создании этого курса. Для меня это было очень полезно!)

Другие бесплатные курсы

Полезные функции Excel (Бесплатный курс)

Добавить комментарий

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