Kodomo

Пользователь

Python

Весенний семестр

  1. (17 фев) Оргсобрание и декораторы на одном простом примере.

  2. (20 фев) Основные принципы TCP/IP

  3. (27 фев) Работа с сетью на низком уровне в Python
  4. (12 мар) Анонс предстоящих тем
  5. (19 мар) Функциональное программирование и лямбда-исчисление.
  6. (26 мар) Функциональное программирование в питоне

  7. (2 апр) Вкусности работы в mercurial. Редактирование истории.
  8. (9 апр) "Грамотное программирование", PyLit, re-structured text.

  9. (16 апр) не состоялось
  10. (23 апр) Работа с выравниваниями в Bio-python.

  11. (28 апр) Работа с выравниваниями в allpy. А также: ipython, os.system.

  12. (5 мая) Информационное право. Свободные лицензии.

Осенний семестр

  1. Вводное слово. Python как калькулятор.

  2. Репозитории (Mercurial).

  3. Программы с графическими интерфейсами.

  4. Условия и циклы. Первый фрактал своими руками.

  5. Дополнительное про графические интерфейсы. (разгрузочное занятие)

  6. Классы и снова объекты.

  7. Инструменты для отслеживания ошибок. Самодокументация. Тесты.

  8. Недостающие типы данных: dict, tuple, set. Итераторы. Issue-tracker.

  9. Работа с файлами и строками.

  10. Исключительные ситуации и их обработка.

  11. О технологиях программирования.

  12. Вкусности стандартной библиотеки.

  13. Синтаксический сахар в питоне.

  14. Программирование для PyMOL.

Зачётные задания

Ведомость по домашним заданиям

Полезные ссылки

У курса имеется список рассылки.

Страницы занятий предыдущих лет

Официальный сайт питона

Книги по питону

Про Mercurial

Список тем


То, что было в прошлом году: