Introduction to Programming Using Python Training Description
Duration: 5 days
This five-day instructor-led course is intended for students who want to learn how to write Python code that logically solves a given problem. Candidates will learn how to write, debug, maintain and document Python code.The material will prepare students for the Microsoft certification exam 98-381.
Audience profile
This course is intended for new and experienced programmers that want to learn how to write and troubleshoot Python code. This is the Microsoft recommended course for preparing for the 98-381 test. Previous programming experience is not required but recommended.
Skills gained
- Create Operations using Data Types and Operators
- Create Control Flow Operations
- Create Input and Output Operations
Topics included in this course are:
Language components
Working with a professional IDE
Control flow constructs
Strings
I/O
Collections
Classes
Modules
Regular expressions
Additional supplements are:
Hands-on labs
Solutions
Code Examples
This course is intended for anyone who needs to learn how to write programs in Python or desires exposure to Python as their first programming language.
Prerequisites
It is suggested that student interested in this course have:
Previous experience with at least 1 programming or scripting language (I.E. C, C++, Java, Etc.)
Have previously taken Python Programming Basics for Non-Programmers
What’s included?
- Authorized Courseware
- Intensive Hands on Skills Development with an Experienced Subject Matter Expert
- Hands-on practice on real Servers and extended lab support 1.800.482.3172
- Examination Vouchers & Onsite Certification Testing- (excluding Adobe and PMP Boot Camps)
- Academy Code of Honor: Test Pass Guarantee
- Optional: Package for Hotel Accommodations, Lunch and Transportation
With several convenient training delivery methods offered, The Academy makes getting the training you need easy. Whether you prefer to learn in a classroom or an online live learning virtual environment, training videos hosted online, and private group classes hosted at your site. We offer expert instruction to individuals, government agencies, non-profits, and corporations. Our live classes, on-sites, and online training videos all feature certified instructors who teach a detailed curriculum and share their expertise and insights with trainees. No matter how you prefer to receive the training, you can count on The Academy for an engaging and effective learning experience.
Methods
- Instructor Led (the best training format we offer)
- Live Online Classroom – Online Instructor Led
- Self-Paced Video
Speak to an Admissions Representative for complete details
Start | Finish | Public Price | Public Enroll | Private Price | Private Enroll |
---|---|---|---|---|---|
9/23/2024 | 9/27/2024 | ||||
10/14/2024 | 10/18/2024 | ||||
11/4/2024 | 11/8/2024 | ||||
11/25/2024 | 11/29/2024 | ||||
12/16/2024 | 12/20/2024 | ||||
1/6/2025 | 1/10/2025 | ||||
1/27/2025 | 1/31/2025 | ||||
2/17/2025 | 2/21/2025 | ||||
3/10/2025 | 3/14/2025 | ||||
3/31/2025 | 4/4/2025 | ||||
4/21/2025 | 4/25/2025 | ||||
5/12/2025 | 5/16/2025 | ||||
6/2/2025 | 6/6/2025 | ||||
6/23/2025 | 6/27/2025 | ||||
7/14/2025 | 7/18/2025 | ||||
8/4/2025 | 8/8/2025 | ||||
8/25/2025 | 8/29/2025 | ||||
9/15/2025 | 9/19/2025 | ||||
10/6/2025 | 10/10/2025 | ||||
10/27/2025 | 10/31/2025 | ||||
11/17/2025 | 11/21/2025 | ||||
12/8/2025 | 12/12/2025 | ||||
12/29/2025 | 1/2/2026 |
Curriculum
Module 1: Perform Operations Using Data Types and Operators
This module explains how to use Python operators and data types to achieve a specified result.
Lessons
- Assign data types to variables
- Perform data and data type operations
- Perform Arithmetic, Comparison and Logical Operations
- Review
Lab : Perform Operations Using Data Types and Operators
- Assign data types to variables
- Perform data and data type operations
- Perform Arithmetic, Comparison and Logical Operations
After completing this module, students will be able to:
- Assign data types to variables
- Manage data and data type operations
- Perform Arithmetic, Comparison and Logical Operations
Module 2: Control Flow with Decisions and Loops
This module explains how to use Control Flow and Looping operations in Python.
Lessons
- Construct and analyze code segments that use branching statements
- Construct and analyze code segments that perform iterations
- Review
Lab : Control Flow with Decisions and Loops
- Using branching operations
- Using iteration operations
After completing this module, students will be able to:
- Create branching operations
- Create iteration operations
Module 3: Perform Input and Output Operations
This module explains how to construct input and output operations using files or from the console.
Lessons
- Create Python code segments that perform file input and output operations
- Create Python code segments that perform console input and output operations
- Review
Lab : Perform Input and Output Operations
- Perform input and output operations using files
- Perform input and output operations from the console
After completing this module, students will be able to:
- Use files for input and output operations
- Use the console to perform input and output operations
Module 4: Document and Structure Code
This module explains how to structure and document well-written Python code.
Lessons
- Construct and analyze code segments
- Document code segments using comments and documentation strings
- Review
Lab : Document and Structure Code
- Construct and Analyze Code Segments
- Document Code Segments
After completing this module, students will be able to:
- Create code segments
- Document code segments
Module 5: Perform Troubleshooting and Error Handling
This module explains how to perform troubleshooting and error handling operations in Python.
Lessons
- Analyze, Detect and Fix code segments that have errors
- Analyze and construct code segments that handle exceptions
- Review
Lab : Perform Troubleshooting and Error Handling
- Analyze, Detect and Fix code segments that have errors
- Analyze and Construct code segments that handle exceptions
After completing this module, students will be able to:
- Detect and Fix errors in code
- Create error handling code
Module 6: Perform Operations Using Modules and Tools
This module explains how to use built-in modules.
Lessons
- Use Built-In Modules to perform basic operations
- Use Built-In Modules to perform complex operations
- Review
Lab : Perform Operations Using Modules and Tools
- Use Built-In Modules to perform basic operations
- Use Built-In Modules to perform complex operations
After completing this module, students will be able to:
- Use Built-In modules to perform operating system, date and mathematical operations