Curriculum

Thank you for your interest in this course. Python is one of the very popular programming languages nowadays. Learning python is not restricted to developers. Python is one of the most powerful automation tools where scripts can be written to automate many of the tedious and repetitive jobs in IT.


Who is this course for?

This course is suitable for anyone with aspirations to a career in IT, Cloud, or DevOps. 

No prior programming experience or knowledge is required to attend this course.


What is included in this course?

learning Python coding for absolute beginners. Also, applying what is learned to automate tasks on the AWS cloud platform.

Course Chapters/Lectures

    1. رسالة من المدرب

    2. Course Player Introduction

    3. Code (Scripts) Download

    1. Introduction to software programming

    2. Why Python?

    3. Python Installation

    4. Installing the IDE (PyCharm)

    1. Python Data Structures and Types

    2. Python Data Types Overview

    3. Functions vs. Methods

    4. Numbers

    5. Strings

    6. Strings - Methods

    7. Strings - Methods - Examples I

    8. Strings - Methods - Examples II

    9. Strings - Special Char

    10. Strings - Place Holders

    11. Assignment - Numbers and Strings

    12. Assignment Solution - Numbers and Strings - Code Download

    13. Lists - Part I

    14. Lists - Part II

    15. Lists - Examples

    16. Assignment - Lists

    17. Assignment Solution - Lists - Code Download

    18. Dictionaries

    19. Dictionaries - Functions

    20. Dictionaries - Methods

    21. Dictionaries - Examples

    22. Assignment - Dictionaries

    23. Assignment Solution - Dictionaries - Code Download

    24. Tuple

    25. Tuples - Examples

    26. Assignment - Tuples

    27. Assignment Solutions - Tuples - Code Download

    28. Sets - Part I

    29. Sets - Part II

    30. Sets - Examples

    31. Assignment - Sets

    32. Assignment Solutions - Sets - Code Download

    33. Booleans

    34. Assignment - Booleans

    35. Assignment Solution - Booleans - Code Download

    36. Comments in Python

    37. Nested Dictionaries

    38. Nested Lists

    39. Mixed Nested Data

    1. Conditionals : If Else Statements

    2. If - Else Examples

    3. Assignment - If - Else Statements

    4. Assignment Solution - If Else Statements - Code Download

    5. While Loops

    6. Assignment - While Loops

    7. Assignment Solution - While Loops - Code Download

    8. For Loops & Examples

    9. Assignment - For Loops

    10. Assignment Solution - For Loops - Code Download

    1. Create your own functions in Python & Examples

    2. Assignment - def Functions

    3. Assignment Solution - def Functions - Code Download

    4. Conversion Functions

    5. Popular Built-in Functions : Print() and Type()

    1. Python Modules

    2. Python Built-in Modules

    3. Date and Time Modules

    4. Sys Module - Part I

    5. Sys Module - Part II

    6. PIP Overview and Installation

    7. Tabulate Module

    8. pprint Module

    9. OS Module

    10. Assignment - Modules

    11. Assignment Solution - Modules - Code Download

Instructor(s)

Ahmed Galal

Senior Solutions Architect

Ahmed has more than 14 years of IT experience covering the areas of solutions design, pre-sales, and consulting. Being tech-savvy, Ahmed has taken the role of senior DevNet and automation using many tools including Python, Ansible, and Linux to automate tasks on-premises and in the cloud. Through his passion to share knowledge, he has developed courses with the goal of enabling professionals to automate tasks in public clouds.

Our Learners Work For

Be The First To Know

Add your email to our mailing list

Thank You