CITB331 Програмиране с Python

Анотация:

В този курс се разглежда езика за програмиране Python и философията зад него - instant hacking, бързо прототипиране. Разглеждат се всички основни аспекти на езика, като темите са ориентирани функционално.

прочети още
Информационни технологии

Преподавател(и):

гл. ас. Филип Андонов  д-р

Описание на курса:

Компетенции:

Успешно завършилите курса ще могат да използват езика Python за бързо прототипиране и разработване на разнообразни приложения.
Предварителни изисквания:
Познания по поне един език за програмиране

Базови познания по алгоритми

Форми на провеждане:
Редовен

Учебни форми:
Лекция

Език, на който се води курса:
Български

Теми, които се разглеждат в курса:

  1. Основи на Python
  2. Списъци
  3. Символни низове
  4. Речници
  5. Условни оператори и цикли
  6. Абстрактизация
  7. Изключения
  8. Магически оператори, свойства и итератори
  9. Работа с файлове
  10. Работа с бази данни
  11. Мрежово програмиране
  12. Python и Уеб
  13. Тестване
  14. Защита на проекти
  15. тест

Литература по темите:

Beginning Python From Novice to Professional, Magnus Lie Hetland

Beginning Python

Peter Norton, Alex Samuel, David Aitel, Eric Foster-Johnson, Leonard Richardson, Jason Diamond, Aleatha Parker, Michael Roberts, Wiley Publishing

Средства за оценяване:

два теста и защита на проект