1. Специальное предложение - скидка 25% на оформление PREMIUM подписки

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

Тема в разделе "Программирование/Администрирование", создана пользователем Till, 12 фев 2014.

  1. Till

    Till Команда форума Администратор

    Регистрация:
    13 янв 2014
    Сообщения:
    829
    Симпатии:
    679
    Please login or register to view links
    Программа курса
    Урок 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
    Скрытый текст:
    Первое занятие
    Please login or register to view links
    Второе
    Please login or register to view links
    Занятия 3-8
    Please login or register to view links
    Please login or register to view links
    Please login or register to view links
    Please login or register to view links
    Please login or register to view links
    Please login or register to view links]
     
Загрузка...

Поделиться этой страницей