Videos in this playlist 80 Introduction to Python Course | Python for beginners Introduction to Python Programming | Python for Beginners #lec1 History of Python | Python Tutorials for Beginners #lec2 Download and Install Python (3.10.6) and Pycharm | Python Tutorials for Beginners #lec3 Writing First Python Program | Printing to Console in Python | Python Tutorials for Beginners #lec4 P_05 Coding Exercises for Beginners in Python - Exercise #1 P_06 print() function & String concatenation(using +) in Python | Python Tutorials for Beginners P_07 Input function in Python | Take User Input in Python | Python Tutorials for Beginners P_08 Variables in Python | Python Tutorials for Beginners P_09 Coding Exercises for Beginners in Python | Exercise #2 | Program to swap two numbers P_10 Variable Naming Rules in Python | Python Tutorials for Beginners P_11 Data Types in Python | Python Tutorials for Beginners P_12 Type Checking, Type Error and Type Conversion | Type Casting in Python P_13 Coding Exercises for Beginners in Python | Exercise #3 | Program to add digits of a number P_14 Operators in Python | Arithmetic Operators | Python Tutorials for Beginners P_15 Operators in Python | Assignment and Comparison Operators | Python Tutorials for Beginners Operators in Python | Logical Operators | Python Tutorials for Beginners #lec16 Operators in Python | Bitwise Operators | Python Tutorials for Beginners #lec17 Identity Operators in Python | Python Tutorials for Beginners #lec18 Membership Operators in Python | Python Tutorials for Beginners #lec19 Coding Exercise for Beginners in Python | Exercise #4 | Python for Beginners #lec20 round() function in Python | Python Tutorials for Beginners #lec21 f-Strings in Python | Python Tutorials for Beginners #lec22 Coding Exercise for Beginners in Python| Exercise 5 | Python for Beginners #lec23 If & If Else Conditional Statements in Python | Python Tutorials for Beginners#lec24 Coding Exercise for Beginners in Python | Exercise 6| Python for Beginners #lec25 Nested If Else & elif Statements in Python | Python Tutorials for Beginners #lec26 P_27 Coding Exercise for Beginners in Python | Exercise 7 | Python Tutorials for Beginners P_28 Coding Exercise for Beginners in Python | Exercise 8 | Python Tutorials for Beginners P_29 Multiple if Statements in Python | Python Tutorials for Beginners P_30 Coding Exercise for Beginners in Python | Exercise 9 | Python Tutorials for Beginners P_31 Coding Exercise for Beginners in Python | Love Calculator | Python Tutorials for Beginners P_32 List in Python and List Functions | Python Tutorials for Beginners P_33 Random Module in Python | Python Tutorials for Beginners P_34 Coding Exercise for Beginners in Python | Heads or Tails | Python Tutorials for Beginners Coding Exercise for Beginners in Python |Exercise 12 | Python Tutorials for Beginners #lec35 Fix Python Index Error: List Index Out of Range | Python Tutorials for Beginners #lec36 Nested List in Python | Python Tutorials for Beginners #lec37 Coding Exercise for Beginners in Python |Exercise 13 | Python Tutorials for Beginners #lec38 Python Project 1 | Rock Paper Scissors Game in Python | Python for Beginners #lec39 Tuples in Python | Python Tutorials for Beginners #lec40 Sets in Python | Python Tutorials for Beginners #lec41 Part1 Sets Methods in Python | Python Tutorials for Beginners | #Lec41 Part 2 Sets Methods in Python | Python Tutorials for Beginners #lec41 Part3 Sets Methods in Python | Python Tutorials for Beginners #lec41 Part4 For Loop in Python | Python Tutorials for Beginners #lec42 For else in Python | Python Tutorials for Beginners #lec43 Coding Exercise for Beginners in Python |Exercise 14 | Python Tutorials for Beginners #lec44 Coding Exercise for Beginners in Python |Exercise 15 | Python Tutorials for Beginners #lec45 Range function in Python | Python range() function |Python Tutorials for Beginners #lec46 Coding Exercise for Beginners in Python |Exercise 16 | Python Tutorials for Beginners #lec47 Coding Exercise for Beginners in Python with solution | Exercise 17 |Python for Beginners #lec48 Python Project 2 | Password Generator in Python | Python for Beginners #lec49 While Loop in Python | Python Tutorials for Beginners #lec50 Break Continue Pass in Python | Loop Control Statements | Python Tutorials for Beginners #lec51 Indentation in Python | Python Tutorials for Beginners #lec52 Hangman Game for beginners |Introduction | Python Project for beginners #lec53 Hangman Game for beginners |Flowchart | Python Project for beginners #lec54 Hangman Game in Python | Python Project #3 | Python Project for beginners #lec55 Functions in Python | Introduction | Python for beginners #lec56 Coding Exercise for Beginners in Python with solution | Exercise 18| Python for Beginners #lec57 Coding Exercise for Beginners in Python with solution |Exercise 19 | Python for Beginners #lec58 Coding Exercise for Beginners in Python with solution | Exercise 20 |Python for Beginners #lec59 Functions with Arguments in Python | Parameters vs Arguments | Python Tutorials for Beginners #lec60 Types of Arguments in Python | Python Tutorials for Beginners #lec61 *args and **kwargs in Python | Python Tutorials for Beginners #lec62 Coding Exercise for Beginners in Python with solution | Exercise 21 |Python for Beginners #lec63 Coding Exercise for Beginners in Python with solution | Exercise 22 | Python for Beginners #lec64 Python Project #4 | Caesar Cipher Introduction - part1 | Python Project for beginners #lec65 Python Project for beginners #4| Caesar Cipher - Complete Code | Python for Beginners #lec66 Dictionaries in python | Dictionaries Built-in functions | Python Tutorials for Beginners #lec67 Coding Exercise for Beginners in Python with solution | Exercise 23 | Python for Beginners #lec68 Nested Dictionaries in Python | Python Tutorials for Beginners #lec69 Coding Exercise for Beginners in Python with solution | Exercise 24 | Python for Beginners #lec70 Python Project for beginners #5| Silent Auction Program-part 1 | Python for Beginners #lec71 Python Project for beginners #5| Silent Auction Program-Complete Code | Python for Beginners #lec72 Functions with Return Statement in Python | Python Tutorials for Beginners #lec73 Return Multiple values from a Function |Multiple return Statements| Python for Beginners #lec74 Coding Exercise for Beginners in Python with solution | Exercise 25 | Python for Beginners #lec75 print vs return in Python | What is the Difference?| Python Tutorials for Beginners #lec76 Show all 80 Advantages and disadvantages AdvantagesFree and complete: every lecture is in the playlist, in order. Watch at 1.5x, skip what you know, rewatch what you don't. Taught in Hindi (or Hinglish), which many students find easier to follow. Made for Indian students, with placement and exam context. 2,079,860 views, so help and notes are easy to find. Completely free. Self-paced: start any time. A clear syllabus (80 videos) you can see before you start. DisadvantagesNo certificate, deadlines or graded work. Quality and depth vary: check that the playlist is finished before you start. Less depth than a university course on some topics. No certificate. No graded assignments or feedback. Some points apply to every course of this kind; see how we rank .
FreeFree: Watch on YouTube, no account needed.Certificate: None. Code or take notes along to make it stick.