Python Certification Training (beginner to expert)
Learn Python programming language from scratch to advanced level. Prepare for Python Certification exam & job interviews
What you’ll learn
-
Learn Python Programming from scratch to the most advanced level
-
Prepare for Python Certifications and Job Interviews
-
What is Python and Python Programming
-
Why to learn Python
-
History, Features, Application of Python Programming
-
Setup of Python Programming – Getting and Installing Python
-
Create and run the first Python Program
-
Variables and Data Types
-
Python Identifiers, Keywords, Reading Input, Output Formatting
-
Operators in Python – arithmetic, relational, assignment, logical, membership, identify, bitwise
-
Python programs for all types of operators
-
Decision making and Types of decision-making statements
-
Syntax, flowchart and programs for if, if..else, elif
-
Loops – Introduction, Types of loop (for, while, infinite, nested)
-
Break, Continue, Pass statements
-
Python programs for all types of loops
-
Numbers – Number Type Conversions, Random Number Functions, Trigonometric Functions
-
Mathematical Constants
-
Strings – Accessing values in Strings, Updating Strings, String Special Operators, Built-in String Methods
-
Lists – Python Lists, Accessing values in Lists, Updating Lists, Deleting List Elements, Basic List Operations
-
Built-in List Functions & Methods
-
Tuples – Accessing values in Tuples, Updating Tuples, Deleting Tuple Elements, Basic Tuple Operations
-
Built-in Tuple Functions, Difference between List and Tuple
-
Dictionary – Accessing values in Dictionary, Updating Dictionary, Delete Dictionary Elements
-
Properties of Dictionary Keys, Built-in Dictionary Functions and Methods
-
Data and Time – Tick, TimeTuple, Getting current time, Getting formatted time, Getting Calendar for a month
-
Functions – Defining a Function, Calling a Function, Passing by Reference vs. Passing by Value
-
Ways to write Function, Types of Functions, Anonymous Functions, Recursive Functions
-
Modules – What is a Module, Creating a Module, import Statement, The ‘from’ import Statement
-
Renaming and Locating Modules
-
Files I/O – Printing to the Screen, Opening and Closing Files, The open Function, The file Object Attributes
-
The close() Method, Reading & Writing Files, the write() Method, the read() Method, More operations on Files
-
Exceptions – What is Exception, Handling an Exception
-
The except Clause with No Exceptions and with Multiple Exceptions
-
The try-finally Clause, List of Standard Exceptions, Raising an Exception, Argument of an Exception
-
Classes and Objects – What is a Class, What is an Object, Creating a Class, Creating an Object, Self in Python, _init_ Method, Examples
-
Regular Expression – What is Regular Expression, Metacharacters, match(), search(), rematch() vs. research(), findall(), split(), sub()
-
GUI Programming – What is GUI Programming, Tkinter Programming, Tkinter Widgets
-
Building Your First Python GUI program with Tkinter
Requirements
-
Enthusiasm and determination to make your mark on the world!
Who this course is for:
- Python Developers and Software Engineers
- Application Developers (Python, R)
- Anyone wishing to learn Programming in Python
- Python Developers – Web, JavaScript
- Data Scientists and Lead Data Scientists
- Data Engineers
- Data Analytics Consultants
- Data Consultants & Analysts
- Technical Architects
- Newbies and Beginners aspiring to make a career in Data Science, Machine Learning, Programming
- Machine Learning Engineers & AI Engineers
- Software Programmers
- Python Engineers