наверх

Введение в Python

Запись на курс закрыта
Подпишитесь на новости и узнайте дату следующего запуска
  • Русский

    язык курса

  • 8 недель

    длительность курса

  • от 4 до 5 часов в неделю

    понадобится для освоения

  • 2 зачётных единицы

    для зачета в своем вузе

Курс позволяет изучить или освежить в памяти основы и особенности языка Python от функций и типов данных до объектно-ориентированного программирования и библиотек для работы с данными numpy, pandas и plotly.

Курс подходит в качестве первого шага перед изучением алгоритмов, разработки приложений, Data Science и Machine Learning на Python.

О курсе

Согласно рейтингу TIOBE, в 2022 году Python является самым востребованным языком программирования.

Курс позволяет попробовать различные способы разработки программ на языке Python: с использованием различных сред разработки, локально и онлайн.
В нём рассмотрены основы синтаксиса языка: типы и структуры данных, операторы, функции и объекты.
Рассмотрены основные особенности, позволяющие выполнять задачи в «Питоническом» стиле, – в особенности те, которые нередко поднимаются во время собеседования. Для наиболее интересных приведены ссылки на литературу или статьи с подробным разбором этих тем.

Курс завершается разбором функционала и практикой использования наиболее популярных библиотек для вычислений, визуализации и работы с данными: NumPy, PanDas, matplotlib, seaborn и plotly.

Формат

Курс состоит из серии коротких видеолекций и подробных лонгридов.

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

В соответствующих занятиям практических заданиях потребуется заполнить пропуски в Python-коде для верного функционирования программ.

  • Любанович Билл Простой Python. Современный стиль программирования. — СПб.: Питер, 2016 — 480 с.: ил. — (Серия «Бестселлеры O’Reilly»)
  • Главный веб-сайт русскоязычного IT-сообщества с актуальными новостями и полезными статьями о Python https://habr.com/
  • Один из главных англоязычных веб-сайтов со статьями о Python https://realpython.com/
  • Главный веб-сайт по кооперации пользователей и ответам на вопросы («ответы Mail.ru» в мире IT) https://stackoverflow.com/

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

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

Структура курса:

  1. Знакомство с Python
  2. Основы синтаксиса Python
  3. Объектно-ориентированное программирование (ООП)
  4. Полезные особенности Python
  5. Популярные библиотеки для работы с данными

Результаты обучения

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

Формируемые компетенции

  • Способность участвовать в работах по доводке и освоению информационных технологий в ходе внедрения и эксплуатации информационных систем.
  • Владение широкой общей подготовкой (базовыми знаниями) для решения практических задач в области информационных систем и технологий.
  • Способность разрабатывать средства реализации информационных технологий (методические, информационные, математические, алгоритмические, технические и программные)
     

Направления подготовки

Отзывы о курсе

Калюжнюк Александр Всеволодович


Должность: преподаватель-исследователь СПбПУ, ведущий инженер Corning Inc.

Сертификат

По данному курсу возможно получение сертификата.

Стоимость прохождения процедур оценки результатов обучения с идентификацией личности при оплате до 1 марта - 2300, далее - 3600 ₽. 

Стоимость прохождения процедур оценки результатов обучения с идентификацией личности - 3600 Р.

Программы, в которые включен курс

Новая программа

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