Microsoft Python Certification – MTA Python
Python is a popular general-purpose programming language that can be used for a wide variety of applications. It includes high-level data structures, dynamic typing, dynamic binding, and many more features that make it as useful for complex application development as it is for scripting or “glue code” that connects components together.
This course will prepare you for the Microsoft MTA – Introduction to Programming Using Python 98-381 Exam. We take you from complete beginner to exam ready. Watch the theory videos, follow along with the hands-on labs using free software and take our quizzes.
This course will teach you all the basics of Python. Included are several hands-on labs (using free software) where you can follow-along with a Docker expert as you:
- Perform data and data type operations
- Construct and analyze code segments that use branching statements
- Construct and analyze code segments that perform file input and output operations
- Document code segments using comments and documentation strings
- Analyze, detect, and fix code segments that have errors
- Solve complex computing problems by using built-in modules
By the end of the course you will be confident in using Python and ready to apply for entry level jobs.
Your Instructor
Daniel Case
Daniel has many years experience with cloud technologies including AWS, Aliyun and GCP. He can architect, build and modify systems in these clouds on either multicloud (with terraform) or use cloud-specific tools such as cloudformation. His other skills include coding in Python and PHP as well as working with with MySQL, Linux, Ubuntu, Centos.
His latest project involves working with a blockchain based company in Hong Kong, mostly writing API's for cryptocurrencies and an interface to use via the web. He's planned and carried out multiple operations in his time as a system administrator, more favouring the software side (cloud based).
Here's what is included:
- Over 3 hours of video training
- Instructor set follow along labs
- End-of-module exams
- End-of-course certificate
- Access to members only forum
- Prerequisites – None
- Recommended – Linux Essentials
Module 1 | Perform Operations Using Data Types and Operators | |
---|---|---|
Unit 1 | Course Introduction | |
Unit 2 | Data Types in Python | |
Unit 3 | Manipulating Data | |
Unit 4 | Order of Operations | |
Unit 5 | Exam | |
Module 2 | Control Flow with Decisions and Loops | |
Unit 1 | Conversions and if Statements | |
Unit 2 | More ifs and Loops | |
Unit 3 | Arrays and Exam Highlights | |
Unit 4 | Exam | |
Module 3 | Perform Input and Output Operations | |
Unit 1 | File Handling | |
Unit 2 | Formatting Strings | |
Unit 3 | Exam Questions and Parameters | |
Unit 4 | Exam | |
Module 4 | Document and Structure Code | |
Unit 1 | Functions | |
Unit 2 | Modules and PyDoc | |
Unit 3 | PyDoc Continued | |
Unit 4 | Exam | |
Module 5 | Perform Troubleshooting and Error Handling | |
Unit 1 | Errors and Troubleshooting | |
Unit 2 | Try/Except/Else/Finally | |
Unit 3 | Exam | |
Module 6 | Perform Operations Using Modules and Tools | |
Unit 1 | Modules and Datetime | |
Unit 2 | Other Modules | |
Unit 3 | Final Exam Tips | |
Unit 4 | Exam | |
Module 7 | Bonus Exams | |
Unit 1 | Exam 1 | |
Unit 2 | Exam 2 |