Skip to main content
ItBursaTest

Введение в Python

Базовый курс языка Python, синтаксис, подходы, философия. Введение в основные инструменты и экосистему языка.

Enrollment is Closed

Об этом курсе

Данный курс дает базовые знания по языку python. Синтаксис, подходы, философия, инструменты и экосистема. Покрывает основной синтаксис и инструкции языка, некоторые встроенные модули, основы ОПП.

И так далее, и тому подобное.

Необходимые знания

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

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

Инструкторы

Course Staff Image #1

Алексей Радченко aka dixon.che

Алексей в web-разработке с 2006 года, специализируется на python и django с 2007. Имеет трехлетний опыт преподавательской деятельности на кафедре “Компьютерного моделирования и информационных технологий” при ХНТУСА, опыт обучения и менторства начинающих web-разработчиков на реальных проектах, вел другие частные курсы.

Алексей работал python разработчиком в ряде компаний, реализовал более 10-ти проектов, принимал участие в разработке более 20-ти проектов. Участвовал как слушатель и докладчик во многих тематических конференциях, благодаря всему этому собрал набор “лучших практик”, которые применяются абсолютно всеми компаниями, использующими python.

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

Первая неделя. Основы синтаксиса.

zen, pep8

консоль python и консоль linux

переменные, типы данных, операторы

работа со строками и итерируемыми типами

запуск скрипта и параметры

синтаксис управляющих конструкций (if, for...)

исключения и разбор стектрейса

Вторая неделя. Функции и модульность.

функции в python(def)

модули, структура

встроеные библиотеки stdlib

сторонние библиотки, менеджер пакетов PYPI

PYTHONPATH и виртуальное окружение

Третья неделя. ООП.

синтаксис, атрибуты, методы, инстанцирование

все объект, служебные методы

наследование

переопределение методов, super

  1. Course Number

    PY101Test
  2. Classes Start

  3. Classes End

  4. Estimated Effort

    12:00