Openeditor

Mphasis Python training

Training period 10-Dec-2024 to 27-Dec-2024 (15 days)

Trainer: Kalyan G 

Mob: 9740069247

Linked in: https://www.linkedin.com/in/kalyan-garai-a5766116/

1. Course Content
MLA Python Fundamentals - S1Language FundamentalsInstallation
Why do we need Python?
Interactive Shell
Executable of Script files
IDE - Python IDLE, Jupyter Notebook, Spyder, VSCode, PyCharm
Characteristics & Features of Python
Expressions & Operators 
MLA Python Fundamentals - S1Python Data typesSimple data types: Numbers and Strings
Complex data types: Lists, Tuples, Dictionaries and Sets
Boolean
Shallow and deep copies
MLA Python Fundamentals - S1Control StructuresIf condition
For loop
While loop
Break
Continue
Pass
MLA Python Fundamentals - S1FunctionsDefining a function
Function with arguments
Positional & Default arguments
Variable positional arguments
Variable keyword arguments
Keyword-only arguments
Different ways to pass values
Functions as return values
Recursion
Iterator Functions
Generator Functions
Closures
Decorators
Lambda Functions
MLA Python OOPS & File Handling - S1Advanced OperationsList Comprehension
Dictionary Comprehension
Format operators
Hashing
Map, Filter, Reduce
Modules, Sub Modules
Math, OS, date, time, datetime, random, Statistics & sys modules
Installing external modules
Creating custom modules
MLA Python OOPS & File Handling - S1File Handling & Data serializationOpening and closing files
Different read functions
Writing to file
How to store/extract data in object
Different modes - r+ and a+
Reading and writing JSON, Excel, CSV data
Transforming Python Objects into JSON
Transforming Python Objects into CSV
Different CSV dialects
Object Serialization - yaml, json
MLA Python OOPS & File Handling - S1Exceptions and Command-Line Argumentstry and except blocks
The Exception Hierarchy
Chaining except Blocks
Using Python shell
Using Command-Line Arguments in a script
Overview of argparse
Handling multiple exceptions
Using custom exceptions in code
Accessing command-line arguments in Python
The sys.argv list
Parsing command-line arguments
Subcommands in argparse
MLA Python OOPS & File Handling - S1OOPS in PythonClasses
Objects
Inheritance
Class attributes
Methods
Private and public members
Class and instance variables
Getters and Setters
Subclass and Superclass
Multiple and multilevel inheritance
Polymorphism
Special methods - repr, str, add, sub, mul, etc.
Built-in functions and custom data types
Defining properties in classes
Defining properties using decorators
MLA Python Automation & Testing - S1RegexRegular expressions
Regex Functions
Regex Methods
Regex Metacharacters
MLA Python Automation & Testing - S1External LibrariesRequests Library (For Rest API Automation)
Subprocess
Time
Powershell script(basic)
Paramiko Library (For SSH Automation)
Selenium web driver (Page object module)
MLA Python Automation & Testing - S1Testing FrameworkRobotframework
Robotframework-sshlibrary
Robotframework-seleniumLibrary
MLA Python Comprehensive Assessment - S1Assessment TopicsMLA Python Fundamentals - S1
MLA Python OOPS & File Handling - S1
MLA Python Automation & Testing - S1
2. Original Content
3.Reference Content
4. Python Home
5. Course Maerial 
6. Training Photos:


Add your Comments/Questions



Added Comments/Questions: