Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn Python 3 from scratch
Introduction
Instructor Introduction
How to reach me anytime
Setup And Configuration
Python Installation - Windows
Configuration Of Python - Windows
Python Installation And Setup - Mac
*** Must Watch Lecture Before Moving Forward ***
Package Management Using PIP
IDE Options For Python Development
Installing iPython
Understanding Variables And Data Type
Python Terminal Walkthrough
Understanding Objects And References
Variables Rules
Numbers Data Type And Math Operations
Numbers - Exponentiation And Modulo
Arithmetic Order Of Precedence
Boolean Data Type
Working With Strings
String Methods - Part 1
String Methods - Part 2
More String Slicing And Indexing
Strings Formatting
Strings Quiz *** Test Your Knowledge ***
Advanced Data Types
List And Accessing The Elements
List Methods
List Quiz *** Test Your Knowledge ***
Working With Dictionary
Nested Dictionary
Dictionary Methods
Dictionary Quiz *** Test Your Knowledge ***
Working With Tuple
Tuple Quiz *** Test Your Knowledge ***
Comparison And Boolean Operators
Working With Comparators
Understanding Boolean Operators
Boolean Operators - Order Of Precedence
Program Control Flow
Conditional Logic - If Else Conditions
While Loop Demo
Break Continue And While/Else
For Loop Demo
Iterating Multiple Lists - Using the Zip Function
Using Range Function In For Loop
Methods - Working With Reusable Code
Understanding Methods
Working With Return Values
Working With Positional / Optional Parameters
Understanding Variable Scope
More Built-In Functions
Exercise With Solution *** Homework ***
Classes - Object Oriented Programming
Understanding Objects / Classes
Create Your Own Object
Create Your Own Methods
Inheritance
Method Overriding
Exercise With Solution *** Homework ***
Exception Handling
Exception Handling Demo
Finally And Else Block
Exercise With Solution *** Homework ***
Modules
Builtin Modules
Create Your Own Modules
Working With Files
How To Write Data To A File
File Handling Using "With" And "As" Keywords
How To Read A File
Logging Infrastructure
Introduction To Logging Infrastructure
Changing The Format Of Logs
Logger - Console Example
Logger - Configuration File Example
How To Write A Generic Custom Logger Utility
Unittest Infrastructure
Unittest Introduction
Writing First Test Case
How To Implement Class Level SetUp And TearDown Methods
How To Assert A Test Method
How To Run Code From Terminal
How To Create A Test Suite
Pytest -> Advanced Testing Framework
Pytest Installation And First Script
How To Work With Pytest Fixtures
Multiple Ways To Run Test Cases
Conftest - Common Fixtures For Multiple Modules
How To Maintain Run Oder Of Tests
Running Tests Based On Command Line Arguments
Structure Tests In A Test Class
How To Return A Value From Fixtures
How To Generate Html Test Report
Conclusion
BONUS: What's Next and other cool free stuff
Code Files
How To Implement Class Level SetUp And TearDown Methods
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock