Description
The course presents Python programming in detail, culminating with the development of comprehensive applications.
Learning Outcomes
After this course, participants will be able to apply advanced Python concepts, manage complex data structures, develop interactive GUI applications using Tkinter, and integrate Python with relational databases to perform data operations using SQL.
Target Group
- Intermediate Python Programmers: Individuals who already have a basic understanding of Python and wish to enhance their knowledge by learning more advanced topics.
- Software Developers: Professionals looking to build upon their Python skills and explore advanced features like inheritance, polymorphism, GUI programming, and database integration.
- Data Analysts: Analysts seeking to develop more sophisticated data structures, handle databases, and create user interfaces using Python.
Prerequisites
- Basic python knowledge.
Duration
- 9:30 AM to 12:00 PM
- 50 hours (10 weeks)
- Every Saturday and Sunday
Modules
Course Outlines
- Mathematical Functions, Strings and Objects
- More on Strings and Special Methods
- Inheritance and Polymorphism
- Multidimensional ListsS
- Tuples, Sets and Dictionaries
- GUI Programming Using Tkinter
- Relational Database
- Connecting Python with Database