Log On/Register  

855.838.5028

Python Programming Introduction

Duration: 2 Days
Course Price: $1,100

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.

COURSE OBJECTIVES

In this course, you will develop simple command-line programs in Python. You will: Set up Python and develop a simple application. Declare and perform operations on simple data types, including strings, numbers, and dates. Declare and perform operations on data structures, including lists, ranges, tuples, dictionaries, and sets. Write conditional statements and loops. Define and use functions, classes, and modules. Manage files and directories through code. Deal with exceptions.

 

 

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.

COURSE OBJECTIVES

In this course, you will develop simple command-line programs in Python. You will: Set up Python and develop a simple application. Declare and perform operations on simple data types, including strings, numbers, and dates. Declare and perform operations on data structures, including lists, ranges, tuples, dictionaries, and sets. Write conditional statements and loops. Define and use functions, classes, and modules. Manage files and directories through code. Deal with exceptions.

 

 

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 courses, or have equivalent experience: Using Microsoft® Windows® 8.1 Microsoft® Windows® 8.1: Transition from Windows® 7

1 - SETTING UP PYTHON AND DEVELOPING A SIMPLE APPLICATION

Topic A: Set Up the Development Environment Topic B: Write Python Statements Topic C: Create a Python Application Topic D: Prevent Errors

2 - PROCESSING SIMPLE DATA TYPES

Topic A: Process Strings and Integers Topic B: Process Decimals, Floats, and Mixed Number Types

3 - PROCESSING DATA STRUCTURES

Topic A: Process Ordered Data Structures Topic B: Process Unordered Data Structures

4 - WRITING CONDITIONAL STATEMENTS AND LOOPS IN PYTHON

Topic A: Write a Conditional Statement Topic B: Write a Loop

5 - STRUCTURING CODE FOR REUSE

Topic A: Define and Call a Function Topic B: Define and Instantiate a Class Topic C: Import and Use a Module

6 - WRITING CODE TO PROCESS FILES AND DIRECTORIES

Topic A: Write to a Text File Topic B: Read from a Text File Topic C: Get the Contents of a Directory Topic D: Manage Files and Directories

7 - DEALING WITH EXCEPTIONS

Topic A: Handle Exceptions Topic B: Raise Exceptions

Actual course outline may vary depending on offering center. Contact your sales representative for more information.
 
Learn More
Please type the letters below so we know you are not a robot (upper or lower case):

The PMI Registered Education Provider logo is a registered mark of the Project Management Institute, Inc.

ITIL® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. The Swirl logo is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.