1

Этап 1

Лекция 1

2

Этап 2

Лекция 2

3

Этап 3

Лекция 3

4

Этап 4

Лекция 4

5

Этап 5

Лекция 5

6

Этап 6

Лекция 6

7

Этап 7

Лекция 7

8

Этап 8

Лекция 8

9

Этап 9

Лекция 9

10

Этап 10

Лекция 10

11

Этап 11

Лекция 11

12

Этап 12

Лекция 12

1

Этап 1

Лекция 1

2

Этап 2

Лекция 2

3

Этап 3

Лекция 3

4

Этап 4

Лекция 4

5

Этап 5

Лекция 5

6

Этап 6

Лекция 6

7

Этап 7

Лекция 7

8

Этап 8

Лекция 8

9

Этап 9

Лекция 9

10

Этап 10

Лекция 10

11

Этап 11

Лекция 11

12

Этап 12

Лекция 12

02 октября 2015 20 декабря 2015
Цель завершена 7 ноября 2015
Общая

Курс лекций по Python на lektorium

На сайте https://www.lektorium.tv есть лекции по Python Екатерины Тузовой.

Ставлю целью просмотр этих лекции для улучшения знаний по Python

 Критерий завершения

Просмотреть все лекции

  1. Лекция 1

    Почему именно Python? История возникновения. Python. Какой это язык? Что такое динамический язык программирования? Что такое интерпретатор? Запуск интерпретатора. REPL (Read-eval-print loop) - интерактивная среда программирования. Help в интерактивном режиме. Синтаксис: числа, комплексные числа. Python в качестве калькулятора. Строки. И зачем их так много в Питоне? Инструкция print. The Zen of Python

  2. Лекция 2

    Присваивания или не все так просто? Множественное присваивания. Управляющие конструкции. Основные управляющие инструкции языка Python: if-elif-else, while, for. Отличия таких инструкций от уже известных из других языков. Ветвь else для циклов. Последовательные структуры данных: списки и кортежи. Абстракция.. А что внутри Функции range(), xrange().

  3. Лекция 3

    ФУНКЦИИ. ФУНКЦИОНАЛЬНОЕ ПРОГРАММИРОВАНИЕ.Функции: как их определять? Передача параметров в функцию; Параметры по-умолчанию. Специальные аргументы -- *args и **kwargs. Вызов функции с распаковкой аргументов. Локальные и глобальные переменные. Области видимости. Resolve scope. Лямбда-функции. Замыкания. Функции высших порядков.

  4. Лекция 4

    ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ. КЛАССЫ. Классы и их синтаксис. Подробнее про области видимости и пространства имен. Объекты-классы. Объекты-экземпляры. Объекты-методы. Наследование и множественное наследование. Приватные переменные. Итераторы. Генераторы и выражения-генераторы.

  5. Лекция 5

    ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ. КЛАССЫ. Классы и их синтаксис. Подробнее про области видимости и пространства имен. Объекты-классы. Объекты-экземпляры. Объекты-методы. Наследование и множественное наследование. Приватные переменные. Итераторы. Генераторы и выражения-генераторы.

  6. Лекция 6

    ВСЯКОЕ О ЯЗЫКЕ. Итераторы. Генераторы и выражения-генераторы. Декораторы

  7. Лекция 7

    ТИПИЗАЦИЯ И МЕТАПРОГРАММИРОВАНИЕ. Иерархия типов. Курица или яйцо -- object или type. Объекты-типы. Пользовательские типы. Отношения объектов в Python. Атрибуты и методы. Функции vs. методы. Дескрипторы. Представление типов в интерпретаторе. Виртуальная машина Python.

  8. Лекция 8

    Ловушки языка Python. Отличия python 2 от 3.

  9. Лекция 9

    МНОГОПОТОЧНОСТЬ, UI И УСТАНОВКА БИБЛИОТЕК.Многопоточные приложения. Global Interpreter Lock. Многопроцессные приложения. Сравнительный обзор библиотек для GUI. Управление пакетами в Python.P.S. К слову о хвостовой рекурсии -- http://habrahabr.ru/post/158385/

  10. Лекция 10

    WEB В PYTHON.Web фреймворки и темплейтные языки Python. Django, Jinja, Mako.

  11. Лекция 11

    SCIENTIFIC PYTHONРазговор о модулях для научных вычислений в языке Python. scipy, numpy, matplotlib, PIL

  12. Лекция 12

    МОДУЛИ РАСШИРЕНИЯ Модули расширения: Способы создания модулей расширения на языке C/C .Пример создания модуля.Анализатор синтаксиса питона pylint.Отладка и оптимизация: отладчик pdb и модуль profile.IL

  • 2693
  • 02 октября 2015, 14:09
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?