Python за выходные: основы языка на практике

Освойте Python на практике: от переменных и условий до коллекций, классов и генераторов.
Начальный уровень
10–12 часов

Чему вы научитесь

  • Писать функции и небольшие программы на Python
  • Работать с переменными, константами, числами, строками и логическими значениями
  • Использовать условия, сравнения и циклы
  • Работать со списками, кортежами, словарями и множествами
  • Применять строковые методы и методы коллекций
  • Использовать распаковку и множественное присваивание
  • Создавать классы, объекты, атрибуты и методы
  • Создавать и использовать генераторы

О курсе

Python через практику

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

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

Что вас ждет

  • 17 последовательных уроков - от переменных, функций и условий до коллекций, классов и генераторов.

  • 91 задача на код - для закрепления теории.

  • Постепенное усложнение - новые темы опираются на уже пройденные, поэтому курс удобно проходить по порядку.

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

  1. Основы Python - переменные, функции, логические значения, числа, условия, сравнения и строковые методы.

  2. Python: функции и работа с данными - строки, списки, циклы, кортежи и словари.

  3. Продвинутые возможности Python - методы словарей, распаковка, множества, классы и генераторы.

Что будет в результате

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

Курс подойдет начинающим разработчикам, а также программистам с опытом на другом языке, которым нужен практический вход в Python.

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

Курс подойдет начинающим разработчикам, которые хотят освоить Python через практику.

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

Начальные требования

  • Опыт работы с Python не требуется.

  • Общие представления о переменных, условиях и функциях будут полезны, но необходимые конструкции объясняются по ходу курса.

  • Для выполнения заданий достаточно браузера: код запускается и проверяется на Stepik.

Наши преподаватели

Как проходит обучение

Курс состоит из 17 последовательных уроков в трех разделах. В каждом уроке есть компактное объяснение с примерами, сюжетная постановка и несколько задач на код.

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

Проходите уроки по порядку: сначала разберите объяснение и примеры, затем попробуйте решить задачи самостоятельно. Учиться можно в своем темпе.

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

загружаем...

Что вы получаете

  • 17 последовательных уроков по основам Python
  • 91 практическая задача с автоматической проверкой
  • Стартовый код и тестовые данные для задач
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно