MTA: Basics of Python Programming (98-381 & PCAP-31-02)
(98-381) / ISBN : 978-1-64459-005-8
About This Course
Prepare for the MTA 98-381 and PCAP-31-02 certification exams with the Basics of Python Programming for 98-381 and PCAP-31-02 course and lab. The lab provides a hands-on learning experience in a safe, online environment. The Microsoft Python certification course and lab cover the 98-381 and PCAP-31-02 exam objectives and include topics such as Python basics, Data structure, Python modules, errors and exceptions, object-oriented programming, input and output, Python functions, control flow tools in Python, and more.
Skills You’ll Get
Get the support you need. Enroll in our Instructor-Led Course.
Lessons
13+ Lessons | 100+ Quizzes | 70+ Flashcards | 70+ Glossary of terms
TestPrep
40+ Pre Assessment Questions | 2+ Full Length Tests | 40+ Post Assessment Questions | 80+ Practice Test Questions
Introduction
- About Python
- Getting Started with Python
- Running Python
- Basic Syntax
- Lesson Summary
Python Basics
- Data Types
- Python Operators and Expressions
- Lesson Summary
The Control Flow Tools in Python
- Decision Making
- Loops
- Lesson Summary
Data Structures
- Lists
- Tuples
- Sets
- Dictionaries
- Sequences
- Looping Techniques
- Lesson Summary
Functions in Python
- Functions
- More on Defining Functions
- Intermezzo: Coding Style
- Lesson Summary
Modules in Python
- Modules
- Detailed Study on Modules
- Standard Modules
- The dir() Function
- Packages
- Lesson Summary
Input and Output
- Input from User
- Output Formatting
- Reading and Writing Files
- Directories in Python
- Lesson Summary
Errors and Exceptions
- Syntax Errors
- Exceptions
- Defining Clean-Up Actions
- Lesson Summary
Object Oriented Programming
- Names and Objects
- Scopes and Namespaces
- Classes
- Data Hiding
- Inheritance
- Private Variables and Methods
- Odds and Ends
- Iterator and Generator
- Lesson Summary
What's Next in Python
- More on Python
- Applications of Python
- The Complete Python Program
Appendix A: Resources/Works Consulted
- Books
- Online Resources
Appendix B: The Python Standard Library
Appendix C: PCAP and 98-381 Exam Objectives
Python Basics
- Exchanging the numbers
- Converting float data type to integer data type
- Using the len() built-in function
- Using arithmetic operators
- Using the exponentiation operator
- Using the bitwise operator
- Truncating the decimals
The Control Flow Tools in Python
- Using the if-elif-else statement - Part 1
- Using the if-elif-else statement - Part 2
- Using the if-else statement
- Checking whether a string is palindrome
- Truncating vowels from a string
- Comparing two variables
- Using the for loop to print a pattern
- Using the break statement
- Using the while statement
- Finding LCM of two numbers
- Sorting words from a string
Data Structures
- Finding elements of a list
- Concatenating tuples
- Modifying a set
- Creating a dictionary
- Finding the cube of a number
Functions in Python
- Creating a function
- Creating a function with its default value
- Using an anonymous function
Modules in Python
- Using the math module
- Using the datetime module
- Obtaining a year from the date
Input and Output
- Using old string formatting
- Printing the pattern
- Using the format() method
- Retrieving all the files from a folder
- Printing the first line from a file
- Writing the text to a file
- Reading a file
- Performing different operations on file
Errors and Exceptions
- Correcting the errors
- Rectifying the errors - Part 1
- Rectifying the errors - Part 2
Why Do Learners Love This Course?
Any questions?Check out the FAQs
Still have unanswered questions and need to get in touch?
Contact Us Now- For PCAP-31-02: There is no official pre-requisite for the exam.
- For 98-381: At least 100 hours of instruction and/or hands-on experience with the Python programming language.
- For PCAP-31-02: USD 295
- For 98-381: USD 127
- For PCAP-31-02: Single-choice and multiple-choice questions
- For 98-381: Single choice, multiple choice, drag-and-drop, active screen, build list, case studies, and short answer.
The exam contains
- For PCAP-31-02: 40
- For 98-381: 40-60
- For PCAP-31-02: 65 minutes (exam) + 10 (Non-Disclosure Agreement/Tutorial)
- For 98-381: 45
- For PCAP-31-02: 70%
- For 98-381: The passing score varies from exam to exam and is provided on the score report.
- For PCAP-31-02: A 15 days waiting period is required to re-sit that exam. There is no limit to the number of retakes of a failed exam. No retakes of a passed exam of the same exam version are allowed.
- Microsoft Technology Associate (MTA) and Microsoft Certified Educator (MCE) exam retake policy:
- If a candidate does not achieve a passing score on an exam the first time, the candidate must wait 24 hours before retaking the exam.
- If a candidate does not achieve a passing score the second time, the candidate must wait seven days before retaking the exam a third time.
- A seven-day waiting period is imposed between each subsequent exam retake.
- A candidate may not take a given exam any more than five times per year (12 months). This 12-month period starts from the first attempt. The candidate is then eligible to retake the exam 12 months from the date of the first attempt.
98-381: For life