Saudi Arabia/ Riyadh info@miqyas.edu.sa
We help you to Grow your life
العربية

Our Training Tracks

11

Certified Certificate

29

Training tracks

5

Accredited Programs

32

Development courses

Data and AI


Building Interactive Dashboards with Power BI

Building Interactive Dashboards Using Power BI Developing interactive dashboards using Power BI to analyze and present data in an ... Read More


Data Processing and Cleaning with Python

Learn how to clean and process data to ensure its quality.


In the basics of deep learning using Keras

Learn the theoretical and practical fundamentals of deep learning and build simple models using Keras.


exploratory data analysis

Master exploratory data analysis techniques to prepare for machine learning.


Programming Basics Using SQL for Data Analysis

Learn how to use SQL to access and analyze data from databases.


Python Programming Basics to Enter the World of Artificial Intelligence

By the end of the training program, the trainee will be able to understand the Python language in building independent programs us... Read More


Unsupervised Machine Learning using Python

Enhancing participants' understanding of artificial intelligence and its areas of use, and providing participants with skills in h... Read More


Supervised Learning

The training program aims to enhance participants' understanding of artificial intelligence and its areas of use, and to provide p... Read More


Data and Artificial Intelligence

Providing participants with an in-depth and comprehensive understanding of data and artificial intelligence, with a focus on pract... Read More


Smart chatbots

How to use Dialogflow to build intelligent chatbots and conversational apps that can interact with users through natural language,... Read More

Cloud computing


Cloud Computing Basics

Understand the basic concepts of cloud computing and its different models.


AWS Cloud Practitioner Basics

Provide trainees with a general knowledge of AWS services and how to use them.


Microsoft Azure Fundamentals

Understand and use Microsoft Azure core services to deliver enterprise cloud solutions


Google Cloud Platform (GCP) Fundamentals

Learn the basics of using Google Cloud Platform (GCP) to deliver cloud solutions for projects and enterprises.


Introduction to Containers with Docker

Understand how to use and implement virtual containers using Docker to make it easier to deploy and manage applications.


Kubernetes Basics

Learn how to manage and deploy applications on Kubernetes for continuous scaling and integration.

Computer Science


Developing Web Applications Using JavaScript and Node JS

Learn how to build modern web applications using JavaScript and Node.js.


Object Oriented Programming Using Java

Learn object-oriented programming using Java and apply it in advanced software development.


Image Processing Basics Using OpenCV and Python

Learn digital image processing concepts and their application using OpenCV and Python.


Database design

Database design is the process of creating a structured environment for storing data in a way that allows it to be easily accessed... Read More


Developing Enterprise Databases Using MySQL Workbench and SQL

Design and program databases using SQL language and practice using MySQL environment


Visual Application Development

Presenting advanced concepts of visual programming in addition to reviewing the programming steps for developing graphical user in... Read More


Computer Science and Data Science Applications

The trainee's knowledge of data science concepts and the application of some models and examples in this field

Software Engineering


Object-Oriented Software Design (OOD) using UML

Learn how to design software systems using object-oriented methods.


Design Patterns in Software Engineering

Identify common software design patterns and use them to improve software architecture.


Software Project Management Using Agile

Learn software project management techniques using Agile method


Software Testing and QA

Learn software testing techniques to ensure the quality of software products.


Software development using DevOps methodology

Learn and apply DevOps techniques to accelerate software development and ensure continuous integration and seamless deployments.


Software Configuration Management with Git

Learn how to use Git to effectively manage source code and software configuration.