Learn Python programming from zero level to advance level with a quick and practical approach
Free tutorial
7,096 students
1hr 55min of on-demand video
Created by Neeraj Sharma
Hindi
What you’ll learn
- 15 years of experience +S/w Developer + Trainer
- You’ll Learn through professionals/experts in s/w development as well as in training
- We will start from zero level slowly we will move to advance topics
- You will learn about most Python3 topics with lots of practice questions and quizzes
- You will gain a good knowledge of Object-Oriented Programming concepts
- You will get a clear understanding of all Python core concepts
Requirements
- Strong Desire To Learn.
- Everything else needed to start programming in Python is already included in the course.
Description
Learn Python Through Expert: Software Developer + Trainer You will found this training:
– Easy to learn
– Interesting, interactive, and practical
– Comprehensive but straight-forward(Quick)
– Full of quizzes and with video explanation
– Practical challenges/Questions and solutions
We cover a wide variety of topics, including:
Introduction & Installation
Variable, Datatypes & User Input
Variable & Datatypes
User Input
Operator & Conditional Statement
Operator
String Formatter
Conditional Statement
Loop
For loop with range()
While Loop
List
List
Methods of list(part-1)
Methods of list(part-2)
Comparing 2 lists
List Slicing
Simple List Comprehension
List Comprehension with if
List Comprehension with if-else
Break & Continue
Break
Continue
Nested Loop
Nested Loop
Nested List Comprehension
Tuple
Tuple
Dictionary
Dictionary
Dictionary Methods
Dictionary Comprehension
Set
Set (part-1)
Set (part-2)
Function
Function -Define & Call
Benefits & Simple Function
Passing Values in Function
Understanding with Memory Diagram
Rules for Global & Local Variable
Returning the value
Positional & Keyword Argument
Setting Default Values
Passing Arbitrary Arguments
Passing Arbitrary Keyword Arguments
Memory Diagram
Memory Diagram
Lambda Expression
Lambda Expression
Lambda Expression with if-else
Adv. built-in Functions
enumerate & map
Zip
all & any
max & min
sorted
Pre Decorators
Iterator vs Iterable
Function as an Object
Doc String
Nested Function
Closure
Decorator
Intro to Decorator
Docstring in Decorator
Multiple decorator on one function
One decorator for all functions
Generator
Iterator and Iterable
Generator
Generator with Example
Generator Comprehension
Class and Objects
Class and Object
Syntax of Class and Object
Members of Objects
Members of Object Continued…
__init__ method
Module
Module
Class Members
State of an Object
Class Variable
Class Variable continued
Object Specific Property
Static Methods
Static Method
Instance vs Class vs Static Method
Inheritance
Inheritance
Type of Inheritance
dir() and isinstance()
Practical-Simple Inheritance
MRO-Method Resolution Order
Practical-Multiple Inheritance
Calling of __init__()
Calling of __init__() continued…
Encapsulation
private variable
Common Problems
Practical
Overriding & Overloading
Method Overriding
Operator Overloading
str & repr method
Dunder Method
Exception Handling
Exception
Practical
Custom Exception
File Handling
Reading & Writing Text File
Who this course is for:
- Beginners who have even zero programming experience.
- Persons who are looking to obtain python skills to get a good programming job.
- Anyone who wants to learn python as pre-requisites for moving into machine learning, data science, and artificial intelligence.
- Existing programmers who want to improve their career options by learning the Python programming language.
- This course is not for you if you are an expert in python
Show less
Course content
8 sections • 68 lectures • 1h 55m total lengthCollapse all sections
Introduction3 lectures • 11min
- Introduction To Python- with its features05:16
- Features Of Python Continued03:02
- How Python Works?02:14
Python Installation And Run your code5 lectures • 18min
- Windows – How To Install Python?03:49
- Linux – How To Install Python?03:51
- Windows-Way To Run Your Python Program03:11
- Linux-Way To Run Your Python Program03:03
- What To Write In Code? And How To Write Code?04:21
- Check Yourself:3 questions
- Do It Yourself :1 question
- Do It Yourself:1 question
- Do It Yourself :1 question
- Do It Yourself :1 question
Escape Sequence1 lecture • 2min
- Escape Sequence02:08
- Check Yourself:5 questions
- Do It Yourself :1 question
- Do It Yourself :1 question
Variable, Datatypes And User Input2 lectures • 9min
- Variable And Datatypes05:24
- User Input03:28
- Check yourself3 questions
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
Operator, String Formatter And Conditional Statement6 lectures • 14min
- Operator02:14
- Check yourself7 questions
- String Formatter01:34
- Conditional Statement03:22
- Conditional Statement (if-else)01:45
- Conditional Statement (if-elif)02:16
- Conditional Statement (important points)02:47
- Check yourself13 questions
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
Loop2 lectures • 7min
- For loop with range()05:08
- Check yourself8 questions
- while loop01:58
- Check yourself8 questions
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
List [Basic]1 lecture • 6min
- List05:44
- Check yourself12 questions
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
- Do it yourself :1 question
Quiz Answers48 lectures • 37min
- Operator : Q100:32
- Operator : Q200:42
- Operator : Q300:34
- Operator : Q400:23
- Operator : Q500:29
- Operator : Q600:37
- Operator : Q700:14
- Conditional Statement : Q101:18
- Conditional Statement : Q200:51
- Conditional Statement : Q300:36
- Conditional Statement : Q400:37
- Conditional Statement : Q500:29
- Conditional Statement : Q600:37
- Conditional Statement : Q700:47
- Conditional Statement : Q800:26
- Conditional Statement : Q900:31
- Conditional Statement : Q1000:31
- Conditional Statement : Q1100:28
- Conditional Statement : Q1201:21
- Conditional Statement : Q1300:56
- For loop : Q100:15
- For loop : Q201:27
- For loop : Q300:45
- For loop : Q400:37
- For loop : Q500:31
- For loop : Q600:43
- For loop : Q701:19
- For loop : Q801:22
- while loop : Q100:32
- while loop : Q200:45
- while loop : Q300:32
- while loop : Q400:32
- while loop : Q500:31
- while loop : Q601:01
- while loop : Q700:51
- while loop : Q800:45
- List [Basic] : Q101:29
- List [Basic] : Q200:39
- List [Basic] : Q301:25
- List [Basic] : Q401:10
- List [Basic] : Q500:49
- List [Basic] : Q600:55
- List [Basic] : Q700:32
- List [Basic] : Q800:46
- List [Basic] : Q901:04
- List [Basic] : Q1000:51
- List [Basic] : Q1100:45
- List [Basic] : Q1200:47