Type
Virtual
Classroom ILT
Skill Level

Available dates
Learning Path
Virtual
Duration
1 Day

TYPE
Virtual
Classroom ILT
LEARNING PATH
SKILL LEVEL

DURATION
AVAILABLE DATES
Choose date
From: R7 900,00
Price excluding VAT
Introduction:
In this Python training course, students learn to program in Python. The course is aimed at students new to the language who may or may not have experience with other programming languages. This Python course is taught using Python 3; however, differences between Python 2 and Python 3 are noted.
Audience profile:
This course is intended for students who would like to learn Python programming and may or may not have programming experience.
Pre-requisites:
Before attending this course, students must have:
- Some programming experience (recommended but not compulsory)
Course objectives:
After completing this course, students will be able to:
- Learn how Python works and what it is good for
- Understand Python’s place in the world of programming languages
- Learn to work with and manipulate strings in Python
- Learn to perform math operations with Python
- Learn to work with Python sequences: lists, arrays, dictionaries, and sets
- Learn to collect user input and output results
- Learn flow control processing in Python
- Learn to write to and read from files using Python
- Learn to write functions in Python
- Learn to handle exceptions in Python
- Learn to work with dates and times in Python
Module 1: Python Basics | |
|
|
|
|
|
|
|
|
|
|
|
|
Module 2: Functions and Modules | |
|
|
|
|
|
|
Module 3: Math | |
|
|
|
|
|
|
|
|
Module 4: Python Strings | |
|
|
|
|
|
|
|
|
Module 5: Iterables- Sequences, Dictionaries, and Sets | |
|
|
|
|
|
|
|
|
Module 6: Flow Control | |
|
|
|
|
|
|
|
|
Module 7: File Processing | |
|
|
Module 8: Exception Handling | |
|
|
|
|
|
|
Module 9: Dates and Times | |
|
|
|
|
Module 10: Running Python Scripts from the Command Line | |
|
|
Associated certifications and exam:
This course prepares students to write Exam 98-381: Introduction to Programming Using Python.
On successful completion of this course students will receive a Torque IT attendance certificate.
Exam 98-381 Information
Exam Duration: 45 minutes
Number of Questions: 40
Question Format: Multiple-choice, Drag and Drop, Select the Correct Code Order
Passing Grade: 70%
Exam Availability: English, Chinese Simplified, Japanese, Korean, Spanish English, Japanese, Chinese
(Traditional), Chinese (Simplified), Spanish, Portuguese (Brazil), French, German, Korean

Python Overview
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java. The language provides constructs intended to enable writing clear programs on both a small and large scale.
Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.
Python interpreters are available for many operating systems, allowing Python code to run on a wide variety of systems.
Torque IT provides our clients with a range of Python specific training and enablement solutions that are suitable for beginner’s right through to advanced programmers.