[unauthored] Python.Создание web-приложений
Программа:
Урок 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
—————————————————————————
📥 СКАЧАТЬ КУРС:
Для просмотра содержимого вам необходимо Войти или Зарегистрироваться.
🔐 Хотите получить доступ?
Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.
💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал