Learning Objectives:
At the end of this topic, you must be able to:
1. Write Python programs using correct core syntax, in accordance with current coding standards.
2. Select and implement the appropriate built-in data structure for a given programming task.
3. Define functions with appropriate parameters, return values, and documentation.
4. Apply object-oriented principles, including classes, objects, inheritance, and encapsulation, to structure a program.
5. Test and debug a Python program using an appropriate development environment.
6. Format and comment code in accordance with recognised Python style conventions (PEP 8).
You're viewing this course without an account. Your progress is saved only in this browser — log in to save it to your account instead.