Learn Python from Scratch

Learn Python from Scratch

Learn Python from Scratch
Learn Python from Scratch

Learn Python from Scratch

Python is the most popular programming language today, and its developers are constantly in high demand. As it continues to increase in popularity, it's become the closest thing to a must-know language for every programmer.

The good news is that this course is the perfect place to start. Join us on an interactive journey through the syntax and functionality of Python. 

The course begins by exploring the basic building blocks before moving on to higher-level concepts such as functions and loops. 

Fun quizzes and coding challenges will accompany you along the way to help enforce all the concepts covered in the course.

By the end of the course, you'll be familiar with the concept of data structures and functional programming in Python.


1. Introduction

  • What is Python?
  • Writing Our First Code
  • Quiz
2. Data Types and Variables
  • What are Data Types and Variables?
  • Numbers
  • Booleans
  • Strings
  • String Slicing
  • Operators
  • Arithmetic Operators
  • Comparison Operators
  • Assignment Operators
  • Logical Operators
  • Bitwise Operators
  • String Operations
  • Grouping Values
  • Quiz
  • Exercise: Gravitational Force
  • Solution Review: Gravitational Force
3. Conditional Statements
  • What are Conditional Statements?
  • The if Statement
  • The if-else Statement
  • The if-elif-else Statement
  • Quiz
  • Exercise: Discounted Price
  • Solution Review: Discounted Price
4. Functions
  • What are Functions?
  • Function Creation
  • Function Scope
  • Built-In Functions
  • Lambdas
  • Functions as Arguments
  • Recursion
  • Quiz
  • Exercise: Repetition and Concatenation
  • Solution Review: Repetition and Concatenation
  • Exercise: The Factorial!
  • Solution Review: The Factorial!
5. Loops
  • What are Loops?
  • The for Loop
  • Nested for Loops
  • The while Loop
  • Quiz
  • Exercise: Balanced Brackets
  • Solution Review: Balanced Brackets
  • Exercise: A Sum of Zero
  • Solution Review: A Sum of Zero
  • Exercise: Fibonacci Series
  • Solution Review: Fibonacci Series
6. Data Structures
  • What are Data Structures?
  • Lists
  • Common List Operations
  • List Comprehension
  • Tuples
  • Dictionaries
  • Dictionary Operations
  • Sets
  • Set Theory Operations
  • Data Structure Conversions
  • Quiz
  • Exercise: From List to Tuple
  • Solution Review: From List to Tuple
  • Exercise: Kth Maximum Integer in a List
  • Solution Review: Kth Maximum Integer in a List
  • Exercise: Highs and Lows
  • Solution Review: Highs and Lows
7. Libraries
  • What is the Python Standard Library?
  • Popular Modules
  • PyPI
  • Conclusion
8. Appendix
  • Python IDEs
  • Installing Python: Linux
  • Installing Python: Windows
  • Installing Python: macOS
  • Executing Python Code

Share This :
Santosh Kumar

We are sharing the knowledge for free of charge and help especially third world countries who can create a simple blog and start making money from own blog. so we have launched this site. Facebook | Twitter | Pinterest | LinkedIn