Python: основы и применение

Python: основы и применение

  Сложность

Повышение квалификации

  Длительность

3-6 часов в неделю

  Формат

онлайн

  Документ

Сертификат Stepik

Стоимость курса
Бесплатно

Подробнее о курсе

В этом курсе вы узнаете фундаментальные принципы языка Python: как интерпретатор исполняет код, где он хранит переменные и данные, как определяются свои собственные типы данных и функции — на всё это мы приоткроем завесу тайны.Невозможно научиться программировать без практики, поэтому в качестве домашних заданий вам будут предложены задачи разной сложности и направленности: одни для закрепления материала, а другие, чтобы развить смекалку и найти способ, как применить только что изученный материал.  Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь. В конце курса мы рассмотрим реальные задачи, с которыми может столкнуться современный человек, и научимся их решать средствами языка Python.В силу большого количества участников курса, преподаватели не смогут давать индивидуальных советов по каждой программе, но если у вас будут возникать проблемы, то их всегда можно обсудить с однокурсниками в комментариях к задачам (только не выкладывайте в задачах код -- это запрещено правилами курса и такие комментарии будут удаляться).

Документ после выпуска

Сертификат Stepik

Автор курса

Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

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

  Базовые принципы языка Python


- Введение
- Модель данных: объекты
- Функции и стек вызовов
- Пространства имён и области видимости
- Введение в классы
- Наследование классов

  Cтандартные средства языка Python


- Ошибки и исключения
- Итераторы и генераторы
- Работа с файловой системой и файлами
- Работа с кодом: модули и импорт
- Стиль программирования: pep8 и документация
- Работа с функциями: functool и лямбда функции

  Применение Python: анализ текста


- Стандартные методы и функции для строк
- Регулярные выражения в Python
- Обзорно об интернете: http-запросы, html-страницы и requests
- Распространённые форматы текстовых файлов: CSV, JSON
- XML, библиотека ElementTree, библиотека lxml
- API
- Заключение

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

Люди с базовыми навыками программирования на Python или других языках программирования.

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

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 18.11.2025

Похожие курсы

Программирование игр: ознакомительный курс для новичков

Программирование игр: ознакомительный курс для новичков

Python. Основы программирования

Python. Основы программирования

Академия АйТи
 онлайн
 5 дней / 40 ак. часов
  Перейти к курсу
Основы языка Python

Основы языка Python

Python-фреймворк Django

Python-фреймворк Django

Python. Data Science. Обработка, анализ и визуализация больших данных на языке Python. Библиотеки pandas, numpy, matplotlib и seaborn

Python. Data Science. Обработка, анализ и визуализация больших данных на языке Python. Библиотеки pandas, numpy, matplotlib и seaborn

Академия АйТи
 онлайн
 5 дней / 40 ак. часов
  Перейти к курсу
Английский язык для детей

Английский язык для детей

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

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

Python-разработчик

Python-разработчик

Бесплатные курсы

Быстро пишем API на Python с FastAPI

Быстро пишем API на Python с FastAPI

Основы Python-разработки

Основы Python-разработки

Python для начинающих

Python для начинающих

Python-разработчик

Python-разработчик

Основы Python

Основы Python

Трек: Основы Python

Трек: Основы Python

Практикум по математике и Python

Практикум по математике и Python