[Специалист] Python. Уровень 1. Базовый курс (Борисов)

Категория: Дата выхода: Декабрь 2017
Источник: Сайт автора продукта Цена у автора: 17990 руб


Краткое описание:

Python. Уровень 1. Базовый курс
Преподаватель: Борисов Игорь Олегович

Python
– мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго!

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

Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Python под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирование»!

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

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

Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.

Курс ориентирован на Python версии от 3.6 и более новые (с указанием особенностей версий). В необходимых случаях отмечаются особенности версии 2.7.

Программа курсаМодуль 1. Начало работы

  • Версии и реализации языка Python
  • Основные принципы работы интерпретатора Python
  • Установка интерпретатора и среды разработки используемых на курсе
  • Основные элементы программирования

Модуль 2. Упраляющие конструкции
  • Ветвление
  • Циклы
  • Простой ввод и простой вывод
  • Практикум

Модуль 3. Функции и коллекции
  • Словарь
  • Список
  • Кортеж
  • Последовательность
  • Перебор (for)
  • Функция
  • Генератор-функция

Модуль 4. Модули и пакеты
  • Создание собственного модуля
  • Создание пакета
  • Подсистема pip
  • Краткий обзор стандартной библиотеки
  • Установка стороннего модуля
  • Практикум

Модуль 5. Практическая работа 4

Модуль 6. Работа с файловой системой

  • Работа с файлами
  • Работа с каталогами
  • Обработка параметров командной строки
  • Практикум

Модуль 7. Исключения и обработка ошибок
  • Понятие об исключении
  • Выброс исключения
  • Перехват исключения
  • Стандартные исключения
  • Практикум

Модуль 8. Регулярные выражения и основы синтаксического разбора
  • Понятие о регулярном выражении
  • Синтаксис регулярных выражений
  • Применение регулярных выражений
  • Практикум

Модуль 9. Элементы функционального программирования
  • Функция как объект
  • Операция замыкания (closure) и операция каррирования (currying)
  • Понятие о декораторе
  • Практическая работа


Категория: Дата выхода: Декабрь 2017
Источник: Сайт автора продукта Цена у автора: 17990 руб




Отзывы могут оставить только зарегистрированные пользователи