NETB329 Програмиране с Python
Анотация:
The course introduces programming language Python, and its potential for applications in a wide range, including network and graphical programming
Преподавател(и):
гл. ас. Филип Андонов д-р
проф. Димитър Атанасов д-р
Описание на курса:
Компетенции:
Successful graduates of the course students:
1) know:
• Components of the language Python, the programming environment IDLE, elements of standard library of language modules, tools for input and output, regular expressions.
2) able:
• To use the code in Python in different environments
• To write programs in Python medium complexity
• To rely programs in Python
• To use a lot of standard modules in Python
• To use regular expressions to check data
• To understand the concept of language Pyhton
Предварителни изисквания:
• Programming experience; recommended language is C++
• Concept of Web Development
• Concept of operating system
Форми на провеждане:
Редовен
Учебни форми:
Лекция
Език, на който се води курса:
Български
Теми, които се разглеждат в курса:
- Introduction to Python Language
- Sequences and loops
- Strings
- Dictionaries
- Abstraction
- Object-oriented programming
- Magic methods
- GUI with wxPython
- Working with files
- Working with databases
- Working with Internet
- Working with images
- Flask framework
- Test
- Projects presentations
Литература по темите:
Recommended
• Python v2.7.3 documentation (in http://docs.python.org/2/download.html)
• Harvey M. Deitel, Paul J. Deitel, Jonathan P. Liperi, Ben Wiedermann. Python How to Program. Prentice Hall, 2002, ISBN 0130923613, 9780130923615
Средства за оценяване:
test, home