Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

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 символов

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

обновлено: 25.11.2024

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

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

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

Python с нуля до Junior

Python с нуля до Junior

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

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

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

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

ЛЭТИ
 онлайн
 36 ак. час.
  Перейти к курсу
Python Basic. Тесты и задачи. Проверка своих знаний ツ

Python Basic. Тесты и задачи. Проверка своих знаний ツ

Python: Работа с API и фреймворками

Python: Работа с API и фреймворками

FastAPI — погружение в backend разработку на Python

FastAPI — погружение в backend разработку на Python

WEB Парсинг на Python

WEB Парсинг на Python

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

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