Python Application Programming: Course Objectives
Python Application Programming: Course Objectives
Course Objectives:
Course Outcomes: At the end of the course, the student will be able to:
• Understand beneath the hood workings of Python
• Understand and use Standard Libraries in Python
• Develop Industry Strength Applications in Python
Course Content:
1. Classes, Objects and Design Patterns: Class definition syntax, Class Objects,
Instance Objects, Method Objects, Inheritance, Private Variables, Iterators,Closures,
Generators. Design Patterns - Singleton, Facade, Observer ,Adapter. 6 Hrs
Courses):
1.UE18CS101 – Introduction to computing using Python
2.UE18CS252 – Database Management Systems
Also:
UE18CS301 – Computer Networks should be running parallel to this course
Reference Books:
1. The Python 3 Standard Library by Example - Dough Hellman - ISBN-10:
0134291050 – Addison-Wesley.
2. Core Python Applications Programming, 3rd Edition – Wesley Chun - ISBN-10:
0132678209 – Prentice Hall.