Python Разработка веб-приложений

30.03.2017
Оценка:
1 Star2 Stars3 Stars4 Stars5 Stars
Урок 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

Автор поста: kirya2552

Похожие записи

Дата Название Комментарии Просмотры
30.10.2016 JavaScript для верстальщика(2016)
1 Star2 Stars3 Stars4 Stars5 Stars
0 450
19.01.2017 PHP парсеры. Видеокурс (2016)
1 Star2 Stars3 Stars4 Stars5 Stars
0 1157
29.05.2017 Скачать Планирование и установка Exchange Server 2016
1 Star2 Stars3 Stars4 Stars5 Stars
0 481
30.03.2017 Python. Уровень 1. Основы программирования
1 Star2 Stars3 Stars4 Stars5 Stars
0 382
27.02.2017 Веб-дизайнер: Счастливый билет в Таиланд
1 Star2 Stars3 Stars4 Stars5 Stars
0 689

Ответить

Ваш e-mail не будет опубликован.