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:
•Smart Cheat Sheet Code: Table-String-Declaration
•Smart Cheat Sheet Code: Table-Sequence-Characters
•Smart Cheat Sheet Code: Example-Sequence-Characters
•Smart Cheat Sheet Code: Table-Variable-Naming-Rules
•Smart Cheat Sheet Code: Table-Keywords-List
•Smart Cheat Sheet Code: Table-Arithmetic-Operators
•Smart Cheat Sheet Code: Example-Arithmetic-Operators
•Smart Cheat Sheet Code: Example-Constant
•Smart Cheat Sheet Code: Example-String-Replication
•Smart Cheat Sheet Code: Example-Input-Function
•Smart Cheat Sheet Code: Example-DataTypes
•Smart Cheat Sheet Code: Table-Operator-Precedence
•Smart Cheat Sheet Code: Example-Operator-Precedence
•Smart Cheat Sheet Code: Example-Type-Casting
•Smart Cheat Sheet Code: Syntax_Exception_Handling
•Smart Cheat Sheet Code: Syntax-If
•Smart Cheat Sheet Code: Syntax-If-Else
•Smart Cheat Sheet Code: Syntax-If-Elif
•Smart Cheat Sheet Code: Syntax-If-Elif-Else
•Smart Cheat Sheet Code: Example-Exception-Handling
•Smart Cheat Sheet Code: Example-If-Statement
•Smart Cheat Sheet Code: Table-Comparison-Operators
•Smart Cheat Sheet Code: Table-Logical-Operators
•Smart Cheat Sheet Code: Syntax-If-Statement
•Smart Cheat Sheet Code: Table-String-Functions
•Smart Cheat Sheet Code: Example-Len-Function
•Smart Cheat Sheet Code: Example-Capitalize-Function
•Smart Cheat Sheet Code: Example-Count-Function
•Smart Cheat Sheet Code: Example-Lower-Upper-Function
•Smart Cheat Sheet Code: Example-isSpace-Function
•Smart Cheat Sheet Code: Example-Replace-Function
•Smart Cheat Sheet Code: Example-Calculate_Circle_Area
•Smart Cheat Sheet Code: Example-Calculate_Circle_Area_With_Parameter
•Smart Cheat Sheet Code: Example-Print_Personal_Info
•Solution Code: Solution-A3
•Solution Code: Solution-A4
•Solution Code: Solution-A5
•Solution Code: Solution-A6
•Solution Code: Solution-A7
•Solution Code: Solution-A8
•Solution Code: Solution-A9
•Smart Cheat Sheet Code: Example-Multiple-Variable-Assignment
•Smart Cheat Sheet Code: Example-Reverse-String
•Smart Cheat Sheet Code: Example-Return-Value-1
•Smart Cheat Sheet Code: Example-Return-Value-2
•Smart Cheat Sheet Code: Example-Return-Value-3
•Smart Cheat Sheet Code: Example-Return-Multiple-Values
•Smart Cheat Sheet Code: Example-Default-Argument-Value
•Smart Cheat Sheet Code: Example-Nested-If
•Solution Code: Solution-A10
•Solution Code: Solution-A11
•Solution Code: Solution-A12
•Solution Code: Solution-A13
•Solution Code: Solution-A15
•Solution Code: Solution-A16
•Smart Cheat Sheet Code: Example-For-Loop
•Smart Cheat Sheet Code: Example-Max-Ten-Numbers
•Smart Cheat Sheet Code: Example-Range-Function-2
•Smart Cheat Sheet Code: Example-Range-Function-3
•Smart Cheat Sheet Code: Example-While-Loop
•Smart Cheat Sheet Code: Example-While-Loop
•Smart Cheat Sheet Code: Example-Loop-Else-Clause
•Smart Cheat Sheet Code: Example-Loop-Else-Clause-2
•Smart Cheat Sheet Code: Example-Multiplication-Table
•Smart Cheat Sheet Code: Example-Access-List-Index
•Smart Cheat Sheet Code: Example-Check_Item_In_List
•Smart Cheat Sheet Code: Example-List-Slicing
•Smart Cheat Sheet Code: Example-List-Length
•Smart Cheat Sheet Code: Example-Inner-List
•Smart Cheat Sheet Code: Example-List-Concatenate
•Smart Cheat Sheet Code: Example-List-Update
•Smart Cheat Sheet Code: Table-List-Functions
•Smart Cheat Sheet Code: Example-List-All
•Smart Cheat Sheet Code: Example-List-Any
•Smart Cheat Sheet Code: Example-List-Append
•Smart Cheat Sheet Code: Example-List-Insert
•Smart Cheat Sheet Code: Example-List-Pop
•Smart Cheat Sheet Code: Example-List-Clear
•Smart Cheat Sheet Code: Example-List-Reverse
•Smart Cheat Sheet Code: Example-List-Sort
•Smart Cheat Sheet Code: Example-List-Sort-2
•Smart Cheat Sheet Code: Example-List-Max-Min
•Smart Cheat Sheet Code: Example-List-Iterate-For-Loop
•Smart Cheat Sheet Code: Example-List-Iterate-While-Loop
•Smart Cheat Sheet Code: Example-List-Iterate-Inner-List
•Smart Cheat Sheet Code: Example-Tuple
•Smart Cheat Sheet Code: Example-Tuple-In-Keyword
•Smart Cheat Sheet Code: Example-Tuple-Slicing
•Smart Cheat Sheet Code: Example-Tuple-Length
•Smart Cheat Sheet Code: Example-Tuple-Concatenate
•Smart Cheat Sheet Code: Example-Tuple-Inner-List
•Smart Cheat Sheet Code: Example-Tuple-Unpack
•Smart Cheat Sheet Code: Example-Tuple-For-Loop
•Smart Cheat Sheet Code: Example-Tuple-While-Loop
•Smart Cheat Sheet Code: Example-Set-Define
•Smart Cheat Sheet Code: Example-Set-Length
•Smart Cheat Sheet Code: Example-Set-For-Loop
•Smart Cheat Sheet Code: Example-Set-Add
•Smart Cheat Sheet Code: Example-Set-Remove
•Smart Cheat Sheet Code: Example-Set-Clear
•Smart Cheat Sheet Code: Example-Set-In-Not-In
•Smart Cheat Sheet Code: Example-Set-Union
•Smart Cheat Sheet Code: Example-Set-Union-Pipe
•Smart Cheat Sheet Code: Example-Set-Intersection
•Smart Cheat Sheet Code: Example-Set-Intersection-Ampersand
•Smart Cheat Sheet Code: Example-Set-Difference
•Smart Cheat Sheet Code: Example-Set-Difference-Minus
•Smart Cheat Sheet Code: Example-Dictionary-Declaration
•Smart Cheat Sheet Code: Example-Dictionary-Access-Item
•Smart Cheat Sheet Code: Example-Dictionary-Delete-Item
•Smart Cheat Sheet Code: Example-Dictionary-Length
•Smart Cheat Sheet Code: Example-Dictionary-Keys
•Smart Cheat Sheet Code: Example-Dictionary-Values
•Smart Cheat Sheet Code: Example-Function-Print-Books
•Smart Cheat Sheet Code: Example-Function-Return-List
•Smart Cheat Sheet Code: Example-Random_Dice
•Smart Cheat Sheet Code: Example-Random-List
•Solution Code: Solution-A14
•Solution Code: Solution-A17
•Solution Code: Solution-A18
•Solution Code: Solution-A19
•Solution Code: Solution-A20
•Solution Code: Solution-A21
•Solution Code: Solution-A22
•Solution Code: Solution-A23
•Solution Code: Solution-A24
•Solution Code: Solution-A25
•Solution Code: Solution-A26
•Solution Code: Solution-A27
•Solution Code: Solution-A28
•Solution Code: Solution-A30
Good Luck!
Beh