вторник, 15 сентября 2009 г.

Программа курса "Язык Python и его применение"

Ниже представлена программа факультативного курса "Язык Python и его применение".

Из вкусностей - задачи из реальной жизни, по окончанию курса вы сможете "от и до" делать законченный web продукт. Будет рассмотрен Google App Engine.

Программа:

1. Введение в программирование на языке Python

2. Основные стандартные модули Python

3. Элементы функционального программирования.

4. Объектно-ориентированное программирование

5. Численные алгоритмы. Матричные вычисления. Пакет Numeric для осуществления численных расчетов и выполнения матричных вычислений.

6. Обработка текстов. Регулярные выражения. Unicode

7. Работа с данными в различных форматах

8. Разработка Web-приложений (Django, Google App Engine)

9. Сетевые приложения на Python. (TCP/IP, UDP/IP, HTTP, FTP, SMTP, POP3, IMAP, NNTP).

10. Работа с базой данных

11. Многопоточные вычисления

12. Создание приложений с графическим интерфейсом пользователя

13. Интеграция Python с другими языками программирования. Встраивание интерпретатора Python в программу на C, и, наоборот, написание модулей для Python на языке C.

Обязательная литература: Россум - Язык программирования Python.

Комментариев нет: