Название: Python Базовый
Автор: CyberBionic Systematics
Курс - Python Базовый
Курс Python Essential (Python базовый) предназначен для обучения основам языка программирования Python. Он даёт представление cинтаксисе, значительном числе используемых Python-разработчиками возможностей и особенностей.
Значительное внимание уделяется объяснению парадигмы объектно-ориентированного программирования и её реализации в языке Python. Рассмотрена также работа с коллекциями, множеством стандартных типов данных, итераторами и генераторами.
Рассматривается работа с модулями и библиотеками, даётся краткий обзор широчайших возможностей стандартной библиотеки языка Python. Объясняется работа с исключениями и стандартные исключения в Python, значительно более подробно, чем в стартовом курсе, рассматривается ввод и вывод данных.
В последнем уроке даются базовые понятия функционального программирования и его использование в языке Python.
Содержание
Урок 1. Введение в ООП, понятие классов и объектов
Автор: CyberBionic Systematics
Курс - Python Базовый
Курс Python Essential (Python базовый) предназначен для обучения основам языка программирования Python. Он даёт представление cинтаксисе, значительном числе используемых Python-разработчиками возможностей и особенностей.
Значительное внимание уделяется объяснению парадигмы объектно-ориентированного программирования и её реализации в языке Python. Рассмотрена также работа с коллекциями, множеством стандартных типов данных, итераторами и генераторами.
Рассматривается работа с модулями и библиотеками, даётся краткий обзор широчайших возможностей стандартной библиотеки языка Python. Объясняется работа с исключениями и стандартные исключения в Python, значительно более подробно, чем в стартовом курсе, рассматривается ввод и вывод данных.
В последнем уроке даются базовые понятия функционального программирования и его использование в языке Python.
Содержание
Урок 1. Введение в ООП, понятие классов и объектов
- Понятие ООП Создание классов Создание экземпляров классов Инкапсуляция Конструкторы и «магические» методы в Python
- Наследование и полиморфизм Множественное наследование Утиная типизация
- Понятие коллекции Итераторы Генераторы
- Списки (list) и их методы Кортежи (tuple) Диапазоны (range) Сравнение последовательностей
- Множества (set) Словари (dict) Техники обхода структур данных
- Понятие модуля Создание модулей Пакеты Импортирование модулей Обзор некоторых стандартных модулей
- Синтаксические ошибки Исключения Обработка исключений Выброс исключений Пользовательские исключения
- Форматирование строк Чтение и запись файлов Оператор with Объект file Сохранение данных в JSON Объект pickle
- Функции как объекты первого класса (first-class citizens) Лямбда-выражения Функции высшего порядка, каррирование функций Декораторы Функции filter, map, reduce Модули functools, operator, itertools
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Пароль: rFasCH3M9adS9Yao