PYTHON PROGRAMMING FUNDAMENTALS COURSE
This course is a beginner’s course. It is meant to introduce the student to the fundamental concepts of Python programming. Being practical based it is also designed to expose the student to hand-on coding thereby providing a solid foundation for acquisition of professional software development knowledge and skill using Python and other relevant technologies.
Course Duration: 3 Months
COURSE OUTLINE
- General overview of programming
- Introduction to Python
- Basic Python syntax and format
- Installing IDE and setting up environments
- Data types and variables
- Working with Strings
- Defining and working with functions
- Working with built in functions
- Working with control constructs
- Data structures: Lists, Tuples, Dictionaries, etc.
- Exception handling
- Data persistence in Python (using files)
- Introduction to Databases and SQL
- Python database connectivity
- GUI Programming in Python
- Fundamentals of OOP
- Practical project
- Assessment