Продвинутый Python

Содержание

Слайд 2

О курсе:

Основные концепции и абстракции языка Python

О курсе: Основные концепции и абстракции языка Python

Слайд 3

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП

Слайд 4

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП Интеграция SQL

Слайд 5

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL
Понятие

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП
модульного тестирования и подхода TFD

Слайд 6

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL
Понятие

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП
модульного тестирования и подхода TFD
В курсе есть задачи

Слайд 7

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL
Понятие

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП
модульного тестирования и подхода TFD
В курсе есть задачи
Обязательные задачи

Слайд 8

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL
Понятие

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП
модульного тестирования и подхода TFD
В курсе есть задачи
Обязательные задачи
Необязательные задачи и задачи повышенной сложности

Слайд 9

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL
Понятие

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП
модульного тестирования и подхода TFD
В курсе есть задачи
Обязательные задачи
Необязательные задачи и задачи повышенной сложности
Подразумевается предварительная подготовка

Слайд 10

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL
Понятие

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП
модульного тестирования и подхода TFD
В курсе есть задачи
Обязательные задачи
Необязательные задачи и задачи повышенной сложности
Подразумевается предварительная подготовка
Финальный проект

Слайд 11

О курсе:

Основные концепции и абстракции языка Python
Базовые знания об ООП
Интеграция SQL
Понятие

О курсе: Основные концепции и абстракции языка Python Базовые знания об ООП
модульного тестирования и подхода TFD
В курсе есть задачи
Обязательные задачи
Необязательные задачи и задачи повышенной сложности
Подразумевается предварительная подготовка
Финальный проект (по желанию, самостоятельно)

Слайд 12

О темах:

День 1:
Воспоминания
Понятие структуры
Понятие класса
Понятие объекта

О темах: День 1: Воспоминания Понятие структуры Понятие класса Понятие объекта

Слайд 13

О темах:

День 1:
Воспоминания
Понятие структуры
Понятие класса
Понятие объекта

День 2:
Конструктор
Деструктор
Введение в ООП
Инкапсуляция

О темах: День 1: Воспоминания Понятие структуры Понятие класса Понятие объекта День

Слайд 14

О темах:

День 1:
Воспоминания
Понятие структуры
Понятие класса
Понятие объекта

День 2:
Конструктор
Деструктор
Введение в ООП
Инкапсуляция

День 3:
Наследование
Концепт TFD
Полиморфизм
Принципы ORM
Архивация

О темах: День 1: Воспоминания Понятие структуры Понятие класса Понятие объекта День

Слайд 15

О темах:

День 1:
Воспоминания
Понятие структуры
Понятие класса
Понятие объекта

День 2:
Конструктор
Деструктор
Введение в ООП
Инкапсуляция

День 3:
Наследование
Концепт TFD
Полиморфизм
Принципы ORM
Архивация

День

О темах: День 1: Воспоминания Понятие структуры Понятие класса Понятие объекта День
4:
Структуры данных
Очередь/стек
Модуль collections
Базовые алгоритмы

Слайд 16

О темах:

День 1:
Воспоминания
Понятие структуры
Понятие класса
Понятие объекта

День 2:
Конструктор
Деструктор
Введение в ООП
Инкапсуляция

День 3:
Наследование
Концепт TFD
Полиморфизм
Принципы ORM
Архивация

День

О темах: День 1: Воспоминания Понятие структуры Понятие класса Понятие объекта День
4:
Структуры данных
Очередь/стек
Модуль collections
Базовые алгоритмы

День 5:
Бонус: Обработка XML
Бонус: Оптимизация и замеры
Бонус: Отладка
Бонус: Введение в веб-парсинг

Слайд 17

О таймингах:

О таймингах:

Слайд 18

О таймингах:

10:00 - 11:30
11:40 - 13:10
14:00 - 15:30
15:40 - 17:10

О таймингах: 10:00 - 11:30 11:40 - 13:10 14:00 - 15:30 15:40 - 17:10

Слайд 19

Доп.материал:

Touch the Class, Bertrand Meyer: link

Доп.материал: Touch the Class, Bertrand Meyer: link

Слайд 20

Доп.материал:

Touch of Class, Bertrand Meyer: link
Learning Python Design Patterns,G.Zlobin: link

Доп.материал: Touch of Class, Bertrand Meyer: link Learning Python Design Patterns,G.Zlobin: link

Слайд 21

Доп.материал:

Touch of Class, Bertrand Meyer: link
Learning Python Design Patterns,G.Zlobin: link
Learning Python, 5th

Доп.материал: Touch of Class, Bertrand Meyer: link Learning Python Design Patterns,G.Zlobin: link
Edition, Mark Lutz: link

Слайд 22

Доп.материал:

Codewars : link - много языков, несложные задачи

Доп.материал: Codewars : link - много языков, несложные задачи

Слайд 23

Доп.материал:

Codewars : link - много языков, несложные задачи
Codeforces: link - задачи, приближенные

Доп.материал: Codewars : link - много языков, несложные задачи Codeforces: link - задачи, приближенные к реальности
к реальности

Слайд 24

Доп.материал:

Codewars : link - много языков, несложные задачи
Codeforces: link - задачи, приближенные

Доп.материал: Codewars : link - много языков, несложные задачи Codeforces: link -
к реальности
Leetcode: link - подготовка к собеседованиям

Слайд 25

Вопросы:

evlasov@specialist.ru
evgeny_vlasov@yahoo.com
Просьба: в чате без оффтопов и флуда
Вопросы административные - учебному центру

Вопросы: evlasov@specialist.ru evgeny_vlasov@yahoo.com Просьба: в чате без оффтопов и флуда Вопросы административные - учебному центру

Слайд 26

Последний шаг:

Тестирование предварительной подготовки:

Последний шаг: Тестирование предварительной подготовки:

Слайд 27

Последний шаг:

Тестирование предварительной подготовки:
Логиниться на платформе под почтой, которая указана в личном

Последний шаг: Тестирование предварительной подготовки: Логиниться на платформе под почтой, которая указана в личном кабинете
кабинете

Слайд 28

Последний шаг:

Тестирование предварительной подготовки:
Логиниться на платформе под почтой, которая указана в личном

Последний шаг: Тестирование предварительной подготовки: Логиниться на платформе под почтой, которая указана
кабинете
ИЛИ если невозможно или проблемы с доступом, то под любой удобной почтой, но в чат в приватное сообщение преподавателю (ФИО - используемый адрес почты)