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

  • Автор темы koroleva2554
  • 76
  • Обновлено
  • 03, Apr 2023
  • #1
Скрытая информация :: Авторизуйтесь для просмотра »


Программа курса

Урок 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. Декораторы, Исключения, Итераторы

Декораторы

Специальные декораторы для классов

Скрытая информация :: Авторизуйтесь для просмотра »
, @staticmethod, @classmethod, @abstractmethod

Ошибки и исключения

Обработка исключений

Инструкция try/except

Инструкция try/else

Возбуждение исключений

Создание собственных исключений

Инструкция try/finally

Итераторы

Урок 7. Библиотеки

Работа с итераторами - itertools

Работа с коллекциями - collections

Работа с CSV

Работа с SQLite

Работа с JSON

Работа с XML

Урок 8. Django

Веб-фреймвок для перфекционистов с дедлайнами

Виртуальные окружения virtualenv

Установка pip и Django

Создание и запуск проекта

Создание блога на Django


Первое занятие
Скрытая информация :: Авторизуйтесь для просмотра »

Второе
Скрытая информация :: Авторизуйтесь для просмотра »

Занятия 3-8
Скрытая информация :: Авторизуйтесь для просмотра »

Скрытая информация :: Авторизуйтесь для просмотра »

Скрытая информация :: Авторизуйтесь для просмотра »

Скрытая информация :: Авторизуйтесь для просмотра »

Скрытая информация :: Авторизуйтесь для просмотра »

Скрытая информация :: Авторизуйтесь для просмотра »

koroleva2554


Рег
01 May, 2020

Тем
1

Постов
1

Баллов
11
Тем
49554
Комментарии
57426
Опыт
552966

Интересно