Course Reviews

5 star rating

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 More

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 completely changed my perspective. If you're considering learning Python, I highly recommend this course – it's a true gem!

Read Less
4 star rating

I 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 More

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. I recommend this course to anybody that wants to learn python, it's an Incredible opportunity since it is still New.

Read Less
5 star rating

Best 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 Less

What 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

    1. Course Overview

    2. What can you expect from this course

    3. Setting up The Environment

    4. Python Introduction And Support Files

    1. Variables And Comments

    2. Python Strings & Numbers Introduction

    3. Arithmetic Operators & String methods part 1

    4. Python Escape Sequences

    5. String Formatting

    6. Lists & String Methods Part 2

    7. Booleans & String Methods Part 3

    8. String Methods

    9. String Methods Cheatsheet pdf

    10. Tuples and Methods Part 1

    11. Tuples And Methods Part 2

    12. Sets

    13. Set Methods Part 1

    14. Set Methods Part 2

    15. Set Methods Part 3

    16. Dictionaries

    17. Dictionary Methods Part 1

    18. Dictionary Methods Part 2

    19. Assignment Operators

    20. Type Conversion And User Input

    21. Extra Informations And Tips

    22. Swap Variables Challenge!

    23. Data Types And Variables Quizz

    1. Conditional Statements

    2. Nested Conditional Statements And Training

    3. Temperature Converter Challenge

    4. Ternary Conditional Operators And Tricks

    5. While Loops

    6. While Loops Training

    7. For Loops

    8. Nested For Loops

    9. Break, continue and pass

    10. Become A Ninja In Loops Part 1

    11. Become A Ninja In Loops Part 2

    12. Sum of Even Numbers Challenge

    13. Loops & Conditional Statements Quizz

    1. Functions - return

    2. Functions - Arguments and Parameters

    3. Functions - Packing And Unpacking Arguments

    4. Functions Default Parameters

    5. Functions Packing And Unpacking Keyword Arguments

    6. Function Packing And Unpacking Arguments Part 2

    7. Function Scope

    8. Function Recursion

    9. Function lambda

    10. Python Factorial Challenge

    11. Data Type Deduction Challenge

    12. FizzBuzz Challenge

    13. Functions Quizz

    1. Built-in Functions Part 1

    2. Built-in Functions Part 2

    3. Built-in Functions Part 3 - map()

    4. Built-in Functions Part 4 - filter()

    5. Built-in Functions Part 5 - reduce()

    6. Built-in Functions Part 6

    7. String Manipulation Challenge!

    8. Article Resume: A Comprehensive Guide to Python's Built-in Functions

    9. Built-in Functions Quizz

    1. File Handling Introduction

    2. Opening And Closing Files

    3. Read Files

    4. Creating And Writing To Files

    5. Creating And Appending To Files

    6. File Navigation And Seek

    7. File Management And The os Module

    8. Writing And Reading Binary Files

    9. 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.

Course Overview