Python Programming Course – Learn to Code in Python
Categories: Programming

About Course
The Python Programming Course – Learn to Code in Python
Course Content
Introduction to Python
-
Introduction to Python
01:13
Download Python
-
Download Python
04:46
Download Visual Studio Code
-
Download Visual Studio Code
07:10
Datatypes
-
Datatypes
06:38
Keywords
-
Keywords
05:44
Variables
-
Variables
11:05
comments
-
comments
08:45
Type Conversion
-
Type Conversion
13:57
Operators
-
introduction to operators
05:54 -
Arithmetic operators
12:13 -
Assignment operators
09:18 -
Comparison operators
11:44 -
logical operators
10:56 -
membership operators
04:40 -
operator precedence and associativity
17:23
Taking user input in python
-
Taking user input in python
11:43
Conditional statements (Decision making)
-
Introduction – if and else statements
12:26 -
Conditional statements program example – program for bigger number of two numbers
05:35 -
If elif statement
15:23 -
Nested if statements
04:25
Understanding Looping
-
Understanding for loop
17:48 -
Understanding while loop
08:47 -
break keyword
05:20 -
continue keyword
04:04 -
Using else with loops
05:43
Assignment expression(Walrus operator)
-
Assignment expression(Walrus operator)
05:33
Strings
-
string introduction
12:44 -
String concatenation
03:56 -
Getting length of a string
04:35 -
accessing the string
10:28
String & String Methods
-
String Methods Introduction
02:01 -
String Methods – Upper Method
04:43 -
String Methods – Lower Method
03:36 -
String Methods – Capitalize Method
02:55 -
String Methods – Find Method
07:25 -
String Methods -Index Method
07:14 -
String Methods – Startswith Method
06:46 -
String Methods – Endswith Method
06:40
String Formatting
-
String Formatting
13:28
Structural Pattern Matching (Match – Case Statements)
-
Structural Pattern Matching (Match – Case Statements)
19:00
Understanding List
-
Introduction
05:52 -
getting the length of the list
02:34 -
Accessing the List
12:24 -
List can have data of Multiple Datatypes
02:38
List
-
List Methods Introduction
01:19 -
Append Method
03:08 -
Clear Method
02:44 -
copy method
04:37 -
Count Method
03:23 -
Index Method
04:35 -
Insert Method
03:11 -
Remove Method
04:34 -
Sort Method
04:34
Understanding tuple
-
How to Create a Tuple
06:41 -
Getting length of a tuple
02:53
Tuple – Tuple Methods
-
Tuple methods introduction
01:35 -
Count Method
02:13 -
Index Method
03:47
Tuple with One Element
-
Tuple with one Element
01:49
Understanding dictionary
-
What is Dictionary
04:18 -
How to Create Dictionary
06:05 -
How to add Key Value Pairs to the Dictionary
09:39 -
Finding Length of Dictionary
02:51 -
how to delete some key value pair from the dictionary
04:50 -
creating complicated dictionaries
09:16 -
accessing the elements in the dictionary
10:34
Dictionary Methods
-
The clear method
03:02 -
The Copy Method
06:29 -
fromkeys method
09:14 -
Get Method
10:06 -
Items Method
05:04 -
keys method
04:56 -
pop method
04:41 -
popitem method
08:36 -
setdefault method
07:47 -
update method
08:45 -
values method
03:52
Dictionary – duplicate keys are not allowed in the dictionary
-
duplicate keys are not allowed in the dictionary
04:12
Dictionary – deleting the dictionary
-
deleting the dictionary
05:26
looping through dictionary
-
looping through dictionary
11:23
Functions
-
introduction to functions
16:21 -
advantages of using functions
09:48 -
what happens when we call the function
10:07 -
giving arguments to function
15:00 -
functions can return value
07:17 -
different argument types in function
11:02 -
default arguments
09:34 -
keyword arguments
06:02 -
variable number of arguments
10:42 -
variable number of keyword arguments
09:28 -
Lambda functions in python
11:04
Understanding set
-
introduction to set
08:06 -
calculating length of the set
02:01 -
accessing the elements
03:28 -
set – methods introduction
01:48
set – methods introduction
-
add method
03:17 -
Clear Method
02:29 -
copy method
03:49 -
Remove Method
02:49 -
union method
04:33 -
intersection method
03:52 -
difference method
06:10
exception handling
-
Introduction to exception handling
08:45 -
Exploring exception and exception handling(try except block)
15:58 -
finally block
05:30 -
using else block with exception handling
04:33
file handling
-
introduction to file handling
02:12 -
creating a new file
06:27 -
how to write to some file
12:03 -
reading from a file
09:39 -
deleting a file
04:54
Math module
-
math module
00:59 -
math module constants
02:47 -
ceil function
03:40 -
floor function
03:47 -
factorial function
03:03 -
sqrt function
02:24 -
fabs function
02:52 -
pow function
02:34 -
exp2 function
02:23 -
log10 function
03:42 -
cbrt function
02:41
Object Oriented Programming
-
Introduction to Object Oriented Programming
05:06 -
What are classes and objects
16:27 -
What is constructor
11:12 -
Types of constructors
09:29
Object Oriented Programming – Inheritance
-
Implementing inheritance
10:34 -
Inheritance explained
02:12 -
single inheritance
03:04 -
multilevel inheritance
07:42 -
multiple inheritance
10:54
Object Oriented Programming – encapsulation
-
encapsulation
12:07
Object Oriented Programming – Polymorphism
-
introduction to polymorphism
01:36 -
method overloading in python
14:48 -
duck typing
13:11 -
operator overloading
10:27 -
method overriding
09:47
Object Oriented Programming – Access Modifiers
-
Access Modifiers
09:32
Object Oriented Programming – class methods
-
Class Methods
10:45
Object Oriented Programming – Static Methods
-
Static Methods
06:48
Student Ratings & Reviews
No Review Yet