Course preview image Course preview image
  1. Home
  2. /
  3. Programming
  4. /
  5. Python Programming

Master Python Programming – From Beginner to Pro

Learn coding, data analysis, web development, and automation with hands-on projects.

0.0 (0 Reviews)
Last updated: Apr 08, 2026
Level Beginner
Language English
Enrolments No enrolled students
Views 49

About This Course

Python Programming CourseThe Python Programming Course is designed to introduce learners to one of the most versatile and widely used programming languages in the world. Whether you’re a beginner eager to start coding or a professional looking to sharpen your skills, this course provides a solid foundation in Python and its applications across web development, data science, automation, and more.

What you'll learn

  • Real-World Applications: Building small projects in automation, data analysis, and web development
  • Libraries & Frameworks: Introduction to popular Python libraries such as NumPy, Pandas, and Flask
  • Error Handling: Debugging and exception management
  • File Handling: Reading, writing, and managing files
  • Object-Oriented Programming (OOP): Classes, objects, inheritance, and encapsulation
  • Data Structures: Lists, tuples, dictionaries, and sets
  • Functions & Modules: Writing reusable code and organizing projects
  • Core Concepts: Variables, data types, operators, and control structures

Course Curriculum

17 Topics
259 Lessons
2 hrs : 33 mins : 27 sec total length

1. Welcome, How to Take the Course and How to Download the Free Python Book

  • 1.[BIA] How to Take the Course

    7 mins : 35 sec watch

    1. Welcome, How to Take the Course 

  • 2. [BIA] Introduction to Python

    1 min : 13 sec watch

    2. [BIA] Introduction to Python (What, Why and How of Level 1)

  • 3. [BIA] How to Use Python Online Using Google Colab for Free

    6 mins : 39 sec watch

    3. [BIA] How to Use Python Online Using Google Colab for Free

  • 4. [BIA] Exercise 1.1 Our First Python Code “Hello World”

    46 sec watch

    Our First Python Code “Hello World”

  • 5. [BIA] Answer 1.1 Our first Python Code “Hello World”

    1 min : 15 sec watch

    Our first Python Code “Hello World”

  • 6. [BIA] Optional Lecture Who Uses Python & What are the Pros & Cons of Python

    1 min : 15 sec watch

    Pros & Cons of Python

Master Python fundamentals with Level 2: Data Types and Variables. Learn how to work with strings, numbers, lists, and more while understanding variable assignment, scope, and best practices. Build a solid foundation for advanced programming in just one module.

  • 1. [BIA] Intro to Data Types and Variables (What, Why and How of Level 2)

    watch

    Discover the essentials of Python in Intro to Data Types and Variables (Level 2). Learn what data types are, why they matter, and how to use variables effectively to build a strong programming foundation.

  • 2. [BIA] How to Code Data Types & Variables in Python (String+Integer Variables)

    1 min : 16 sec

    Learn how to code data types and variables in Python with a focus on string and integer variables. This Level 2 module covers practical examples, variable assignment, and best practices to strengthen your programming foundation.

  • 3. [BIA] Exercise 2.1 Using String and Integer Data Types

    45 sec watch

    Using String and Integer Data Types

  • 4. [BIA] Answer 2.1 Using String and Integer Data Types

    1 min : 26 sec watch

     Using String and Integer Data Types

  • 5. [BIA] Floating and Boolean Data Types

    5 mins : 19 sec watch

     Floating and Boolean Data Types

  • 6. [BIA] Exercise 2.2 Using Floating and Boolean Data Types

    1 min watch

     Using Floating and Boolean Data Types

  • 7. [BIA] Answer 2.2 Using Floating and Boolean Data Types

    1 min : 27 sec watch

    Using Floating and Boolean Data Types

  • 8. [BIA] How to Change the Content or Data Type of a Variable (Casting)

    1 min : 27 sec

    How to Change the Content or Data Type of a Variable (Casting)

  • 9. [BIA] Exercise 2.3 How to Change the Content or Type of a Variable

    1 min : 27 sec

    This exercise will help you learn how to Change the content or type of variables

  • 10. [BIA] Answer 2.3 How to Change the Content or Type of a Variable

    1 min : 27 sec

    Answer 2.3 How to Change the Content or Type of a Variable

  • 11. [BIA] Level 2 Final Exercise Currency Converter

    Level 2 Final Exercise Currency Converter

  • 12. [BIA] Level 2 Final Exercise Answer Currency Converter

    Level 2 Final Exercise Answer Currency Converter

Learn Level 3 Python concepts including math operators, expressions, and string manipulation. Master arithmetic, comparison, and logical operations to build smarter Python programs.

  • 1. [BIA] Intro to Python Math (Operators) & Strings (What, Why & How of Level 3)

    Learn the Intro to Python Math (Operators) & Strings (What, Why & How of Level 3)

  • 2. [BIA] Arithmetic Rules in Python

    Master Python's arithmetic rules with clear examples of operators like +, -, *, /, %, //, and . Learn how Python handles calculations, precedence, and numeric data types for accurate programming.

  • 3. [BIA] Exercise 3 1 Arithmetic Rules in Python

    Practice Exercise 3.1 on arithmetic rules in Python – learn operator usage, precedence, and calculations with clear examples to strengthen coding skills.

  • 4. [BIA] Answer 3.1 Arithmetic Rules in Python

    4. [BIA] Answer 3.1 Arithmetic Rules in Python

  • 5. [BIA] Stringing Together Variables

    Learn how to string together variables in Python – combine text, numbers, and data seamlessly using concatenation and formatting techniques.

  • 6. [BIA] Exercise 3.2 Stringing Together Variables

    Practice Exercise 3.2 on stringing together variables in Python – learn concatenation, formatting, and combining data for dynamic coding.

  • 7. [BIA] Answer 3.2 Stringing Together Variables

    Answer 3.2 explains stringing together variables in Python using concatenation and formatting to create dynamic outputs.

  • 8. [BIA] Level 3 Final Exercise Simple Interest Calculator for a Savings Account

    8. [BIA] Level 3 Final Exercise Simple Interest Calculator for a Savings Account

  • 9. [BIA] Level 3 Final Exercise Answer

    9. [BIA] Level 3 Final Exercise Answer

Master Level 4 Python skills – explore built‑in functions and learn to create basic custom functions for efficient coding.

  • 1. [BIGA] Intro to Built-InCreating Functions (What, Why & How of Level 4)

    1. [BIGA] Intro to Built-InCreating Functions (What, Why & How of Level 4)

  • 2. [BIA] Basic Built in Python Functions that Use Math

    2. [BIA] Basic Built in Python Functions that Use Math

  • 3. [BIA] Exercise 4.1 Built in Functions that Use Math

    3. [BIA] Exercise 4.1 Built in Functions that Use Math

  • 4. [BIA] Answer 4.1 Built in Functions that Use Math

    4. [BIA] Answer 4.1 Built in Functions that Use Math

  • 5. [BIA] Input Built in Python Function

    5. [BIA] Input Built in Python Function

  • 6. [BIA] Exercise 4.2 Input Built in Python Function

    6. [BIA] Exercise 4.2 Input Built in Python Function

  • 7. [BIA] Answer 4.2 Input Built in Python Function & Stringing Together Objects

    7. [BIA] Answer 4.2 Input Built in Python Function & Stringing Together Objects

  • 8. [BIA] Creating Basic Custom Functions Part 1

    8. [BIA] Creating Basic Custom Functions Part 1

  • 9. [BIA] Exercise 4.3 Creating Custom Functions Part 1

    9. [BIA] Exercise 4.3 Creating Custom Functions Part 1

  • 10. [BIA] Answer 4.3 Creating Custom Functions Part 1

    10. [BIA] Answer 4.3 Creating Custom Functions Part 1

  • 11. [IGA] Creating Basic Custom Functions Part 2

    11. [IGA] Creating Basic Custom Functions Part 2

  • 12. [IGA] Exercise 4.4 Creating Basic Custom Functions Part 2

    12. [IGA] Exercise 4.4 Creating Basic Custom Functions Part 2

  • 13. [IGA] Answer 4.4 Creating Basic Custom Functions Part 2

    13. [IGA] Answer 4.4 Creating Basic Custom Functions Part 2

  • 14. [IGA] Creating Advanced Functions (Keyword and Default Values)

    14. [IGA] Creating Advanced Functions (Keyword and Default Values)

  • 15. [IGA] Exercise 4.5 Creating Advanced Functions Keyword and Default Values)

    15. [IGA] Exercise 4.5 Creating Advanced Functions Keyword and Default Values)

  • 16. [IGA] Answer 4.5 Creating Advanced Functions (Keyword and Default Values)

    16. [IGA] Answer 4.5 Creating Advanced Functions (Keyword and Default Values)

  • 17. [IGA] Returning Values from Custom Functions

    17. [IGA] Returning Values from Custom Functions

  • 18. [IGA] Exercise 4.6 Returning Values from Custom Functions

    18. [IGA] Exercise 4.6 Returning Values from Custom Functions

  • 19. [IGA] Answer 4.6 Returning Values from Custom Functions

    19. [IGA] Answer 4.6 Returning Values from Custom Functions

  • 20. [BIGA] Level 4 Final Exercise Simple Calculator with Functions

    20. [BIGA] Level 4 Final Exercise Simple Calculator with Functions

  • 21. [BIGA] Level 4 Final Exercise Answer Simple Calculator with Functions

    3 mins : 34 sec watch

    21. [BIGA] Level 4 Final Exercise Answer Simple Calculator with Functions

5. [BIGA] Level 5 The List Data Type and the Sum Function

  • 1. [BIGA] Intro to List Data Type (What, Why and How of Level 5)

    53 sec watch

    An  Intro to List Data Type (What, Why and How of Level 5)

  • 2. [BIGA] How Does the List Data Type Work (and Using the SUM Function)

    53 sec

    Learn How  Does the List Data Type Work (and Using the SUM Function)

  • 3. [BIGA] Exercise 5.1 The List Data Type Work (and Using the SUM Function)

    53 sec

    Exercise 5.1 The List Data Type Work (and Using the SUM Function)

  • 4. [BIGA] Answer 5.1 The List Data Type Work (and Using the SUM Function)

    53 sec

    Answer 5.1 The List Data Type Work (and Using the SUM Function)

  • 5. [BIGA] Level 5 Final Exercise Grocery Shopping List

    53 sec

     Level 5 Final Exercise Grocery Shopping List

  • 6. [BIGA] Level 5 Final Exercise Answer Grocery Shopping List

    53 sec

    Level 5 Final Exercise Answer Grocery Shopping List

Level 6 Logic and Loops

  • 1. [BIGA] Intro to Logic and Loops (What, Why and How of Level 6)

    Intro to Logic and Loops (What, Why and How of Level 6)

  • 2. [BIA] The IF, ELSE Statement

    The IF, ELSE Statement

  • 3. [BIA] Exercise 6.1 The IF, ELSE Statement

    Exercise 6.1 The IF, ELSE Statement

  • 4. [BIA] Answer 6.1 The IF, ELSE Statement

    Answer 6.1 The IF, ELSE Statement

  • 5. [BIA] Using A Nested IF Statement

    Using A Nested IF Statement

  • 6. [BIA] Exercise 6.2 Using A Nested IF Statement

     Exercise 6.2 Using A Nested IF Statement

  • 7. [BIA] Answer 6.2 Using A Nested IF Statement

    Answer 6.2 Using A Nested IF Statement

  • 8. [BIA] Using ELIF in an IF Statement and the OR & AND Logic

    Using ELIF in an IF Statement and the OR & AND Logic

  • 9. [BIA] Exercise 6.3 Using ELIF in an IF Statement and the OR & AND Logic

    Exercise 6.3 Using ELIF in an IF Statement and the OR & AND Logic

  • 10. [BIA Answer 6 3 Using ELIF in an IF Statement and the OR & AND Logic

    Answer 6 3 Using ELIF in an IF Statement and the OR & AND Logic

  • 11. [BIGA] Using the MATCH and CASE Logic

    Using the MATCH and CASE Logic

  • 12. [BIGA] Exercise 6.4 Using the MATCH and CASE Logic

    Exercise 6 4 Using the MATCH and CASE Logic

  • 13. [BIGA] Answer 6.4 Using the MATCH and CASE Logic

    Answer 6.4 Using the MATCH and CASE Logic

  • 14. [BIA] Formatting

    Formatting

  • 15. [BIA] Exercise 6.5 Formatting

    Exercise 6.5 Formatting

  • 16. [BIA] Answer 6.5 Formatting

    Answer 6.5 Formatting

  • 17. [BIA] Slicing

    Slicing

  • 18. [BIA] Exercise 6.6 Slicing

    18. [BIA] Exercise 6.6 Slicing

  • 19. [BIA] Answer 6.6 Slicing

    Answer 6.6 Slicing

  • 20. [BIA] For Loop

    For Loop

  • 21. [BIA] Exercise 6.7 For Loop

    Exercise 6.7 For Loop

  • 22. [BIA] Answer 6.7 For Loop

    Answer 6.7 For Loop

  • 23. [BIA] While Loop

    While Loop

  • 24. [BIA] Exercise 6.8 While Loop

    Exercise 6.8 While Loop

  • 25. [BIA] Answer 6.8 While Loop

    Answer 6.8 While Loop

  • 26. [IGA] Level 6 Final Exercise Time Tracker for Tasks

     Level 6 Final Exercise Time Tracker for Tasks

  • 27. [IGA] Level 6 Final Exercise Answer Time Tracker for Tasks

    Level 6 Final Exercise Answer Time Tracker for Tasks

Level 7 3 More Data Types Tuple, Dictionary and Set

  • 1. [BIGA] Intro to More Data Types (What, Why and How of Level 7)

    Intro to More Data Types (What, Why and How of Level 7)

  • 2. [BIGA] Tuples Explained How is it Different from a List

    Tuples Explained How is it Different from a List

  • 3. [BIGA] Exercise 7.1 Tuples

    Exercise 7.1 Tuples

  • 4 BIGA Answer 7 1 Tuples

    BIGA Answer 7 1 Tuples

  • 5. [IGA] Introduction to Dictionaries

    Introduction to Dictionaries

  • 6. [IGA] Dictionary MethodsFunctionality

    Dictionary MethodsFunctionality

  • 7. [IGA] Exercise 7.2 Dictionaries

    Exercise 7.2 Dictionaries

  • 8. [IGA] Answer 7.2 Dictionaries

    Answer 7.2 Dictionaries

  • 9. [IGA] Introduction to Sets

    Introduction to Sets

  • 10. [IGA] Exercise 7.3 Sets

    Exercise 7.3 Sets

  • 11 IGA Answer 7 3 Sets

    Answer 7 3 Sets

  • 12. [IGA] Level 7 Final Exercise Restaurant Menu Manager

    Level 7 Final Exercise Restaurant Menu Manager

  • 13. [IGA] Level 7 Final Exercise Answer Restaurant Menu Manager

    Level 7 Final Exercise Answer Restaurant Menu Manager

8. [BIGA] Level 8 Methods and Advanced Strings

  • 1. [BIGA] Intro to Methods and Advanced Strings (What, Why and How of Level 8)

     Intro to Methods and Advanced Strings (What, Why and How of Level 8)

  • 2. [BIA] What is a Method and How do Get the Methods for An Object

    What is a Method and How do Get the Methods for An Object

  • 3. [BIA] Exercise 8.1 Methods

    Exercise 8.1 Methods

  • 4. [BIA] Answer 8.1 Methods

    Answer 8.1 Methods

  • 5. [BIGA] String Methods

    String Methods

  • 6. [BIGA] Exercise 8.2 String Methods

    Exercise 8.2 String Methods

  • 7. [BIGA] Answer 8.2 String Methods

    Answer 8.2 String Methods

  • 8. [IGA] Advanced String Operations

    Advanced String Operations

  • 9. [IGA] Exercise 8.3 Advanced String Operations

    Exercise 8.3 Advanced String Operations

  • 10. [IGA] Answer 8.3 Advanced String Operations

    Answer 8.3 Advanced String Operations

  • 11. [GA] Lambda Functions & Map

    Lambda Functions & Map

  • 12. [GA] Recursion

    12. [GA] Recursion

  • 13. [IGA] Level 8 Final Exercise Customer Support Chat Log Analysis

    Level 8 Final Exercise Customer Support Chat Log Analysis

  • 14. [IGA] Level 8 Final Exercise Answer Customer Support Chat Log Analysis

    Level 8 Final Exercise Answer Customer Support Chat Log Analysis

Level 9 Object Oriented Programming (OOP) & Classes

  • 1. [BIGA] Intro to OOP (What, Why and How of Level 9)

    Intro to OOP (What, Why and How of Level 9)

  • 2 BIGA Understanding Classes and Instances

    Understanding Classes and Instances

  • 3. [BIGA] Exercise 9.1 Creating Your First Class and Instance

    Exercise 9.1 Creating Your First Class and Instance

  • 4. [BIGA] Answer 9.1 Creating Your First Class and Instance

    Answer 9.1 Creating Your First Class and Instance

  • 5 BIGA Defining Methods in a Class

    Defining Methods in a Class

  • 6 IGA Understanding Self in Python

    Understanding Self in Python

  • 7. [IGA] Class Attributes Versus Instance Attributes

    Class Attributes Versus Instance Attributes

  • 8 IGA Exercise 9 2 Classes, Instances and Attributes

    Exercise 9 2 Classes, Instances and Attributes

  • 9. [IGA] Answer 9.2 Classes, Instances and Attributes

    Answer 9.2 Classes, Instances and Attributes

  • 10 IGA Inheritance Extending Functionality

    Inheritance Extending Functionality

  • 11 IGA Encapsulation Hiding Information

    Encapsulation Hiding Information

  • 12 IGA Exercise 9 3 Implementing Encapsulation

    Exercise 9 3 Implementing Encapsulation

  • 13. [IGA] Answer 9.3 Implementing Encapsulation

    Answer 9.3 Implementing Encapsulation

  • 14. [IGA] Understanding Magic Dunder Methods

    Understanding Magic Dunder Methods

  • 15. [GA] Understanding Composition and Aggregation

    Understanding Composition and Aggregation

  • 16. [GA] Level 9 Final Exercise Simple Bank Account Manager

    Level 9 Final Exercise Simple Bank Account Manager

  • 17. [GA] Level 9 Final Exercise Answer Simple Bank Account Manager

    Level 9 Final Exercise Answer Simple Bank Account Manager

Level 10 Mastering NumPy (Numerical Python)

  • 1. [IGA] Intro to NumPy (What, Why and How of Level 10)

    Intro to NumPy (What, Why and How of Level 10)

  • 2. [IGA] Libraries Explained and Installing NumPy

    11 mins : 42 sec

    Libraries Explained and Installing NumPy

  • 2.1 Linux NumPy Installation

    8 mins : 59 sec

    Linux NumPy Installation

  • 2.3 Windows NumPy Installation

    8 mins : 5 sec

    Windows NumPy Installation

  • 3. [IGA] Arrays Data Type

    11 mins : 42 sec

    Arrays Data Type

  • 4. [IGA] NumPy Array Creation Methods

    11 mins : 42 sec

    NumPy Array Creation Methods

  • 5. [IGA] Operations with Arrays

    Operations with Arrays

  • 6 IGA Slicing NumPy Arrays

    Slicing NumPy Arrays

  • 7. [IGA] ExerciseProject 10.1 Slicing and Indexing with NumPy

    ExerciseProject 10.1 Slicing and Indexing with NumPy

  • 8. [IGA] Answer 10.1 Slicing and Indexing with NumPy

    Answer 10.1 Slicing and Indexing with NumPy

  • 9. [IGA] Loops Versus Vectorization

    Loops Versus Vectorization

  • 10. [IGA] ExerciseProject 10.2 Vectorization

    ExerciseProject 10.2 Vectorization

  • 11. [IGA] Answer 10.2 Vectorization

    Answer 10.2 Vectorization

  • 12. [IGA] Universal Functions

    Universal Functions

  • 13. [IGA] Conditional Filtering

    Conditional Filtering

  • 14. [IGA] Reshaping Arrays

    Reshaping Arrays

  • 15. [IGA] Handling Missing Values Using NumPy

    Handling Missing Values Using NumPy

  • 16. [IGA] File Handling

    File Handling

Level 11 Pandas and Polars

  • 1. [IGA] Intro to Pandas & Polars (What, Why and How of Level 11)

    Intro to Pandas & Polars (What, Why and How of Level 11)

  • 2 IGA Installing Pandas and Polars

     Installing Pandas and Polars

  • 2.1 Linux Installation

    2.1 Linux Installation

  • 2.3 Windows Installation

    2.3 Windows Installation

  • 3 IGA Loading Data Using Pandas and Polars

    Loading Data Using Pandas and Polars

  • 4. [IGA] Reading Data in Different Ways

    Reading Data in Different Ways

  • 5. [IGA] Exercise 11.1 First PandasPolars Exercise

    Exercise 11.1 First PandasPolars Exercise

  • 6. [IGA] Answer 11.1 First PandasPolars Exercise

    Answer 11.1 First PandasPolars Exercise

  • 7. [IGA] Understanding Series

    Understanding Series

  • 8. [IGA] Dataframe Operations

    Dataframe Operations

  • 9. [IGA] Dealing with Missing Data

    Dealing with Missing Data

  • 10. [IGA] Map and Transform

    Map and Transform

  • 11. [IGA] Merging and Joining

    Merging and Joining

  • 12. [IGA] Exercise 11.2 Second PandasPolars Exercise

    Exercise 11.2 Second PandasPolars Exercise

  • 13. [IGA] Answer 11.2 Second PandasPolars Exercise

    Answer 11.2 Second PandasPolars Exercise

  • 14. [IGA] Strings

    Strings

  • 15. [IGA] Sales Data Visualization

    Sales Data Visualization

  • 16. [IGA] Exercise 11.3 Third PandasPolars Exercise

    Exercise 11.3 Third PandasPolars Exercise

  • 17. [IGA] Answer 11.3 Third PandasPolars Exercise

    Answer 11.3 Third PandasPolars Exercise

Level 12 Data Processing and ETL (Extract, Transform and Load)

  • 1. [IGA] Intro to Data Processing and ETL (What, Why and How of Level 12)

    Intro to Data Processing and ETL (What, Why and How of Level 12)

  • 2. [IGA] Data Cleaning Part 1

    Data Cleaning Part 1

  • 3. [IGA] Data Cleaning Part 2

    Data Cleaning Part 2

  • 4. [IGA] Label Encoder and Data Transformation Part 1

    Label Encoder and Data Transformation Part 1

  • 5. [IGA] Label Encoder and Data Transformation Part 2

    Label Encoder and Data Transformation Part 2

  • 6. [IGA] Label Encoder and Data Transformation Part 3

    Label Encoder and Data Transformation Part 3

  • 7. [IGA] Handling Imbalanced Data

    Handling Imbalanced Data

  • 8. [IGA] Data Partitioning

    Data Partitioning

Level 13 Writing Clean and Efficient Code

  • 1. [BIGA] Intro to Writing CleanEfficient Code (What, Why and How of Level 13)

    Intro to Writing CleanEfficient Code (What, Why and How of Level 13)

  • 2. [BIGA] Clean and Modular Code

    Clean and Modular Code

  • 3. [BIGA] Python Naming Conventions

    Python Naming Conventions

  • 4. [BIGA] Documentation

    Documentation

  • 5. [BIGA] Testing Your Code

    Testing Your Code

  • 6. [IGA] Working with Teams on GitHub

    Working with Teams on GitHub

Level 14 Using Python in Excel

  • 1. [IGA] Introduction to Using Python in Excel (What, Why and How of Level 14)

    Introduction to Using Python in Excel (What, Why and How of Level 14)

  • 2. [IGA] How to Install Python In Excel

    How to Install Python In Excel

  • 3. [IGA] How to Use Python In Excel

    How to Use Python In Excel

  • 4. [IGA] Exercise 14.1 Using Python in Excel

    Exercise 14.1 Using Python in Excel

  • 5. [IGA] Answer 14.1 Using Python in Excel

    Answer 14.1 Using Python in Excel

  • 6. [IGA] Using Dataframes with Python in Excel

    Using Dataframes with Python in Excel

  • 7. [IGA] Exercise 14.2 Using Python Dataframes in Excel

    Exercise 14.2 Using Python Dataframes in Excel

  • 8. [IGA] Answer 14.2 Using Python Dataframes in Excel

    Answer 14.2 Using Python Dataframes in Excel

  • 9. [IGA] How to Create a Linear Regression Using Python In Excel

    How to Create a Linear Regression Using Python In Excel

  • 10. [IGA] Exercise 14.3 Using Python and Excel to Create a Regression Analysis

    Exercise 14.3 Using Python and Excel to Create a Regression Analysis

  • 11. [IGA] Answer 14.3 Using Python and Excel to Create a Regression Analysis

    11. [IGA] Answer 14.3 Using Python and Excel to Create a Regression Analysis

Level 15 Mojo

  • 1. [GA] Intro to Mojo (What, Why and How of Level 15)

    Intro to Mojo (What, Why and How of Level 15)

  • 2. [GA] What is Mojo and Why is it a Gamer Changer for Python Developers

    What is Mojo and Why is it a Gamer Changer for Python Developers

  • 3. [GA] Complied Versus Interpreted Programming When it Comes to Mojo

    Complied Versus Interpreted Programming When it Comes to Mojo

  • 4. [GA] Coding with Mojo

    Coding with Mojo

  • 5. [GA] Variables in Mojo (Mutability and Immutability)

    Variables in Mojo (Mutability and Immutability)

  • 6. [GA] Data Types in Mojo

    Data Types in Mojo

  • 7. [GA] Else If in Mojo

    Else If in Mojo

  • 8. [GA] Loops in Mojo

    Loops in Mojo

  • 9. [GA] Functions in Mojo

    Functions in Mojo

  • 10. [GA] Struct Versus Class In Mojo

    Struct Versus Class In Mojo

  • 11. [GA] Error Handling in Mojo

    Error Handling in Mojo

  • 12. [GA] Inout, Borrowed and Owned in Mojo

    Inout, Borrowed and Owned in Mojo

  • 13. [GA] Importing NumPy in Mojo

    Importing NumPy in Mojo

Level 16 All Built-In Python Functions

  • 1. [BIGA] Intro to All Built-In Python Functions (What, Why and How of Level 16)

    35 sec watch

    Intro to All Built-In Python Functions (What, Why and How of Level 16)

  • 2. [BA] Absolute Value Built-In Function abs( )

    57 sec watch

    Absolute Value Built-In Function abs( )

  • 3. [BIA] All Built-In Function all( )

    57 sec

    All Built-In Function all( )

  • 4. [BIA] Any Built-In Function any( )

    57 sec

    Any Built-In Function any( )

  • 5. [GA] ASCII Built-In Function ascii ( )

    57 sec

    ASCII Built-In Function ascii ( )

  • 6. [GA] Bin Built-In Function bin( )

    57 sec

    Bin Built-In Function bin( )

  • 7. [BIGA] Bool Built-In Function bool( )

    57 sec

    Bool Built-In Function bool( )

  • 8. [IGA] Breakpoint Built-In Function breakpoint( )

    57 sec

    Breakpoint Built-In Function breakpoint( )

  • 9. [GA] Bytearray Built-In Function bytearray( )

    Bytearray Built-In Function bytearray( )

  • 10. [GA] Bytes Built-In Function bytes( )

    Bytes Built-In Function bytes( )

  • 11. [IGA] Callable Built-In Function callable( )

    1 min : 2 sec watch

    Callable Built-In Function callable( )

  • 12. [IGA] Chr Built-In Function chr ( )

    57 sec watch

    12. [IGA] Chr Built-In Function chr ( )

  • 13. [IGA] Classmethod Built-In Function classmethod( )

    1 min : 26 sec watch

    Classmethod Built-In Function classmethod( )

  • 14. [GA] Compile Built-In Function compile( )

    2 mins : 16 sec watch

    Compile Built-In Function compile( )

  • 15. [GA] Complex Built-In Function complex( )

    56 sec watch

    Complex Built-In Function complex( )

  • 16. [IGA] Dict Built-In Function dict( )

    56 sec watch

    Dict Built-In Function dict( )

  • 17. [IGA] Dir Built-In Function dir( )

    1 min : 36 sec watch

    Dir Built-In Function dir( )

  • 18. [BIGA] Divmod Built-In Function divmod( )

    1 min : 36 sec watch

    Divmod Built-In Function divmod( )

  • 19. [GA] Enumerate Built-In Function enumerate( )

    1 min : 16 sec watch

    Enumerate Built-In Function enumerate( )

  • 20. [IGA] Eval Built-In Function eval( )

    1 min : 8 sec watch

    Eval Built-In Function eval( )

  • 21. [IGA] Exec Built-In Function exec( )

    1 min : 32 sec watch

    Exec Built-In Function exec( )

  • 22. [BIGA] Filter Built-In Function filter( )

    2 mins : 13 sec watch

    Filter Built-In Function filter( )

  • 23. [BIGA] Float Built-In Function float( )

    42 sec watch

    Float Built-In Function float( )

  • 24. [BIGA] Format Built-In Function format( )

    2 mins : 9 sec watch

    Format Built-In Function format( )

  • 25. [IGA] Frozenset Built-In Function frozenset( )

    1 min : 6 sec watch

    Frozenset Built-In Function frozenset( )

  • 26. [IGA] Hash Built-In Function hash( )

    1 min : 15 sec watch

    Hash Built-In Function hash( )

  • 27. [BIGA] Help Built-In Function help( )

    29 sec watch

    Help Built-In Function help( )

  • 28. [IGA] Hex Built-In Function hex( )

    36 sec watch

    Hex Built-In Function hex( )

  • 29. [IGA] ID Built-In Function id( )

    1 min : 5 sec watch

    ID Built-In Function id( )

  • 30. [BIGA] Input Built-In Function input( )

    41 sec watch

    Input Built-In Function input( )

  • 31. [BIGA] Int Built-In Function int( )

    37 sec watch

    Int Built-In Function int( )

  • 32. [GA] Isinstance Built-In Function isinstance( )

    1 min : 26 sec watch

    Isinstance Built-In Function isinstance( )

  • 33. [IGA] Issubclass Built-In Function issubclass( )

    1 min : 4 sec watch

    Issubclass Built-In Function issubclass( )

  • 34. [IGA] Iter Built-In Function iter( )

    1 min : 1 sec watch

    Iter Built-In Function iter( )

  • 35. [BIGA] Len Built-In Function len( )

    57 sec watch

    Len Built-In Function len( )

  • 36. [BIGA] List Built-In Function list( )

    54 sec watch

    List Built-In Function list( )

  • 37. [GA] Map Built-In Function map( )

    1 min : 16 sec watch

    Map Built-In Function map( )

  • 38. [BIGA] Max Built-In Function Max( )

    32 sec watch

    Max Built-In Function Max( )

  • 39. [BIGA] Min Built-In Function Min( )

    31 sec watch

    Min Built-In Function Min( )

  • 40. [IGA] Next Built-In Function next( )

    1 min : 44 sec watch

    Next Built-In Function next( )

  • 41. [GA] Oct Built-In Function oct( )

    35 sec watch

    Oct Built-In Function oct( )

  • 42. [IGA] Open Built-In Function open( )

    1 min : 7 sec watch

    Open Built-In Function open( )

  • 43. S16L43 [IGA] Ord Built-In Function ord( )

    39 sec watch

    Ord Built-In Function ord( )

  • 44. [BIGA] Pow Built-In Function pow( )

    32 sec watch

    Pow Built-In Function pow( )

  • 45. [BIGA] Print Built-In Function print( )

    28 sec watch

    Print Built-In Function print( )

  • 46. [BIGA] Range Built-In Function range( )

    1 min : 45 sec watch

    Range Built-In Function range( )

  • 47. [IGA] Repr Built-In Function repr( )

    58 sec watch

    Repr Built-In Function repr( )

  • 48. [BIGA] Reversed Built-In Function reversed( )

    44 sec watch

    Reversed Built-In Function reversed( )

  • 49. [BIGA] Round Built-In Function round( )

    59 sec watch

    Round Built-In Function round( )

  • 50. [IGA] Set Built-In Function set( )

    1 min : 10 sec watch

    Set Built-In Function set( )

  • 51. [IGA] Slice Built-In Function slice( )

    1 min : 7 sec watch

    Slice Built-In Function slice( )

  • 52. [BIGA] Sorted Built-In Function sorted( )

    33 sec watch

    Sorted Built-In Function sorted( )

  • 53. [BIGA] Str Built-In Function str( )

    31 sec watch

    Str Built-In Function str( )

  • 54. [BIGA] Sum Built-In Function sum( )

    42 sec watch

    Sum Built-In Function sum( )

  • 55. [BIGA] Tuple Built-In Function tuple( )

    1 min : 1 sec watch

    55. [BIGA] Tuple Built-In Function tuple( )

  • 56. [BIGA] Type Built-In Function type( )

    1 min : 2 sec watch

    Type Built-In Function type( )

  • 57. [IGA] Zip Built-In Function zip( )

    1 min : 7 sec watch

    Zip Built-In Function zip( )

Level 17 Conclusion, Next Steps and Additional Python Topics

  • 1. [BIGA] CONGRATULATIONS & Next Steps!

    55 sec watch

    CONGRATULATIONS & Next Steps!

Frequently Asked Questions

Anyone interested in learning Python can enroll. The course is designed for beginners with no prior coding experience, as well as intermediate learners who want to strengthen their skills.

No. The course starts with the basics of Python syntax and gradually builds up to advanced concepts. Beginners are welcome.

The curriculum includes:

Python basics (variables, data types, operators)

Control structures (loops, conditionals)

Functions and modules

Object‑oriented programming

File handling

Error handling

Working with libraries (NumPy, Pandas, Matplotlib)

Introduction to web development and data analysis with Python

Courses are delivered online through video lectures, interactive coding exercises, and downloadable resources. Learners can access content anytime, making it flexible and self‑paced.

Yes. Upon successful completion, learners receive a verified certificate from Akadimia.com, which can be shared with employers or added to LinkedIn profiles.

Yes. Python is one of the most in‑demand programming languages. Completing the course prepares learners for roles in software development, data analysis, web development, and automation. Akadimia also partners with employers to connect graduates to job opportunities.

Yes. Registered tutors provide support through Q&A sessions, discussion forums, and mentorship opportunities.

Aakadimia.com offers competitive pricing compared to other platforms, with flexible payment options to make learning accessible to everyone.

Prerequisites


Basic Computer Skills

Ability to operate a computer, install software, and navigate the internet. Familiarity with typing, file management, and using applications.


Access to a Computer & Internet

A laptop or desktop with stable internet connection is required. Recommended: Windows, macOS, or Linux operating system.


No Prior Programming Required The course is beginner‑friendly. Learners do not need

previous coding experience. However, basic logical thinking and problem‑solving skills will be







Fr 10,500.00
15,000.00
30% OFF

Course Includes:

  • 17 Topics
  • 259 Lessons
  • 64 Videos of 1 hr : 25 mins : 33 sec
Aakadimia T

Aakadimia Team
Verified
Cameroon

Computer science, software, microsoft words
  • 0 Active students
  • 13 Courses
  • I can speak

Aakadimia,Your Gateway to Personalized Learning. Our cutting-edge course provider, offering expert-led training tailored to individual learning needs. With a focus on cybersecurity, technology, business, and sustainability, Aakadimia ensures accessible, high-quality education for professionals, students, and lifelong learners. Key Features: ✔ Industry-Relevant Courses – Covering ethical hacking, business strategy, and emerging...

Tags

Python Programming Learn Python Online Coding Skills Africa Python Course Aakadimia Master Python Python For Beginners Python For Professionals Online Education Africa Career Growth With Python Aakadimia Learning