EMBER_CLI_FASTBOOT_BODY

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

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

About this course

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

Who is this course for

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

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

Meet the Instructors

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

Course content

Операторы. Переменные. Типы данных. Условия
  1.  
     
  2.  
     
  3.  
     
  4.  
     
  5.  
     
  6.  
     
  7.  
     
  8.  
     
  9.  
     
  10.  
     
  11.  
     
  12.  
     
Циклы. Строки. Списки
Функции. Словари. Интерпретатор. Файлы. Модули.

Certificate

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

Learners' reviews

Раньше начинал изучать различные языки программирования, но никогда не удавалось усидеть дольше 3-х дней. Собственно, я думал, что та же история повторится и с Python. Однако, случилось все ровно наоборот, в большей степени благодаря этому курсу. До этого курса я толком в программировании не разбирался, математику как не знал, так и не знаю) Впрочем, всё это не помешало мне пройти весь курс за 2-3 мес, совмещая все с работой и учебой. Да, пускай у меня огромное количество строк кода на любое задание, зато теперь представляю, как это все работает!) За что и хочу сказать огромное спасибо преподавателям данного курса. Вы молодцы!)
Я благодарен за такой курс, спасибо. очень удобно
Хорошие курсы. Если кто-то пишет, что задачи кривые и все плохо, это явно пишут плохие танцоры, которым что-то сначала мешало танцевать, а теперь мешает пайтон учить.

Share this course