Купи мерч для программистов в нашем магазине и получи скидку на любой платный курс до 80% ⚡
 
 

Поколение Python: курс для начинающих

Победитель конкурса Stepik Awards 2020
в номинации "Лучший бесплатный курс, размещенный на платформе Stepik"
61 урок
500 заданий
Сертификат
Бесплатно
8 модулей
Рейтинг на stepik.org:
О курсе

"Поколение Python: курс для начинающих" знакомит всех, кому это интересно, с программированием.

Курс рассказывает о вводе-выводе данных, условном операторе, циклах for и while, числах, строках, списках, функциях и многом другом.

Цель курса — формирование базовых понятий структурного программирования. В нем 8 модулей с теоретическими материалами и практическими заданиями.

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

Чему вы научитесь
Устанавливать и запускать интерпретатор Python
Работать с вводом и выводом данных
Работать с числовыми типами данных int и float
Использовать условный оператор if-else
Использовать циклы for и while
Работать со строковым типом данных str
Работать со списками:
их методами, срезами
и особенностями
Работать со встроенными функциями
Создавать и использовать функции для решения задач

Популярность Python

Язык года по версии TIOBE
[2010, 2018, 2020 и 2021]
1 место в рейтинге PYPL
3 место в индексе TIOBE
Рейтинги:
Сферы использования:
30% — администрирование и DevOps
38% — создание парсеров и ботов
43% — машинное обучение
45% — анализ данных
51% — веб-разработка
Кому подойдет курс?
  • Начинающему программисту
    Научитесь писать программы
    на Python с нуля, изучите синтаксис языка, освоите основные концепции программирования, а также познакомитесь со стандартной библиотекой.
    1
  • Программисту на другом языке
    Быстро освоите новый язык, познакомитесь с синтаксисом и стандартной библиотекой, узнаете об отличиях и особенностях Python.
    2

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

1
Модуль 1: Ввод-вывод данных
Изучаются особенности ввода и вывода данных, которые осуществляются с помощью встроенных функций input() и output().
2
Модуль 2: Условный оператор
Изучается условный оператор if-else, который позволяет совершать различные действия в зависимости от выполнения некоторых условий.
3
Модуль 3: Типы данных
Изучаются основные числовые типы данных int, float, строковый тип данных str, а также модуль math.
4
Модуль 4: Циклы for и while
Изучаются циклы for и while, функция range(), вложенные циклы, операторы break, continue и else.
5
Модуль 5: Строковый тип данных
Изучается строковый тип данных str: индексация, срезы, методы, особенности представления строк в памяти компьютера.
6
Модуль 6: Списки
Изучаются списки, тип list: индексация, срезы, методы, списочные выражения, сортировка.
7
Модуль 7: Функции
Изучается создание и проектирование функций, локальные и глобальные переменные.
8
Модуль 8: Работа над мини-проектом
Работа на проектами: числовая угадайка, магический шар, генератор безопасных паролей, шифр Цезаря, калькулятор систем счисления.
Как проходит обучение?
Текстовые уроки

Теоретическая часть курса состоит из текстовых уроков, которые вы можете изучать онлайн с любого устройства

в любое время

Практика в тренажере

Для закрепления навыков программирования на Python после каждого урока нужно решить серию заданий

в интерактивном тренажере

Поддержка преподавателя

Если у вас возникают вопросы, вы всегда сможете задать их на форуме, а наши преподаватели или ученики ответят в течение 24 часов

Сертификат

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

Сертификат — это подтверждение ваших навыков и знаний.

Отзывы
19 января 2023
Асадбек Бердибаев
Научился писать простые программы на Python и решать задачи. Узнал много интересного. Например: бывает много алгоритмов сортировки, и один из простых - это метод пузырька.
Мне понравилось то, что много практики. За это респект! Что не понравилось? Не знаю... Мне всё понравилось. По больше проектов наверное было бы ещё лучше. Курс для начинающих и много практики, поэтому выбрал. Спасибо всем, кто создал этот курс!
18 января 2023
Михаил Лысенко
Отличный курс! Начал учить Python с нуля. За плечами были институтские знания Basic и факультативное изучение VBA.
Благодаря грамотной организации курса погружение в язык происходит плавно, увлекательно! На 80% курс проходил через мобильное приложение - очень удобно!
12 сентября 2022
Екатерина Смирнова
Тимур, Руслан, спасибо вам, ребята, за этот курс.
Вчера решила последние задачи экзамена, и стало очень грустно.
Было иногда трудно, но - всегда интересно, познавательно и понятно.
Порадовало и Ваше чувство юмора - на этом курсе мы получали знания весело: так здорово, когда в сложную задачу вплетена хорошая шутка.

Вы - лучшие!!!!!!!!!!!
17 января 2023
Михаил Панферов
Настолько подробно все разжевано, что не понять просто не возможно! Шикарный курс, одно удовольствие было его проходить. Очень много практики, что самое важное в этом деле. Мало того, все эти знания даются бесплатно! Благодаря курсу я больше не пугаюсь, когда вижу что-то непонятное на языке программистов, ведь изучив основы Python, становятся понятнее и другие языки. Недаром Python придумывался как язык для обучения кодингу. Спасибо огромное команде курса за столь большой по наполнению и подробный курс, уже бегу записываться на продолжение!
13 января 2023
Иван Шестаков
Научился сидеть ровно в кресле и заниматься, поглощать видео и прочий контент, связанный с программированием и пайтоном в частности. Понравилось почти все, кроме написания теории - гуманитарию тяжеловато понять, но видео нивилируют этот минус. Остальное в курсе - великолепно. Курс не выбирал - посоветовали пройти, и, как оказалось, не зря.
21 января 2023
Николай Васильев
1. Очень многому
2. Изложение материала, нет видеоуроков, что позволяет быстро посмотреть предыдущие темы.
3.Недостатков не нашел, все супер
4. То, что он бесплатный, а я не знал "моё" это или не "моё". Вы вселили в меня веру в мои силы.
Готовы начать? Мы вас ждем!
FAQ