Home / Courses / Python Foundation
Intermediate Ages 11–30 Online 48 hr Certificate 5 (1)

Python Foundation

This course gives students an excellent platform to learn, the concepts of Python using syntax as well as block-based programming. Python is one of the Most Popular Programming lan

Watch a 90-second preview
Sample build · Class 04

This course gives students an excellent platform to learn, the concepts of Python using syntax as well as block-based programming. Python is one of the Most Popular Programming languages with various applications in AI, Machine Learning, Data Science, Image Processing, and many more. Students work on real-life projects and solve problems with Python-based coding.

What you'll learn
  • 50+ Projects on Python
  • Python Syntax, Variables , Built-in Data Types            
  • Multiple Programming Paradigms            
  • Python Casting , Operators , statements and Loops
  • Creating a Function , Calling a Function, Arguments , Default Parameter Value ,
  • Overview of Classes and Objects
  • Using pre-installed Python library and Built-in function
  • Rock, Paper and Scissors Game
  • Dice Rolling Simulator
  • Tic- Tac- Toe
  • Creating a Graph Paper
What you get
  • Python Datatypes
  • Loops & Conditions
  • Concept of Operators
  • Integer to Float Conversion
  • Functions
  • Various Projects and Games
Prerequisites
  • Interest towards Coding and Building applications
  • Previous knowledge of Programming Courses
  • Basics of C / C++ (Not mandatory but preferred)
Skills you'll build
Additional ProjectsConceptual SkillsCreativity and innovationLogical ThinkingPerseverancePresentation & Communication SkillsProblem-Solving
Curriculum

10 modules. 48 hours.

01 Introduction to Python 12 sections
  • Introduction To Python
  • Introduction to Edublock
  • Print hello world!
  • Introduction To Python Variable
  • Ask A Question
  • To Combine String With Number
  • Concatenation Of Two Strings
  • Swapping Values Of Two Variables
  • Write a program to find the Square root
  • Write a Program to Generate a Random Number
  • Write a Program to Convert Kilometers to Miles
  • Write a Program to Convert Celsius To Fahrenheit
02 Python Datatype 11 sections
  • Introduction To Python Datatype
  • Python numbers
  • Python Boolean
  • Python String
  • List
  • Write a program to print number range
  • Tuple
  • SET
  • Dictionary 
  • Type conversion
  • Quiz 1
03 Python Operator 10 sections
  • Python Operator
  • Arithmetic Operator
  • Assignment Operator
  • Comparison Operator
  • Logical Operator
  • Membership Operator
  • Identity Operator
  • Bitwise Operator
  • Find The Area Of A Triangle
  • Quiz 2
04 Decision Making 9 sections
  • Python Conditional Operator
  • if statement
  • Equal to , Not equal to & less then program
  • if-else statement program
  • To Check whether a person is Eligible To Vote
  • if-elif-else statement program
  • To check A Number Positive ,Negative Or 0
  • To Check Leap Year
  • To Find The Largest Among 3 Numbers
05 Python Loop 15 sections
  • Introduction To Python Loop
  • FOR Loop
  • FOR Loop using Through a String
  • Use the range() function in FOR Loop
  • While Loop
  • Program to Display the multiplication Table
  • Python Program to Find the Factors of a Number
  • Break Statement
  • To Print all Prime Numbers in an Interval
  • Break statement using while loop
  • Continue Statement
  • Continue statement using while loop
  • Checking Procedure Of Armstrong Number
  • Quiz
  • Quiz 3
06 Python Function 8 sections
  • Introduction To Python Function
  • Write a function to find the Max of three numbers
  • Write a  program to reverse a string
  • Find The Factorial Of A Number Using Recursion
  • Write a Python Program to Make a Calculator
  • Write a Python Program to find HCF or GCD
  • Write a function that prints out the first n rows of Pascal's triangle
  • Happy Birthday Song
07 Class and Object 4 sections
  • Class
  • Write a program  to find length and breadth of rectangle
  • Select your product  
  • Quiz 4
08 Python Date and Time 1 section
  • Python Date and Time
09 Python Graphics 10 sections
  • Graphics
  • Spiraling star
  • Draw Colorful Spiral
  • Changing line color
  • Draw a square inside another square box
  • Jumping around and changing speed
  • Pattern Maker
  • Draw Snowman
  • A Clock Dial by using Turtle
  • Creating a Graph Paper
10 Additional Projects 5 sections
  • Write a program to create a employee growth graph
  • Rock, Paper and Scissors Game
  • Dice Rolling Simulator
  • Tic- Tac- Toe
  • Final Quiz
Who teaches

Engineers who build, not lecturers who read slides.

KM
Kavita Mali
Robotics Engineer · 6 yrs
Specialises in embedded C, ROS, and capstone mentorship.
KV
Kiran Verma
Robotics Engineer · 4 yrs
Lead instructor for AI & Python tracks.
Book free trial
Buy a kit Become partner Talk to us