These are the exercise files used for Python 3 Essential Training course.
The course outline can be found in https://www.tertiarycourses.com.sg/python-3-essential-training-in-singapore.html
Module 1 Get Ready
- Overview
- Install Python
- Install Sublime Text & PyCharm
- First Python Script
- Comment
- Interactive Python IDLE
Module 2: Data Types
- Number
- String
- List
- Tuple
- Dictionary
- Set
Module 3 Operators
- Arithmetic Operators
- Compound Operators
- Comparison Operators
- Membership Operators
- Logical Operators
- Identity Operators
Module 4 Control Structure
- Conditional
- Loop
- Iterating Over Multiple Sequences
- Break & Continue
- Loop with Else
Module 5 Function
- Function Syntax
- Return Single Value
- Return Multiple Values
- Passing Arguments
- Default Arguments
- Variable Arguments
- Decorator
- Lambda, Map, Filter
Module 6 Comprehensions & Generators
- Comprehensions
- Generators
Module 7 Modules & Packages
- Modules
- Packages
- Python Standard Libraries
- Install Third Party Packages
- Anaconda Packages
Module 8 Object Oriented Programming
- Class
- Object
- Method
- Initializer & Destructor
- Inheritance
- Polymorphism
Module 9 Database
- Database API
- Create SQLite3 database
- CRUD on SQLite3
Module 10 Exception
- What is Exception
- Exception Syntax
Module 11 Files I/O
- Open a file
- Write to a file
- Read from a file
- Close a file
Module 12 Intro to Third Party Packages
- Numpy
- Matplotlib
- Pandas