1

Step 1

Лекция 1

2

Step 2

Лекция 2

3

Step 3

Лекция 3

4

Step 4

Лекция 4

5

Step 5

Лекция 5

6

Step 6

Лекция 6

7

Step 7

Лекция 7

8

Step 8

Лекция 8

9

Step 9

Лекция 9

10

Step 10

Лекция 10

11

Step 11

Лекция 11

12

Step 12

Лекция 12

1

Step 1

Лекция 1

2

Step 2

Лекция 2

3

Step 3

Лекция 3

4

Step 4

Лекция 4

5

Step 5

Лекция 5

6

Step 6

Лекция 6

7

Step 7

Лекция 7

8

Step 8

Лекция 8

9

Step 9

Лекция 9

10

Step 10

Лекция 10

11

Step 11

Лекция 11

12

Step 12

Лекция 12

02 October 2015 20 December 2015
Goal completed 7 November 2015
General

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

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

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

 Goal Accomplishment Criteria

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

  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

  • 2691
  • 02 October 2015, 14:09
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?