Курс предназначен как для начинающих программистов, так и для уже состоявшихся специалистов, желающих освоить новый язык программирования. Минимальный уровень подготовки слушателя может быть как практически нулевым, так и весьма высоким. Курс начинается с основ языка и шаг за шагом проводит слушателя по всем ступеням и особенностям Python.
Чему вы научитесь *Разрабатывать программы на языке программирования Python
*Писать программы на python как в процедурном, так и в объектно-ориентированно стиле
*Разрабатывать системные скрипты
*Использовать в своих скриптах стандартные и сторонние библиотеки
*Использовать для установки сторонних библиотек виртуальное окружение virtualenv
*Работать с файлами, базой данных MySQL и SQLite
*Создавать веб-сайты на python
Информация о курсе Название: Python. Разработка веб-приложений
Автор: Дмитрий Акинин
Год выхода: 2013
Жанр: Видеокурс
Программа курса Урок 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
Выпущено: Россия
Продолжительность: 16:00:00
Файл Формат: MOV
Видео: AVC, 1280x720, ~1677 kbps
Аудио: AAC, 256 Kbps, 2 Ch
Размер файла: 10 Gb
Скачать Python. Разработка веб-приложений (2013) Видеокурс