This course is designed to teach, motivate and stimulate students with Python programming language. Starting at a basic level (data types, control statements, list & dictionaries, design with functions, etc.), students will be encouraged to go further, by developing a course project of intermediate difficulty using more advanced tools (such as GUI, graphics, etc.).with in IT automation stuff over Python core features as a broad and well adopted programming language through the best practices in writing Python.


This course provides a comprehensive understanding to the world of big data and analytics. Big data is now a reality, the volume, variety, and velocity of data coming into the enterprise continues at an unprecedented level. Data analytics is the process of examining data to uncover hidden patterns, unknown correlations and other useful information that can be used to make better decisions. In this course, students will learn how to connect and visualize complex data by utilizing techniques such as aggregators, time series, dashboard customization, storytelling, metadata grids, dual axis charts, etc. Basic statistical methods will be used such as regression, central tendency, and dispersion. 

You already know networking but are new to Azure and AWS, or maybe you have used these cloud providers but want to understand their networking services better. This course will give you an overview of the Azure and AWS landscape and how it relates to networking in the cloud:

  1. You will learn what solutions and products are available for networking purposes.
  2. You will discover the cases in which an enterprise or business might employ them.
  3. You will explore how these providers have designed these products and services for availability and reliability.

After this course, you will be ready to continue the Networking on Azure and AWS learning path, and you will have a framework to understand Azure and AWS truly.

This course is the foundation for all SQL Server-related disciplines; namely, Database Administration, Database Development and Business Intelligence. In this class, you will explore options that range from personal desktop databases to large-scale geographically distributed database servers and classic relational databases to modern document-oriented systems and data warehouses. You will cover key terminology and concepts, such as normalization, "deadly embraces" and "dirty reads," ACID and CRUD, referential integrity, deadlocks, and rollbacks. The course also explores data modeling step by step through handson examples to design the best system for your data.