Python For Test Engineers Contents
Day by day, more and more companies are using Python programming language to automate their testcases. Python is one of the simplest languages to learn. Python has one of the easiest syntaxes to get acquainted with quickly. Python is a very powerful language and there are plenty of modules that are tailer made for Test Automation.
Understanding the basics of Python language is the most fundamental step in getting a firm footing and confidence to use any of these Test Automation modules. We believe that its just not enough to learn the syntax of a programming language. What is more important, is to learn to apply these learnings in solving real world problems.
This course has been specifically designed using this same principle of applying our learnings to solve real world problems. This course is your golden chance to get well versed with one of the most sought after programming languages in the testing domain
The biggest highlight of this course is that
- You get to solve more than 70 exercises.
- All these exercises are real world problems that will help you apply what you have learnt.
- These exercises have been specially arranged in increasing order of complexity to keep you challenged at every step.
Course Contents
-
Functional Programming
I : Introduction
II : Functions
III : Control Structures
IV : String Manipulations
V : Python Essentials
VI : File Handling
-
Data Structures & OOP
VII : Tuples & Lists
VIII : Dictionaries & Sets
IX : Classes in Python
X : Inheritance in Python
-
Testing Domain Specialisation
XI : Regular Expressions
XII : Advanced String Manipulations
XIII : Pythonic Idioms
XIV : Useful Modules