Course description

Course preview

    • Lesson 01 - Introduction 05:10
      • 1.1 Introduction01:27
      • 1.2 How to reach me03:43
    • Lesson 02 - Setup And Configuration 41:54
      • 2.1 Python Installation Windows03:52
      • 2.2 Configuration of Python04:19
      • 2.3 Python Installation and Set Up09:16
      • 2.4 Must Watch Lecture Before Moving Forward06:56
      • 2.5 Package Management Using PIP08:04
      • 2.6 IDE Options for Python Development05:46
      • 2.7 Installing iPython03:41
    • Lesson 03 - Understanding Variables And Data Type 1:38:44
      • 3.10 String Methods Part 208:10
      • 3.11 More String Slicing and Indexing07:41
      • 3.12 Strings Formatting05:10
      • 3.1 Python Terminal Walkthrough11:45
      • 3.2 Understanding Objects and References12:00
      • 3.3 Variables Rules07:24
      • 3.4 Numbers Data Types and Math Operations07:25
      • 3.5 Numbers-Exponentiation and Modulo05:44
      • 3.6 Arithmetic Order of Precedence06:51
      • 3.7 Boolean Data Type06:02
      • 3.8 Working with Strings09:33
      • 3.9 String Methods - Part 110:59
    • Lesson 04 - Advanced Data Types 49:31
      • 4.1 List and Accessing the Elements07:53
      • 4.2 List Methods10:53
      • 4.3 Working with Dictionary10:33
      • 4.4 Nested Dictionary07:03
      • 4.5 Dictionary Methods06:41
      • 4.6 Working with Tuple06:28
    • Lesson 05 - Comparison And Boolean Operators 24:39
      • 5.1 Working with Comparators09:48
      • 5.2 Understanding Boolean Operators07:10
      • 5.3 Boolean Operators - Order Of Precedence07:41
    • Lesson 06 - Program Control Flow 52:38
      • 6.1 Conditional Logic11:19
      • 6.2 While Loop Demo07:49
      • 6.3 Break Continue and WhileElse09:41
      • 6.4 For Loop Demo11:25
      • 6.5 Iterating Multiple Lists - Using the Zip Function03:49
      • 6.6 Using Range Function In For Loop08:35
    • Lesson 07 - Methods-Working With Reusable Code 1:00:51
      • 7.1 Understanding Methods10:27
      • 7.2 Working with Return Values12:30
      • 7.3 Working With Positional Optional Parameters07:21
      • 7.4 Understanding Variable Scope10:15
      • 7.5 More Built-In Functions09:45
      • 7.6 Exercise with Solution10:33
    • Lesson 08 - Classes - Object Oriented Programming 51:45
      • 8.1 Understanding Objects Classes09:15
      • 8.2 Create Your Own Object12:37
      • 8.3 Create Your Own Methods08:58
      • 8.4 Inheritance08:07
      • 8.5 Method Overriding08:47
      • 8.6 Exercise with Solution04:01
    • Lesson 09 - Exception Handling 21:23
      • 9.1 Exception Handling Demo10:17
      • 9.2 Finally and Else Block07:38
      • 9.3 Exercise with Solution03:28
    • Lesson 10 - Modules 15:36
      • 10.1 Builtin Modules08:54
      • 10.2 Create Your Own Modules06:42
    • Lesson 11 - Working With Files 24:44
      • 11.1 How to Write Data to a File08:48
      • 11.2 How to Read a File06:24
      • 11.3 File Handling Using With And As Keywords09:32
    • Lesson 12 - Logging Infrastructure 55:06
      • 12.1 Changing the Format Of Logs08:39
      • 12.2 Introduction to Logging Infrastructure10:49
      • 12.3 Logger - Console Example09:02
      • 12.4 Logger - Configuration File Example12:27
      • 12.5 How to Write A Generic Custom Logger Utility14:09
    • Lesson 13 - Unittest Infrastructure 57:38
      • 13.1 Unittest Introduction05:36
      • 13.2 Writing First Test Case11:00
      • 13.3 How to Implement Class Level SetUp And TearDown Methods05:46
      • 13.4 How to Assert a Test Method17:02
      • 13.5 How to Run Code from Terminal08:33
      • 13.6 How to Create a Test Suite09:41
    • Lesson 14 - Pytest - Advanced Testing Framework 1:18:00
      • 14.1 Pytest Installation and First Script09:09
      • 14.2 How to Work With PyTest Fixtures04:47
      • 14.3 Multiple Ways to Run Test Cases08:28
      • 14.4 Conftest - Common Fixtures to Multiple Modules10:59
      • 14.5 How to Maintain Run Oder of Tests09:06
      • 14.6 Running Tests Based On Command Line Arguments11:43
      • 14.7 Structure Tests in a Test Class11:28
      • 14.8 How to Return a Value from Fixtures06:59
      • 14.9 How to Generate HTML Test Report05:21
    • Lesson 15 - Conclusion 03:42
      • 15.1 BONUS What's next and other cool free stuff03:42
    • {{childObj.title}}
      • {{childObj.childSection.chapter_name}}
        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

    Contact Us

    +44 20 3627 9615

    • Disclaimer
    • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.

    We use cookies on this site for functional and analytical purposes. By using the site, you agree to be cookied and to our Terms of Use. Find out more