Course Content
Introduction
In this session, the instructor Harsh Agarwal provides a theoretical background and comprehensive details are shared about Python programming. Right from what it is, Python programming to how to download and install Python is explained in detail. The instructor also explains the window – IED in detail and shows how to write simple codes using Python.
0/1
Lesson 2
Programming requires syntax. In this video, Harsh Agarwal explains how to write the Python language syntax, save the file with Python extension, and many more. Later he demonstrates how to write the syntax in the Python work window- IED and also explains the errors. Harsh Agarwal also explains Python keywords and identifiers.
0/1
Lesson 3
In the previous session, an overview of identifiers was given. In this session, Harsh Agarwal explains how to use identifiers, variables and naming conventions. He later demonstrates how to use the identifiers and variables in the code.
0/1
Lesson 4
In this session, you will learn about Python data types and operators. Harsh Agarwal first theoretically explains data types and operators and how to get data types in Python. Later, he demonstrates how to get data types and use the operators in the Python code.
0/1
Lesson 5
In the previous session, you learnt about arithmetic operators. In this session, you will learn about comparison and logical operators in detail. Harsh Aarwal then demonstrates how to use arithmetic, logical and comparison operators while writing code.
0/1
Lesson 6
In this session, you will learn more about operators. In this video, Harsh Agarwal explains and demonstrates how to use bitwise operators.
0/1
Lesson 7
This session is also crafted to enhance your knowledge of Python operators. In this session, Harsh Agarwal explains and demonstrates the usage of identity operators and membership operators in coding. Also, he explains and demonstrates the usage of shift operators in Python coding.
0/1
Lesson 8
In the previous three sessions, your knowledge about operators will have enhanced. Now, in this session, you will learn something new. Harsh Agarwal explains and demonstrates how to download Pycharm- a local IDE. He also demonstrates how to write a source code using conditional statements if, else and print.
0/1
Lesson 9
In this session, you will learn about GitHub. Harsh Agarwal explains and demonstrates how to create an account in Github. He also explains the purpose of Git.
0/1
Lesson 10
In the previous session, you will have learnt about Github and how to create an account. In this video, you will learn about the commands. Harsh Agarwal explains and demonstrates how to use Github and its commands.
0/1
Lesson 11
This session enriches your knowledge of Python. In this session, Harsh Agarwal explains and demonstrates the different types of flow control used in the Python programming language. In particular, decision-making using conditional statements is demonstrated by the instructor.
0/1
Lesson 12
In the previous session, you learnt about Python control flow decision-making. In this session, you will learn about the loop. Harsh Agarwal explains and demonstrates how to use the for and while loop in Python coding.
0/1
Lesson 13
In this session, you will learn how to use branching in Python coding. Harsh Agarwal explains the different types of branching, such as break, return and continue. He later demonstrates how to use these branching statements in coding.
0/1
Lesson 14
It is time to enhance your knowledge. In this session, you will learn a new concept, Python numbers. Harsh Agarwal explains the different types of Python numbers and Python type conversion. He then demonstrates how to use each type of number in coding. Also, the process of generating a random number in Python is also explained and demonstrated.
0/1
Lesson 15
In the earlier session, you were introduced to the concept of Python numbers. In this session, you will learn about Python Maths. Harsh Agarwal explains and demonstrates the built-in math functions in IED and the process of importing the math module. He also shows how to use the functions in coding.
0/1
Lesson 16
A string is a common function in most programming languages. In this session, you will learn about Python strings. Harsh Agarwal explains and demonstrates the different types of strings used in Python.
0/1
Lesson 17
In this session, your knowledge about string will increase. Harsh Agarwal explains and demonstrates reassigning string in Python. He also demonstrates how to change the value of a string, format the string and the process of deleting a string. He also discusses and shows the different in-built string functions in Python IED.
0/1
Lesson 18
The list is also one of the common functions in programming languages. In this session, you will learn about Python Lists. In this video, Harsh Agarwal explains and demonstrates the different list operations and the usage of the loop in a list.
0/1
Lesson 19
In this session, you will learn a new function called Python Tuples. This allows the storage of multiple items in a variable. Harsh Agarwal explains and shows how to use tuples in coding.
0/1
Lesson 20
In this session, Harsh Agarwal introduces you to sets. This is one of the data types in Python. The instructor explains and demonstrates how to create, modify and remove items from a set.
0/1
Lesson 21
In the previous session, you learnt about Python Sets. In this video, you will learn about Python set operation. This set operation is a most popular concept in mathematics. Harsh Agarwal explains the different types of set operations, such as difference, intersection, symmetric difference and union. He also demonstrates the application of these operations in coding.
0/1
Lesson 22
In this session, you will learn about Python dictionaries. Harsh Agarwal explains in detail about the dictionary, the various operations of the dictionary and the Python collection called arrays. He also demonstrated the function of the library.
0/1
Lesson 23
In the previous session, a brief introduction to arrays was given. In this session, Harsh Agarwal explains in detail about the arrays. He also demonstrates how to represent an array, delete, traverse, search, update and insert elements in an array.
0/1
Lesson 24
User-defined is another common term one hears in the programming language. In this session, you will learn about Python user-defined functions. Harsh Agarwal explains and demonstrates how to define and call a user-defined function in Python.
0/1
Lesson 25
In this session, you will learn about a new concept called Python module. In this video, Harsh Agarwal explains and demonstrates the process of creating and importing a module.
0/1
Lesson 26
In this session, you will learn about Python user input. First, Harsh Agarwal discusses in detail the input function. He also demonstrates how to use the input function. He also explains and demonstrates the usage of different built-in functions in Python IED.
0/1
Lesson 27
In this video, you will learn about Python file handling. The instructor- Harsh Agarwal, explains and demonstrates how to handle different types of files, such as text files and binary files and read operations. He also shows how to open a file in Python.
0/1
Lesson 28
From the previous session, you would know how to open a file. In this session, you will learn how to close, create, write and delete a file. Harsh Agarwal explains and demonstrates all of the above said in this video.
0/1
Lesson 29
In this session, you will get to know what readme is and how to create an effective readme for Github. Harsh Agarwal explains the process of creating a readme and then demonstrates the same. To make it easier, he also shows the resources you could use to create a readme.
0/1
Lesson 30
In this final session, you will learn how to create a readme. Harsh Agarwal explains how to create a readme using Github. He also shows important resources that can be used for creating a readme.
0/1
Learn Python Programming from Scratch: A Beginner’s Guide to Coding with Python
About Lesson

In this session, the instructor Harsh Agarwal provides a theoretical background and comprehensive details are shared about Python programming. Right from what it is, Python programming to how to download and install Python is explained in detail. The instructor also explains the window – IED in detail and shows how to write simple codes using Python.

0% Complete