
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Introduction to the course.
Follow the steps to install Anaconda in your Windows machine.
This video lecture will guide you how you can download, install and use Anaconda for your Mac operating system.
In this tutorial I will show you how you can use IDLE for writing and executing your Python script.
In this tutorial I will teach you how you can write your Python script in a simple text editor like Notepad ++ and then can execute the program from command prompt or terminal.
Here I will show you how you can download, install and use PyCharm IDE for writing and executing your Python script.
If you have downloaded and installed Anaconda, then Spyder is already there, see how you can use Spyder for writing and executing your Python program.
See how the Python 3 print function works and how you can use the separator and end of line parameters.
Learn how we create variables in Python, everything in Python is considered as object, the variable identifier is a reference that we use to access the variables.
There are some rules that you must follow while naming a variable, I will mention them here in this tutorial.
Learn clearly why we call Python a Scripting Language and not a Programming Language.
This is only the fundamentals of Python string, later on you will have a complete section on Python string.
Something more on int method. Using int method that we learned in the previous tutorial we can convert a string containing binary. hex or octal values as well.
Learn how you can take input from console using the inbuilt input function.
Learn how you can write comments in Python script.
Learn how the relational operator works in Python.
Learn the basics of branching using if else blocks.
In this tutorial you will learn how to use one line code as an alternative to if-else or if-elif statements in Python, this is much similar to the ternary operator in C. C++ or Java.
In this tutorial I will write a program step-by-step to show you how to check if an year is leap year or not.
Using if-elif block write a program to calculate income tax.
Basic idea of looping construct. The syntax of while loop and how while works.
A simple program that uses while loop to find sum of integers.
Using while loop write a program to find the factor of a given number.
Learn how the range function works and then learn for loop in Python.
In this video you will learn how to iterate through each of the characters of a string using for loop. I will develop a program using nested for loop to print each of the possible association of the characters of a 3 letter string without repeating the letters.
Sometimes we may need to exit a loop prior the termination condition results false and that we can do using break keyword.
Introduction to Python list.
In this video you will learn how to unpack the list elements into separate variables.
How to get sublist from a list - often we need to get portion of a list and that we can do using list slicing technique in Python.
How to get substring from a string using powerful slicing technique of Python.
Tuples are immutable that means we cannot update tuples, still if we need to do so, we can convert tuple into a list and then can apply the update operations and after that we can convert the list to tuple again.
This course will help you to learn Python 3 step by step from beginning to expert level. Undoubtedly, Python is the most in-demand language. It is used for Data Science and analytics, Machine Learning, Web Programming.
This course aims to teach the Python language in depth to the students, the instructor explains everything from grounds up so that student could learn the basics with programming along with the Python language.
Clea instructions to download, install and configure Python is given at the beginning of the course, so that Students can smoothly install Python in their respective (Win or Mac) system.
Each section contains Coding exercises, these exercises are based on the topics, students will have to write the code practically as per the instructions within the provided editor to test their ability of acquired knowledge. Also there are quizzes to check the development of the students as they go through the course curriculum.
The syllabus of the course is based on the curriculum followed by the Universities across the globe in the graduate level engineering or computer application courses.
If the students have further doubts they can always post in the Q/A section of the course.
The course starts with the fundamentals of Python including control structures, functions and fundamental data structures and then moves towards the advance topics.