Название: Python. Основы языка и разработки веб-приложений
Автор: Школа программирования
Год выхода: 2015
Жанр: Программирование, Phyton
Язык: Русский
Описание: Самый популярный язык программирования в ведущих вузах США, Python прост как в освоении, так и в программировании.
Web-разработка, системные утилиты, десктопные приложения, разработка под любую операционную систему — ему все подвластно! Этот язык лучше любого другого структурирует мышление программиста, и выбрав его, Вы рискуете оказаться в команде высококвалифицированных специалистов, а значит, получить мощный толчок к дальнейшему развитию.
Программа курса:Урок 1. Введение
Установка и запуск интерпретатора 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
Выпущено: Россия
Продолжительность: 30:53:12
Файл
Формат: MP4 (+ доп. материалы)
Видео: AVC/H.264, 1280x720, ~104 - 451 kbps
Аудио: AAC, 2 ch, 64.0 kbps, CBR
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
Урок 1. Введение/01.mp4
236.9 MB
Урок 1. Введение/lesson1/1_calc.py
3.6 KB
Урок 1. Введение/lesson1/2_strings.py
2.5 KB
Урок 1. Введение/lesson1/3_list.py
1.7 KB
Урок 1. Введение/lesson1/4_program.py
1.8 KB
Урок 1. Введение/lesson1/exercises/list.py
4.6 KB
Урок 1. Введение/lesson1/exercises/slice.py
4.7 KB
Урок 1. Введение/lesson1/exercises/string.py
6.3 KB
Урок 1. Введение/lesson1/lesson1.doc
112 KB
Урок 1. Введение/lesson1/lesson1.pages
302.9 KB
Урок 1. Введение/lesson1/lesson1.pdf
155.6 KB
Урок 2. Структуры данных/02.mp4
600.2 MB
Урок 2. Структуры данных/exercises/list.py
5 KB
Урок 2. Структуры данных/exercises/slice.py
4.8 KB
Урок 2. Структуры данных/exercises/string.py
6.7 KB
Урок 2. Структуры данных/lesson2/1_decimal_fraction.py
2.6 KB
Урок 2. Структуры данных/lesson2/2_tuple.py
1.1 KB
Урок 2. Структуры данных/lesson2/3_dict.py
2.2 KB
Урок 2. Структуры данных/lesson2/4_set_frozenset.py
1.7 KB
Урок 2. Структуры данных/lesson2/5_file.py
1.1 KB
Урок 2. Структуры данных/lesson2/exercises/alice.txt
359.1 KB
Урок 2. Структуры данных/lesson2/exercises/mimic.py
3.1 KB
Урок 2. Структуры данных/lesson2/exercises/text.txt
3.2 KB
Урок 2. Структуры данных/lesson2/exercises/wordcount.py