Syllabus
List of Exercises:
- Develop programs using classes, objects, and methods.
- Apply inheritance and encapsulation concepts in program design.
- Implement polymorphism techniques, including method overloading.
- Install external packages and utilize them in Python scripts.
- Create programs to import and use user-defined packages.
- Apply NumPy and SciPy to solve basic mathematical problems.
- Implement data handling operations in Pandas for working with CSV data.
- Read noisy datasets and perform data preprocessing using Pandas.
- Implement various plotting and charting techniques using Matplotlib.
- Analyze datasets and identify suitable features for visualization using Seaborn.
- Develop Python scripts to retrieve and process web data, including parsing, searching, and formatting, using Beautiful Soup, urllib, and Regular Expressions.
- Implement database access and manipulation using Python scripts.
- Design a graphical user interface to capture input and store data in database tables, performing insert, update, delete, and select operations through the GUI.