Course Reviews
Best Course I've taken so far!
Benjamin W.
I can't express how pleased I am with the Python course I'm taking. The instructor's personal involvement and commitment to explaining complex concepts have exceeded my expectations. At first, I was unsure about online courses, but this one has co...
Read MoreI can't express how pleased I am with the Python course I'm taking. The instructor's personal involvement and commitment to explaining complex concepts have exceeded my expectations. At first, I was unsure about online courses, but this one has completely changed my perspective. If you're considering learning Python, I highly recommend this course – it's a true gem!
Read LessI recommend it
John S.
Honestly, Before I bought the course, I wasn't sure about it. But it is literally 100$ course or more. Amin was literally contacting me Personally and asking about my progress and how I was doing, explaining to me anything that I was stuck with it...
Read MoreHonestly, Before I bought the course, I wasn't sure about it. But it is literally 100$ course or more. Amin was literally contacting me Personally and asking about my progress and how I was doing, explaining to me anything that I was stuck with it. I recommend this course to anybody that wants to learn python, it's an Incredible opportunity since it is still New.
Read LessBest python course
Ahmed D.
The certification of completion was one of the best things that happenned in my life, From nothing in programming to creating whole applications and games on my own, Fast and comprehensive, thank you.
The certification of completion was one of the best things that happenned in my life, From nothing in programming to creating whole applications and games on my own, Fast and comprehensive, thank you.
Read LessWhat you will find
-
Learn Python from basics to advanced, including GUI, Data Science and game development.
-
150+ lessons, quizzes, articles, pdfs, code challenges and video lectures.
-
Personalized guidance from an experienced instructor and a free community.
-
Learn tkinter, collections, random, datetime, string, itertools, re, pandas, pygame modules and more!
-
Continuous updates with fresh quizzes and challenges each week.
Course curriculum
-
-
Course Overview
-
What can you expect from this course
-
Setting up The Environment
-
Python Introduction And Support Files
-
-
-
Variables And Comments
-
Python Strings & Numbers Introduction
-
Arithmetic Operators & String methods part 1
-
Python Escape Sequences
-
String Formatting
-
Lists & String Methods Part 2
-
Booleans & String Methods Part 3
-
String Methods
-
String Methods Cheatsheet pdf
-
Tuples and Methods Part 1
-
Tuples And Methods Part 2
-
Sets
-
Set Methods Part 1
-
Set Methods Part 2
-
Set Methods Part 3
-
Dictionaries
-
Dictionary Methods Part 1
-
Dictionary Methods Part 2
-
Assignment Operators
-
Type Conversion And User Input
-
Extra Informations And Tips
-
Swap Variables Challenge!
-
Data Types And Variables Quizz
-
-
-
Conditional Statements
-
Nested Conditional Statements And Training
-
Temperature Converter Challenge
-
Ternary Conditional Operators And Tricks
-
While Loops
-
While Loops Training
-
For Loops
-
Nested For Loops
-
Break, continue and pass
-
Become A Ninja In Loops Part 1
-
Become A Ninja In Loops Part 2
-
Sum of Even Numbers Challenge
-
Loops & Conditional Statements Quizz
-
-
-
Functions - return
-
Functions - Arguments and Parameters
-
Functions - Packing And Unpacking Arguments
-
Functions Default Parameters
-
Functions Packing And Unpacking Keyword Arguments
-
Function Packing And Unpacking Arguments Part 2
-
Function Scope
-
Function Recursion
-
Function lambda
-
Python Factorial Challenge
-
Data Type Deduction Challenge
-
FizzBuzz Challenge
-
Functions Quizz
-
-
-
Built-in Functions Part 1
-
Built-in Functions Part 2
-
Built-in Functions Part 3 - map()
-
Built-in Functions Part 4 - filter()
-
Built-in Functions Part 5 - reduce()
-
Built-in Functions Part 6
-
String Manipulation Challenge!
-
Article Resume: A Comprehensive Guide to Python's Built-in Functions
-
Built-in Functions Quizz
-
-
-
File Handling Introduction
-
Opening And Closing Files
-
Read Files
-
Creating And Writing To Files
-
Creating And Appending To Files
-
File Navigation And Seek
-
File Management And The os Module
-
Writing And Reading Binary Files
-
File Handling Quizz
-

About this course
- Free
- 161 lessons
- Discussions in each lesson
- Direct contact with instructor
Frequently Asked Questions
-
Why This Course?
This course covers concepts that many other courses neglect, it does not teach you only python, but also offers articles, quizzes, cheatsheet pdfs, code challenges and a personalized guidance from me.
-
How Can You Contact Me?
You can contact me tough instagram, twitter or email, I will answer you in all cases. You can ask me as well in the 'Python Ninjas' free community, Q&A Sections or in discussions.