When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Python for Absolute Beginners
Learn Python programming from scratch with hands-on exercises.

This Course Includes
udemy
4.3 (6 reviews )
3h 49m
english
Online - Self Paced
professional certificate
Udemy
About Python for Absolute Beginners
OK, in this course we are going to
dive deeply into the Python fundamentals
, but
with
a lot of examples and challenges
. After completing each section, you will receive an exercise pack, contains real world challenges. So, you can check your learning progress along the way. Also, this course is packed with
Smart Cheat Sheet
. I have explained it completely in the first video. So,
even if you have taken other Python courses
, you can still
get benefits from the exercises
alone in this course and
also get the benefits of my idea, the Smart Cheat Sheet.
_Here is a complete curriculum of this course:_
Introduction
Download the Smart Cheat Sheet File
Installing Tools on Windows
Installing Tools on macOS
Installing Tools on Ubuntu
Are You Ready?
Print() Function
Sequence Characters
Variables
Constants
String Replication
Reading Input
Python Data Types
Arithmetic Operators
Operator Precedence
Type Casting
Exception Handling in Python
Decision Making
Built-In Functions vs. User-Defined Functions
String Built-In Functions
Declaring a User-Defined Function
User -Defined Functions with Parameter(s)
Date Format
Solution
Maximum Number
Solution #1
Solution #2
Odd or Even
Solution
Validate a Zip Code
Solution
Free Shipping Calculation
Solution
Write a Simple Calculator
Solution
Multiple Variable Assignment
Accessing Characters by Index Number
String Slicing
Returning Information From a Function
Returning Multiple Values From a Function
Default Argument Value
Pass Statement
Nested If Statements
Palindrome
Solution
Ignore Case-Sensitivity
Solution
Get the File Extension
Solution
Secure the Card Number
Solution
String Comparison
Solution
ATM Pin Code Validation
Solution
For Loop
range() Function
While Loop
Break a Loop
Else Clause on Loops
Nested Loops
List in Python
Built-In Functions Related to Lists
Iterating Over a List
Tuples
Iterating Over a Tuple
Sets in Python
Operations on Sets
Dictionary in Python
Iterating Over a Dictionary
Passing a List as Argument to a List
Returning a List From a Function
Generating a Random List
Draw a Triangle
Solution
Draw a Triangle by Using a While Loop
Solution
Draw a Triangle by Using a While Loop - Version 2
Solution
Divisible Numbers by 5 (For Loop)
Solution
Divisible Numbers by 5 (While Loop)
Solution
User-Defined Divisible Numbers (For Loop)
Solution
User-Defined Divisible Numbers (While Loop)
Solution
Check If a List is Empty
Solution
Append a List to Another One
Solution
Returning a Random Item From a List
Solution
Find Common Items
Solution
Find Even Items
Solution
Find the Smallest Number in a List
Solution
Reverse a String Without String Slicing
Solution
//-------------------------------------------------------------------------------------
_Here is a complete Smart Cheat Sheet codes:_
1.
Smart Cheat Sheet Code:
Table-String-Declaration 2.
Smart Cheat Sheet Code:
Table-Sequence-Characters 3.
Smart Cheat Sheet Code:
Example-Sequence-Characters 4.
Smart Cheat Sheet Code:
Table-Variable-Naming-Rules 5.
Smart Cheat Sheet Code:
Table-Keywords-List 6.
Smart Cheat Sheet Code:
Table-Arithmetic-Operators 7.
Smart Cheat Sheet Code:
Example-Arithmetic-Operators 8.
Smart Cheat Sheet Code:
Example-Constant 9.
Smart Cheat Sheet Code:
Example-String-Replication 10.
Smart Cheat Sheet Code:
Example-Input-Function 11.
Smart Cheat Sheet Code:
Example-DataTypes 12.
Smart Cheat Sheet Code:
Table-Operator-Precedence 13.
Smart Cheat Sheet Code:
Example-Operator-Precedence 14.
Smart Cheat Sheet Code:
Example-Type-Casting 15.
Smart Cheat Sheet Code:
Syntax_Exception_Handling 16.
Smart Cheat Sheet Code:
Syntax-If 17.
Smart Cheat Sheet Code:
Syntax-If-Else 18.
Smart Cheat Sheet Code:
Syntax-If-Elif 19.
Smart Cheat Sheet Code:
Syntax-If-Elif-Else 20.
Smart Cheat Sheet Code:
Example-Exception-Handling 21.
Smart Cheat Sheet Code:
Example-If-Statement 22.
Smart Cheat Sheet Code:
Table-Comparison-Operators 23.
Smart Cheat Sheet Code:
Table-Logical-Operators 24.
Smart Cheat Sheet Code:
Syntax-If-Statement 25.
Smart Cheat Sheet Code:
Table-String-Functions 26.
Smart Cheat Sheet Code:
Example-Len-Function 27.
Smart Cheat Sheet Code:
Example-Capitalize-Function 28.
Smart Cheat Sheet Code:
Example-Count-Function 29.
Smart Cheat Sheet Code:
Example-Lower-Upper-Function 30.
Smart Cheat Sheet Code:
Example-isSpace-Function 31.
Smart Cheat Sheet Code:
Example-Replace-Function 32.
Smart Cheat Sheet Code:
Example-Calculate_Circle_Area 33.
Smart Cheat Sheet Code:
Example-Calculate_Circle_Area_With_Parameter 34.
Smart Cheat Sheet Code:
Example-Print_Personal_Info 35.
Solution Code:
Solution-A3 36.
Solution Code:
Solution-A4 37.
Solution Code:
Solution-A5 38.
Solution Code:
Solution-A6 39.
Solution Code:
Solution-A7 40.
Solution Code:
Solution-A8 41.
Solution Code:
Solution-A9 42.
Smart Cheat Sheet Code:
Example-Multiple-Variable-Assignment 43.
Smart Cheat Sheet Code:
Example-Reverse-String 44.
Smart Cheat Sheet Code:
Example-Return-Value-1 45.
Smart Cheat Sheet Code:
Example-Return-Value-2 46.
Smart Cheat Sheet Code:
Example-Return-Value-3 47.
Smart Cheat Sheet Code:
Example-Return-Multiple-Values 48.
Smart Cheat Sheet Code:
Example-Default-Argument-Value 49.
Smart Cheat Sheet Code:
Example-Nested-If 50.
Solution Code:
Solution-A10 51.
Solution Code:
Solution-A11 52.
Solution Code:
Solution-A12 53.
Solution Code:
Solution-A13 54.
Solution Code:
Solution-A15 55.
Solution Code:
Solution-A16 56.
Smart Cheat Sheet Code:
Example-For-Loop 57.
Smart Cheat Sheet Code:
Example-Max-Ten-Numbers 58.
Smart Cheat Sheet Code:
Example-Range-Function-2 59.
Smart Cheat Sheet Code:
Example-Range-Function-3 60.
Smart Cheat Sheet Code:
Example-While-Loop 61.
Smart Cheat Sheet Code:
Example-While-Loop 62.
Smart Cheat Sheet Code:
Example-Loop-Else-Clause 63.
Smart Cheat Sheet Code:
Example-Loop-Else-Clause-2 64.
Smart Cheat Sheet Code:
Example-Multiplication-Table 65.
Smart Cheat Sheet Code:
Example-Access-List-Index 66.
Smart Cheat Sheet Code:
Example-Check_Item_In_List 67.
Smart Cheat Sheet Code:
Example-List-Slicing 68.
Smart Cheat Sheet Code:
Example-List-Length 69.
Smart Cheat Sheet Code:
Example-Inner-List 70.
Smart Cheat Sheet Code:
Example-List-Concatenate 71.
Smart Cheat Sheet Code:
Example-List-Update 72.
Smart Cheat Sheet Code:
Table-List-Functions 73.
Smart Cheat Sheet Code:
Example-List-All 74.
Smart Cheat Sheet Code:
Example-List-Any 75.
Smart Cheat Sheet Code:
Example-List-Append 76.
Smart Cheat Sheet Code:
Example-List-Insert 77.
Smart Cheat Sheet Code:
Example-List-Pop 78.
Smart Cheat Sheet Code:
Example-List-Clear 79.
Smart Cheat Sheet Code:
Example-List-Reverse 80.
Smart Cheat Sheet Code:
Example-List-Sort 81.
Smart Cheat Sheet Code:
Example-List-Sort-2 82.
Smart Cheat Sheet Code:
Example-List-Max-Min 83.
Smart Cheat Sheet Code:
Example-List-Iterate-For-Loop 84.
Smart Cheat Sheet Code:
Example-List-Iterate-While-Loop 85.
Smart Cheat Sheet Code:
Example-List-Iterate-Inner-List 86.
Smart Cheat Sheet Code:
Example-Tuple 87.
Smart Cheat Sheet Code:
Example-Tuple-In-Keyword 88.
Smart Cheat Sheet Code:
Example-Tuple-Slicing 89.
Smart Cheat Sheet Code:
Example-Tuple-Length 90.
Smart Cheat Sheet Code:
Example-Tuple-Concatenate 91.
Smart Cheat Sheet Code:
Example-Tuple-Inner-List 92.
Smart Cheat Sheet Code:
Example-Tuple-Unpack 93.
Smart Cheat Sheet Code:
Example-Tuple-For-Loop 94.
Smart Cheat Sheet Code:
Example-Tuple-While-Loop 95.
Smart Cheat Sheet Code:
Example-Set-Define 96.
Smart Cheat Sheet Code:
Example-Set-Length 97.
Smart Cheat Sheet Code:
Example-Set-For-Loop 98.
Smart Cheat Sheet Code:
Example-Set-Add 99.
Smart Cheat Sheet Code:
Example-Set-Remove 100.
Smart Cheat Sheet Code:
Example-Set-Clear 101.
Smart Cheat Sheet Code:
Example-Set-In-Not-In 102.
Smart Cheat Sheet Code:
Example-Set-Union 103.
Smart Cheat Sheet Code:
Example-Set-Union-Pipe 104.
Smart Cheat Sheet Code:
Example-Set-Intersection 105.
Smart Cheat Sheet Code:
Example-Set-Intersection-Ampersand 106.
Smart Cheat Sheet Code:
Example-Set-Difference 107.
Smart Cheat Sheet Code:
Example-Set-Difference-Minus 108.
Smart Cheat Sheet Code:
Example-Dictionary-Declaration 109.
Smart Cheat Sheet Code:
Example-Dictionary-Access-Item 110.
Smart Cheat Sheet Code:
Example-Dictionary-Delete-Item 111.
Smart Cheat Sheet Code:
Example-Dictionary-Length 112.
Smart Cheat Sheet Code:
Example-Dictionary-Keys 113.
Smart Cheat Sheet Code:
Example-Dictionary-Values 114.
Smart Cheat Sheet Code:
Example-Function-Print-Books 115.
Smart Cheat Sheet Code:
Example-Function-Return-List 116.
Smart Cheat Sheet Code:
Example-Random_Dice 117.
Smart Cheat Sheet Code:
Example-Random-List 118.
Solution Code:
Solution-A14 119.
Solution Code:
Solution-A17 120.
Solution Code:
Solution-A18 121.
Solution Code:
Solution-A19 122.
Solution Code:
Solution-A20 123.
Solution Code:
Solution-A21 124.
Solution Code:
Solution-A22 125.
Solution Code:
Solution-A23 126.
Solution Code:
Solution-A24 127.
Solution Code:
Solution-A25 128.
Solution Code:
Solution-A26 129.
Solution Code:
Solution-A27 130.
Solution Code:
Solution-A28 131.
Solution Code:
Solution-A30 _Good Luck!_ _Beh_
What You Will Learn?
- Learn to Code in Python Professionally From Scratch .
- Gain in-depth understanding of Python Core Features .
- You Will Solve a Wide Range of Hands-on Programming Exercises & Challenges with Python .
- Be prepared to Jump Into Specific Branches - Deep Learning, Data Science, AI, etc.. .
- Learn Modern Python (3.8) Rather Than an Obsolete version of Python .
- Learn Fundamentals and Logic that Uses in Other Programming Languages.