Learn logic and how to use different syntax and functions to build solutions
Understand Python at its core
11 sections • 90 lectures • 5h 25m total length
Variables in Python
More about Numbers
Booleans in Python
Common Errors and Comments
Type Casting Data Type
String Slicing Advance
String Functions - 1
String Functions - 2
String Practice - Name Extraction
String Practice - Email Extraction
Handling User Inputs
And and Or Operator
Check Palindrome String
If-Else statements Nested
Checking Advance Conditions - Fuzz Buzz
Writing Conditionals in an Efficient way
Creating an Email Validator
Enhancing the Email Validator
Practise Python Conditionals & Strings
Indexing in Lists
Well, lists are mutable
List Functions - Append & Pop
List Functions - Insert & Remove
Copying a List is never easy
Shallow Copy Vs Deep copy
Join and Split Functions
List Functions - Sort Vs Sorted
Confused ROCK PAPER SCISSOR
While Loops in Python
Understanding Range Function
For Loop Basics
Sequences and For Loop
Sequences and For Loop Advance
List Comprehensions - List + Loops
Writing into a file
Reading Data from File
Reading Data from File advance
Reading Data from File - 3
Resolving File Handling bug
Manipulating Data read from File
Appending Data into a File
Pythonic way of File Handling
Checking if File exists with OS Module
Adding values in a dictionary
Adding values in a dictionary - 2
Dictionary Practise - User Authentication
Dictionary Usecase - Menu Driven Program
Dictionary Usecase - Frequency
Parameter passing in Functions
Returning data from Functions
Returning data from Functions - 2
Returning data from Functions - 3
Optional arguments in Functions
*Args and **Kwargs
Functions as first class citizens
O! Python Closures
Starting to Write the Code
Acessing data members
Accessing data members - 2
Adding member functions in Classes
__init__ into the Project
Implementing Add and Deduct functions
Implementing History feature
Finalizing the Project
Just a device where you can stream these videos and learn Python in a new way.
This course is for anyone who wants to learn python. I will cover the basic implementation of different functions and how to use them together to create solutions.
We will see different kinds of in-built functions, object-oriented programming, and how to solve different problems. We will not only learn python but problem-solving in the computational world too.
After going through this course you will be ready to jump into creating real-world projects.
I designed this course structure after finding a pattern among different students. These were a few things which were required in all fields. I combined, structured, and built this course to be a base foundation from where you can transition into any specific field. No matter if it's data science, a simple job, academics or just for fun.
I started from very basic covering the idea behind the programming language. Then I explained each topic with their general life usage. I tried to explain the working of each bit. How to combine these tiny pieces of code and convert the result into a working model.
This course is enough to get you started in the world of programming. No matter if you are a programmer or not, this course will surely help you.
Who this course is for:
Anyone who wants to learn Python.
People with coding background and without coding background.
Hey everyone. I'm a full stack web developer, python developer, blogger, teacher and much more. I have taught students from all around the globe. check me out on superprof. I've more than 3 years of experience on teaching python and web development. I love programming and it's my passion and job.