Course Details
Course Outline
1 - Setting Up Python and Developing a Simple Application
Topic A: Set Up the Development EnvironmentTopic B: Write Python StatementsTopic C: Create a Python ApplicationTopic D: Prevent Errors
2 - Processing Simple Data Types
Topic A: Process Strings and IntegersTopic B: Process Decimals, Floats, and Mixed Number Types
3 - Processing Data Structures
Topic A: Process Ordered Data StructuresTopic B: Process Unordered Data Structures
4 - Writing Conditional Statements and Loops in Python
Topic A: Write a Conditional StatementTopic B: Write a Loop
5 - Structuring Code for Reuse
Topic A: Define and Call a FunctionTopic B: Define and Instantiate a ClassTopic C: Import and Use a Module
6 - Writing Code to Process Files and Directories
Topic A: Write to a Text FileTopic B: Read from a Text FileTopic C: Get the Contents of a DirectoryTopic D: Manage Files and Directories
7 - Dealing with Exceptions
Topic A: Handle ExceptionsTopic B: Raise Exceptions
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Target Audience
This course is designed for people who want to learn the Python programming language in preparation for using Python to develop web and desktop applications.
Other Prerequisites
It is recommended, but not required, that you have at least six months experience programming in an object-oriented language. Even if you don't, this course can be useful to those that are new to programming.
To ensure your success in the course, you should have at least a foundational knowledge of personal computer use. You can obtain this level of skills and knowledge by taking either of the following Logical Operations courses, or have equivalent experience:
Using Microsoft® Windows® 8.1
Microsoft® Windows® 8.1: Transition from Windows® 7