LearnKey Training

MTA Introduction to Programming Using Python (98-381) Course

MTA Introduction to Programming Using Python (98-381) Course

MTA Introduction to Programming Using Python (98-381) Course

6 Sessions -
8 Hours of Interactive Training

LearnKey's MTA Introduction to Programming Using Python (98-381) course covers Python, a very versatile programming language which can be used to power websites, build games, and even program hardware. This course is also an excellent course for someone new to programming, as many of the topics covered are basic programming topics which carry over well to other programming languages. Specifically, this course covers data types and operators, decisions and loops, input and output, code documentation and structure, troubleshooting, and modules and tools. The course topics directly map to the MTA 98-381 exam and will help anyone looking to improve their employability prospects in Python and for programming jobs in general.

  • Learn from an expert the MTA 98-381 exam objectives
  • Pre/Post test questions and interactive labs
  • Access your courseware anytime, anywhere

About The Author
Jason Manibog, LearnKey’s senior instructor, has spent over 15 years in the Information Technology arena as a trainer, consultant, and courseware writer. Jason is a Microsoft Certified Trainer with multiple certifications in Microsoft, CompTIA, and Adobe. Jason brings a wealth of real-world experience and the ability to explain things in very practical, real-life like terms to any class he teaches, courseware he writes, or e-Learning courses he develops.

Session 1

Section A: Course Opener

  • Introduction
  • How to Study for This Exam

Section B: Evaluate Data Types

  • Variables
  • String Data Type
  • Integer and Float Data Types
  • Boolean Data Types

Section C: Convert and Work with Data Types

  • Type Casting
  • Constructing Data Structures
  • Indexing and Slicing Operations

Section D: Operator Sequence and Selection

  • Assignment
  • Comparison
  • Logical
  • Arithmetic
  • Identity
  • Containment
  • Domain 1 Exam Tips

Session 2

Section A: Branching Statements

  • If
  • Elif
  • Order of If and Elif Statements
  • Else
  • Nested Conditionals
  • Compound Conditionals

Section B: Iterations

  • While
  • For
  • Break
  • Continue
  • Pass
  • Nested Loops and Conditional Compounds
  • Domain 2 Exam Tips

Session 3

Section A: File Input and Output Operations

  • Open
  • Close
  • Read
  • Write
  • Check Existence
  • Delete
  • With Statement

Section B: Console Input and Output Operations

  • Read Input from Console
  • Print Formatted Text
  • Command Line Arguments
  • Domain 3 Exam Tips

Session 4

Section A: Document Code Segments

  • Indentation and White Space
  • Comments and Documentation Strings
  • Pydoc

Section B: Functions

  • Call Signatures
  • Default Values
  • Return
  • Def
  • Pass
  • Domain 4 Exam Tips

Session 5

Section A: Analyze, Detect, and Fix Errors

  • Syntax Errors
  • Logic Errors
  • Runtime Errors

Section B: Exception Handlers

  • Try and Except
  • Else
  • Finally
  • Raise
  • Domain 5 Exam Tips

Session 6

Section A: Built-in Modules for Operations

  • Math Module
  • Datetime
  • IO
  • Sys
  • Os
  • Os.path
  • Random Library

Section B: Solve Problems with Built-in Modules

  • Math
  • Datetime Class
  • Random

Section C: Session 6 and Final Recaps

  • Domain 6 Exam Tips
  • Final Exam Tips
  • Conclusion