$ 19.99
Lifetime accessThe course starts on TODAYNovember 23, 2024
Course will end on January 22, 2025
9 Weeks (8-10 hours per week)
Last update on November 16, 2024
Python 101
ABOUT THIS COURSE
Python 101 is designed for beginners looking to delve into the world of programming. This course will introduce you to Python, one of the most versatile and widely-used programming languages today. Wh
What you'll learn
Course content
Workshop 1: Getting Started with Python
Course Introduction
1 lectures
Lesson 1 - What will you learn in this course?
1 lectures
Lesson 2: Setup and Installation
1 lectures
Lesson 3: Hello World
1 lectures
Workshop 2: Data Types and Variables
Lesson 1: Data Types
1 lectures
Lesson 2: Variables in Python
1 lectures
Lesson 3: Variable Names
1 lectures
Lesson 4: Using Variables in your Programs
1 lectures
Lesson 5: Types of Errors
1 lectures
Project Assignment 1
3 lectures
Workshop 3: Strings and Numbers
Lesson 1: Strings with len Function
1 lectures
Lesson 2: Strings with bracket notation
1 lectures
Lesson 3: Comments
1 lectures
Lesson 4: Escape character and sequences
1 lectures
Lesson 5: Formatted string
1 lectures
Lesson 6: String methods
1 lectures
Lesson 7: Numbers
1 lectures
Lesson 8: Working with numbers
1 lectures
Lesson 9: Input function
1 lectures
Lesson 10: Type conversion
1 lectures
Lesson 11: Falsy and Truthy values
1 lectures
Lesson 12: Word Replacement Exercise
1 lectures
Quiz 01
1 lectures
Project assignment 2
5 lectures
Workshop 4: Conditional Statements and Loops (Control Flow)
Lesson 1: Comparison Operators
1 lectures
Lesson 2: Conditional Statements
1 lectures
Lesson 3: Ternary Operator
1 lectures
Lesson 4: Logical Operators
1 lectures
Lesson 5: For Loop
1 lectures
Lesson 6: For Else
1 lectures
Lesson 7: Nested Loops
1 lectures
Lesson 8: Iterables
1 lectures
Lesson 9: While Loops
1 lectures
Project assignment 3
4 lectures
Workshop 5: Functions
Lesson 1: Defining Functions
1 lectures
Lesson 2: Parameter and Argument
1 lectures
Lesson 3: Exercise
1 lectures
Lesson 4: Solution
1 lectures
Lesson 5: Types of Functions
1 lectures
Lesson 6: Keyword Arguments
1 lectures
Lesson 7: Defining Multiple Arguments
1 lectures
Project assignment 4
5 lectures
Workshop 6: Data Structures
Lesson 1: Lists
1 lectures
Lesson 2: Accessing List Items
1 lectures
Lesson 3: List unpacking
1 lectures
Lesson 4: Looping over lists
1 lectures
Lesson 5: Adding or Removing items
1 lectures
Lesson 6: Finding items
1 lectures
Lesson 7: Sorting lists
1 lectures
Lesson 8: List comprehensions
1 lectures
Lesson 9: Tuples
1 lectures
Lesson 10: Sets
1 lectures
Lesson 11: Dictionaries
1 lectures
Project assignment
1 lectures
Workshop 7: Exceptions and Python Standard Library
Lesson 1 - Handling Exceptions
1 lectures
Lesson 2 - Handling Different Exceptions
1 lectures
Lesson 3 - Pyhon Standard Library, Working with path class
1 lectures
Lesson 4 - Working with directories
1 lectures
Lesson 5 - Working with files
1 lectures
Lesson 6 - Opening web browser
1 lectures
Project assignment
1 lectures
Workshop 8: Learn to Build a Smart GPT Chatbot with OpenAI’s API
Lesson1: Build a Smart GPT Chatbot with OpenAI’s API
1 lectures
Workshop 9: Learn to Build a Smart Gemini Chatbot with Google's API
Lesson1: Build a Smart Gemini Chatbot with Google's API
1 lectures
Instructors
Mohamed Ahmed Ghazali
44 Learners