[HIDE-POSTS=1]http://proglive.ru/courses/python[/HIDE-POSTS]
Программа курса
Урок 1. Введение в программирование на языке Python
Установка и запуск интерпретатора Python
Что такое Python? Краткая история языка
Кто в настоящее время использует Python?
Cильные стороны Python
Философия Python
Версии Python 2.x и 3.x
Вычисления на Python: использование интерпретатора в качестве калькулятора
Знакомство и типами данных: числа, строки, списки, логический тип, None
Определение функций
Управление потоком выполнения: оператор if
Циклы for и while
Функции range и enumerate
Операторы break и continue
Оператор pass
Методы работы со строками
Методы работы со списками
Оператор del
Урок 2. Структуры данных
Дробные числа (Decimal и Fraction)
Дробные числа (Decimal и Fraction)
Словари (dict)
Множества (set и frozenset)
Работа с файлами - чтение, запись
Генераторы
Встроенные функции max, min, sum
Урок 3. Функциональное программирование
Ввод данных пользователем: input()
Встроенные функции: map, zip, filter, reduce
Встроенные функции: any, all
Лямбда-функции (lambda)
Функции-генераторы (yield вместо return)
Урок 4. Системное программирование
Регулярные выражения (модуль re)
Взаимодействие с операционной системой
Модули os, os.path, shutil, sys
Протоколы интернет (модуль urllib)
Урок 5. Модули, пакеты, классы и объекты
Модули
Импорт модуля (import и from)
Пространство имен модуля
Атрибуты модулей
Пакеты
Создание пакета
Классы и объекты
Синтаксис определения класса
Объекты классы
Объекты-экземпляры классов
Наследование
Метод-конструктор __init__
Множественное наследование
Приватные переменные класса
Консервация объектов. Модуль shelve
Урок 6. Декораторы, Исключения, Итераторы
Декораторы
Специальные декораторы для классов
@property, @staticmethod, @classmethod, @abstractmethod
Ошибки и исключения
Обработка исключений
Инструкция try/except
Инструкция try/else
Возбуждение исключений
Создание собственных исключений
Инструкция try/finally
Итераторы
Урок 7. Библиотеки
Работа с итераторами - itertools
Работа с коллекциями - collections
Работа с CSV
Работа с SQLite
Работа с JSON
Работа с XML
Урок 8. Django
Веб-фреймвок для перфекционистов с дедлайнами
Виртуальные окружения virtualenv
Установка pip и Django
Создание и запуск проекта
Создание блога на Django
Программа курса
Урок 1. Введение в программирование на языке Python
Установка и запуск интерпретатора Python
Что такое Python? Краткая история языка
Кто в настоящее время использует Python?
Cильные стороны Python
Философия Python
Версии Python 2.x и 3.x
Вычисления на Python: использование интерпретатора в качестве калькулятора
Знакомство и типами данных: числа, строки, списки, логический тип, None
Определение функций
Управление потоком выполнения: оператор if
Циклы for и while
Функции range и enumerate
Операторы break и continue
Оператор pass
Методы работы со строками
Методы работы со списками
Оператор del
Урок 2. Структуры данных
Дробные числа (Decimal и Fraction)
Дробные числа (Decimal и Fraction)
Словари (dict)
Множества (set и frozenset)
Работа с файлами - чтение, запись
Генераторы
Встроенные функции max, min, sum
Урок 3. Функциональное программирование
Ввод данных пользователем: input()
Встроенные функции: map, zip, filter, reduce
Встроенные функции: any, all
Лямбда-функции (lambda)
Функции-генераторы (yield вместо return)
Урок 4. Системное программирование
Регулярные выражения (модуль re)
Взаимодействие с операционной системой
Модули os, os.path, shutil, sys
Протоколы интернет (модуль urllib)
Урок 5. Модули, пакеты, классы и объекты
Модули
Импорт модуля (import и from)
Пространство имен модуля
Атрибуты модулей
Пакеты
Создание пакета
Классы и объекты
Синтаксис определения класса
Объекты классы
Объекты-экземпляры классов
Наследование
Метод-конструктор __init__
Множественное наследование
Приватные переменные класса
Консервация объектов. Модуль shelve
Урок 6. Декораторы, Исключения, Итераторы
Декораторы
Специальные декораторы для классов
@property, @staticmethod, @classmethod, @abstractmethod
Ошибки и исключения
Обработка исключений
Инструкция try/except
Инструкция try/else
Возбуждение исключений
Создание собственных исключений
Инструкция try/finally
Итераторы
Урок 7. Библиотеки
Работа с итераторами - itertools
Работа с коллекциями - collections
Работа с CSV
Работа с SQLite
Работа с JSON
Работа с XML
Урок 8. Django
Веб-фреймвок для перфекционистов с дедлайнами
Виртуальные окружения virtualenv
Установка pip и Django
Создание и запуск проекта
Создание блога на Django
Cкрытый контент, нужно авторизируйся или присоединяйся.
Возможно, Вас ещё заинтересует:
- [Stepik] Python - Модуль 3 (Библиотеки и файлы) (2024)
- [IT Start] Создание телеграм-ботов на Python с фреймворком Aiogram 3 (2024)
- [Андрей Коптелов] Корпоративная архитектура на основе TOGAF
- [Александр Сокирка] Разработка сайта на WordPress (2024)
- [k-syndicate.school] Addressables - anesthesia (2024)