Seize the opportunity to gain new skills and reshape your career!

Choose a free learning path and get valuable insights from first-rate courses
watching now
5 Students
78 Lessons
Beginner

What Will You Learn?

  • Setting up Python on your computer
  • Python basics: how to use various data types and functions
  • Logging infrastructure
  • Working with UnitTest and Pytest

Curriculum

11h 6m
Section 2: Setup And Configuration
1:04:24
First Project Creation And PyCharm Installation
15:35
Must Watch Lecture Before Moving Forward
09:00
Package Management Using Pip
08:05
Installing Ipython
03:41
Section 3: Understanding Variables And Data Type
1:36:05
Python Terminal Walkthrough
11:46
Understanding Objects And References
09:16
Variables Rules
07:24
Numbers And Math Operations
07:26
Exponents And Modulo
05:45
Arithmetic Order Of Precedence
06:51
Understanding Boolean
06:02
Working With Strings
09:33
String Methods - Part 1
11:00
String Methods - Part 2
08:11
More String Slicing And Indexing
07:41
Strings Formatting
05:10
Section 4: Advanced Data Types
49:34
List And Accessing The Elements
07:54
List Methods
10:54
Working With Dictionary
10:34
Nested Dictionary
07:03
Dictionary Methods
06:41
Working With Tuple
06:28
Section 5: Comparison And Boolean Operators
24:40
Working With Comparators
09:49
Understanding Boolean Operators
07:10
Boolean Operators - Order Of Precedence
07:41
Section 6: Program Control Flow
52:42
Conditional Logic
11:20
While Loop
07:50
Break Continue While Else
09:42
For Loop Demo
11:25
Iterating Multiple Lists
03:49
Range Function
08:36
Section 7: Methods
1:00:52
Understanding Methods
10:27
Working With Return Values
12:30
Positional optional Parameters
07:21
Understanding Variable Scope
10:16
More Built-in Functions
09:45
Method Exercise With Solution
10:33
Section 8: Classes
51:48
Introduction To Objects
09:15
Create Your Own Object
12:37
Create Your Own Methods
08:59
Inheritance
08:07
Method Overriding
08:48
Class Exercise With Solution
04:02
Section 9: Exception Handling
21:25
Exception Handling
10:18
Finally And Else Block
07:39
Exception Handling Exercise With Solution
03:28
Section 10: Modules
15:37
Builtin Modules
08:55
Create Your Own Modules
06:42
Section 11: File Handling
24:44
How To Write Data To A File
08:48
How To Read A File
06:24
File Handling Using With And As Keywords
09:32
Section 12: Logging Infrastructure
1:00:27
Introduction To Logging Infrastructure
10:50
Changing The Format Of Logs
08:40
Custom Logger - 2
05:18
Logger - Console Example
09:03
Logger - Configuration File Example
12:27
How To Write A Generic Custom Logger Utility
14:09
Section 13: UnitTest
57:41
Unittest Introduction
05:36
Writing First Test Case
11:00
How To Implement Class Level SetUp And TearDown Methods
05:47
How To Assert A Test Method
17:03
How To Run Code From Terminal
08:34
How To Create A Test Suite
09:41
Section 14: Pytest
1:18:04
Pytest Installation And First Script
09:10
How To Work With Pytest Fixtures
04:47
Multiple Ways To Run Test Cases
08:29
Conftest - Common Fixtures For Multiple Modules
11:00
How To Maintain Run Oder Of Tests
09:07
Running Tests Based On Command Line Arguments
11:43
Structure Tests In A Test Class
11:28
How To Return A Value From Fixtures
06:59
How To Generate Html Test Report
05:21
Section 15: Conclusion
03:42
Conclusion
03:42

Description

Requirements

  • PC with internet access: that’s it!

About the Instructor

Reviews 0
Students 46
Courses 8

Meet Let’s Kode It. It’s a group of passionate software professionals who have more than 10 years of expertise in different areas of software industries. Let’s Kode It offers different programming courses to help people master programming languages like Java, JavaScript, Python, and others.

Let’s Kode It believes that anyone can learn to code and it’s not rocket science. Their goal is to offer high-quality courses on technology which are suitable for beginners as well as intermediates.

The main goal of this group of modern educators is to help everyone learn new skills and find themselves doing what they always wanted to do.

Let’s Kode It team includes professional instructors holding Master’s degrees from reputed universities. They also have experience in working as team leads in multinational companies.

On BitDegree, you can choose from a collection of Let’s Kode It courses. You can learn Python, Java, JavaScript, Selenium and much more. Choose the best course for yourself and start learning programming in no time.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo