Python for Absolute Beginners

Learn Python programming from scratch with hands-on exercises.

Ratings 4.57 / 5.00
Python for Absolute Beginners

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

Description

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



Who Should Attend!

  • This course is perfect for absolute beginners with no previous coding experience
  • Programmers switching from other languages
  • Python programmers who are not feeling confident about their existing Python skills
  • Those who want to get a quick start on Python programming

TAKE THIS COURSE

Tags

  • Python

Subscribers

113

Lectures

101

TAKE THIS COURSE



Related Courses