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

Play
Current Time 0:00
/
Duration Time 0:00
Remaining Time -0:00
Stream TypeLIVE
Loaded: 0%
Progress: 0%
00:00
Fullscreen
00:00
Mute
Playback Rate
  • 2x
  • 1.75x
  • 1.5x
  • 1.25x
  • 1x
  • 0.75x
  • 0.5x
1
Chapters
  • Chapters
Your browser does not support mp4g
please install flash player
or just download video file below ⤓
To watch this video please visit https://stepik.org/lesson//step/

About the course

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

Instructors

  1. User picture
    Тимофей Бондарев
    JetBrains, Институт биоинформатики, СПбАУ РАН
    Окончил специалитет Университета ИТМО по направлению «Информационные системы», обучался в Академии современного программирования (ныне Computer Science Center). Окончил магистратуру СПбАУ кафедры математических и информационных технологий по специализации «Алгоритмы и анализ данных в биоинформатике». Работал программистом в ЗАО «Транзас Морские технологии», участвовал в проектах компании «BIOCAD» по созданию эффективного программного комплекса для гуманизации последовательностей антител и по гомологичному фолдингу белков, а также в проекте EMC по сжатию данных без потерь на примере формата изображения JPEG2000; проходил практику в компании Яндекс от Академии современного программирования в проекте по написанию агрегатора туристических данных в сети Интернет. Преподавал программирование на Python для биологов в Институте биоинформатики. Работаю в компании ЗАО "БИОКАД" специалистом по анализу данных.
  2. User picture
    Павел Федотов
    Институт биоинформатики, Университет ИТМО
    Павел закончил кафедру компьютерных технологий Университета ИТМО в 2011 году. В настоящее время продолжает работу там же в научной лаборатории «Компьютерные технологии», занимаясь биоинформатикой. В 2013-14 годах проходил стажировку в лаборатории системной иммунологии Университета Вашингтона в Сент-Луисе (США). Программирует с 11 лет, имеет опыт работы с десятком различных языков программирования. Преподавал алгоритмы и программирование как студентам, специализирующимся в информатике, так и студентам биологических направлений и школьникам. Преподаватель дисциплин «Программирование на языке Python» и «Дискретная математика» в Институте биоинформатики.

Reviews

Борис Федоров January 16, 2018
Rated:  5
Курс один из лучших с которые мне встречались. Основной упор на решение задач, а самое главное возможность уводить варианты решения задач другими студентами, очень сильно расширяет понимание всего арсенала Python. Советую, очень хороший курс. Обязательно прочитывайте все комментарии, можно очень много почерпнуть .
Rated:  5
Цілком толковий курс, є задачки де треба дійсно помучитись, а є і легкі завдання. Гарний "старт" для подальшого вивчення Пайтону.
Роман Раченко January 14, 2018
Rated:  5
Курс очень понравился, прошел его за 3 недели, практики много, и некоторые задания заставляют задуматься, частенько бывает что не поймешь условие, напишешь программу, ответ выводит такой же как требуется, но т.к. не совсем понял что требуется ответ не принимается, над одной задачкой 3 дня мучился, еще над одной 6 часов размышлял))
Play
Current Time 0:00
/
Duration Time 0:00
Remaining Time -0:00
Stream TypeLIVE
Loaded: 0%
Progress: 0%
00:00
Fullscreen
00:00
Mute
Playback Rate
  • 2x
  • 1.75x
  • 1.5x
  • 1.25x
  • 1x
  • 0.75x
  • 0.5x
1
Chapters
  • Chapters
Your browser does not support mp4g
please install flash player
or just download video file below ⤓
To watch this video please visit https://stepik.org/lesson//step/
4.8 All reviews

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

Workload:
3-6 часов в неделю
Expected time to complete:
22 hours
Language:
Русский
Certificate:
Институт биоинформатики
Certificate condition: 80 points
With distinction: 90 points

About the course

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

Requirements

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

Target audience

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

This course is entirely free. All content is available now.