• Стань участником Клуба Infovip.biz

    И получи доступ к десяткам тысяч видеокурсам и обучающим материалам от самых известных авторов!

    В нашем клубе собрано уже более 30 000 курсов, инфопродуктов, схем заработка, обучающих программ на различные темы:

    Бизнес курсы, Заработок, Создание сайтов, SEO, Дизайн, Программирование, Электронные книги, Иностранные языки, Форекс, Инвестиции, Эзотерика, и т.д.

     

    Регистрируйся чтобы СКАЧАТЬ все курсы и стать успешными вместе с Клубом ИнфоВИП!

    Вступить в Клуб!

Программирование CBS - Python Базовый

raachi7

raachi7

Инфо V.I.P.
Регистрация
1 Дек 2016
Сообщения
1 116
Реакции
13
Возраст
26
Автор: CBS
Название: Python Базовый

Курс Python Essential (Python базовый) предназначен для обучения основам языка программирования Python. Он даёт представление cинтаксисе, значительном числе используемых Python-разработчиками возможностей и особенностей.
Значительное внимание уделяется объяснению парадигмы объектно-ориентированного программирования и её реализации в языке Python. Рассмотрена также работа с коллекциями, множеством стандартных типов данных, итераторами и генераторами.
Рассматривается работа с модулями и библиотеками, даётся краткий обзор широчайших возможностей стандартной библиотеки языка Python. Объясняется работа с исключениями и стандартные исключения в Python, значительно более подробно, чем в стартовом курсе, рассматривается ввод и вывод данных.
В последнем уроке даются базовые понятия функционального программирования и его использование в языке Python.

Содержание
Урок 1. Введение в ООП, понятие классов и объектов

  • Понятие ООП

  • Создание классов

  • Создание экземпляров классов

  • Инкапсуляция

  • Конструкторы и «магические» методы в Python
Урок 2. ООП. Наследование, полиморфизм

  • Наследование и полиморфизм

  • Множественное наследование

  • Утиная типизация
Урок 3. Работа с коллекциями

  • Понятие коллекции

  • Итераторы

  • Генераторы
Урок 4. Структуры данных. Часть 1

  • Списки (list) и их методы

  • Кортежи (tuple)

  • Диапазоны (range)

  • Сравнение последовательностей
Урок 5. Структуры данных. Часть 2

  • Множества (set)

  • Словари (dict)

  • Техники обхода структур данных
Урок 6. Модули

  • Понятие модуля

  • Создание модулей

  • Пакеты

  • Импортирование модулей

  • Обзор некоторых стандартных модулей
Урок 7. Исключения

  • Синтаксические ошибки

  • Исключения

  • Обработка исключений

  • Выброс исключений

  • Пользовательские исключения
Урок 8. Ввод и вывод

  • Форматирование строк

  • Чтение и запись файлов

  • Оператор with

  • Объект file

  • Сохранение данных в JSON

  • Объект pickle
Урок 9. Элементы функционального программирования

  • Функции как объекты первого класса (first-class citizens)

  • Лямбда-выражения

  • Функции высшего порядка, каррирование функций

  • Декораторы

  • Функции filter, map, reduce

  • Модули functools, operator, itertools



Скачать:
Чтобы узнать как скачать курс или мануал Вам необходимо Войти или ЗАРЕГИСТРИРОВАТЬСЯ на форуме
 
Назад
Сверху Снизу