Complete Python 3 Programming Course!

50 QR 252 QR
Full Price
252 QR
You Save
202 QR
  • 0 days
  • 0 hours
  • 00 min
  • 00 sec
3 bought
limited quantity available

Fine Print

  • Valid from 19 Feb – 19 Apr 2021
  • Redemption period: 2 months from deal’s start date
  • Refunds/cancellations are NOT permitted once the voucher has been redeemed
  • One voucher per person
  • May buy multiple vouchers as gifts
  • For information/inquiries, visit: or contact via
  • Internet access and audio required
  • Not valid with other offers
  • No cash value/No cash back/No refunds


How to Redeem:

  1. Go to
  2. Fill in the form
  3. Click SUBMIT 
  4. Start the course

Please see the terms for all deals here



Complete Python 3 Programming Course
Pay QR50 instead of QR252


  • This course is more than just your standard Python course, whether you have never programmed before, know a little bit, or are an experienced Python programmer, this course has everything you need - from A to Z!
  • At the end of this course, you won’t just be making a basic Tic-Tac-Toe game, you will be able to create an Image Recognition Application using modern Python
  • You will get hands-on experience learning Python in this course, there are interactive notebooks where you can test codes and safely experiment with Python, you can even write notes beside your interactive code! This course will also provide quizzes & tests to give you the best learning experience possible
  • If you are new to programming, Python is the perfect language to learn first! The learning curve is very low making it ideal for beginners; it’s also incredibly powerful and can be found in different industries which can help you get more job matches

See below for course outline!

Jumpstart your programming career!



  • Introduction to Python 3
  • Python 2 vs. Python 3
  • Where is Python Used These Days?
  • (Windows Only) Installing Python
  • Installing Python
  • (Windows Only) Command Line Crash Course
  • Command Line Crash Course
  • Running Python Code
  • (Windows Only) Interactive Notebooks
  • Interactive Notebooks
  • Where to Download the Code
  • Taking Notes Beside Code
  • Asking Great Questions


Beginner-Friendly Python 

  • Basic Arithmetic
  • Variables
  • Formatting Code in Python
  • Python Data Types
  • Mutable vs. Immutable
  • Numbers
  • Strings (Sequences)
  • Lists (Sequences)
  • Indexing And Slicing
  • String Properties And Methods
  • User Input
  • Print Formatting
  • Lists
  • Dictionaries
  • Tuples
  • Sets
  • Booleans
  • None
  • Files
  • Your First Python Program


Intermediate Python 

  • Comparison Operators
  • Comparison Shortcuts
  • Multiple Comparison Operators
  • Chaining Operators Together
  • Introduction to Loops
  • For Loops
  • Looping Through Dictionaries
  • While Loops
  • Break and Continue
  • Type Casting
  • Helpful Operators
  • List Comprehensions
  • Dictionary Comprehensions
  • Functions
  • Args And Kwargs
  • Comments
  • Map
  • Filter
  • Lambda Expressions
  • Scope


Advanced Python 

  • Welcome to OOP
  • Creating Your First Class
  • Class Attributes
  • Class Methods
  • Real Life OOP Example
  • Class Inheritance
  • Class Interfaces
  • Super Function
  • Dunder Methods
  • Introduction to Packages
  • Installing 3rd Party Packages
  • Finding 3rd Party Packages
  • Seeing Installed Packages
  • Introduction to Modules
  • Creating a Package
  • Name and Main
  • Errors and Exceptions
  • Catching Exceptions
  • Unit Tests
  • Nested Functions
  • Decorators
  • Generators
  • Linting
  • Virtual Environments
  • Requirement Files
  • Interactive Python
  • Python Versions
  • Local Server


Final Project: Create An Image Recognition Application 

  • Project: Demonstration
  • Project: Python Environment
  • Project: Required Packages
  • Project: Custom Machine Learning Model
  • Project: The Code
  • Project: First Detection
  • Project: Second Detection
  • Project: Confidence Matters
  • Project: How to Learn More



  • Course Summary


Edplx is a UK-based talent-driven company and a global leader in online courses. Their mission is to help students have access to education from all parts of the world. They help learners attain real qualifications that they can utilize to achieve success. They offer accredited online courses recognized by respected companies and organizations, giving students a defined career path and network opportunity. They are proud to work alongside world-class Instructors and Professors in providing quality and accessible education. 


Python 3 Programming Course

Python 3 Programming Course


‘Like’ Edplx on Facebook!