Upon completing this course, the learner will be able to meet these overall objectives: To understand why Python is a useful scripting language for developers.
To learn how to design and program Python applications.
To learn how to use lists, tuples, and dictionaries in Python programs.
To learn how to identify Python object types.
To learn how to use indexing and slicing to access data in Python programs.
To define the structure and components of a Python program.
To learn how to write functions and pass arguments in Python.
To learn how to build and package Python modules for reusability.
To learn how to design object‐oriented programs with Python classes.
To learn how to use class inheritance in Python for reusability.
To learn how to use exception handling in Python applications for error handling.
Basic Python Syntax
Input and Output
Classes in Python