Skip to content
Register

All courses

Filter by field, level or audience to find the course that matches your goal.

134 course(s) shown

Professional Productivity

View category
Professional Productivity Coming soon

Microsoft Word — Professional Documents

Write well-structured professional documents: styles, headers and footers, tables, table of contents, templates, track changes and PDF export.

Level
Beginner
Duration
6 hours
Audience
Professionals, Administrative staff, Lawyers…
Format
In person
Location
Marrakech
Professional Productivity Available

Microsoft Excel — From Beginner to Advanced

Learn to analyze sales data, calculate KPIs, build reports and automate repetitive tasks in Excel, with exercises taken from real office work.

Level
Beginner → Advanced
Duration
12–15 hours
Audience
Professionals, Accountants, Administrative staff…
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Excel for Accounting & Finance

Prepare invoices, expense tracking, financial tables, reconciliations and monthly reports with formulas, pivot tables and indicators.

Level
Intermediate
Duration
8–12 hours
Audience
Accountants, Professionals
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Excel for Administrative Work

Manage lists, schedules, tracking sheets, staff data and reports, and build simple dashboards for your office tasks.

Level
Beginner
Duration
6–8 hours
Audience
Administrative staff, Professionals, Managers
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Microsoft PowerPoint — Professional Presentations

Structure a presentation, design clear slides, insert charts and tables, use speaker notes and present with confidence.

Level
Beginner
Duration
4–6 hours
Audience
Professionals, Managers, Entrepreneurs…
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Professional Email & Digital Communication

Write clear emails, organize your inbox, manage attachments and exchanges, and adopt good communication habits at work.

Level
Beginner
Duration
Duration to be defined
Audience
Professionals, Administrative staff, Students
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Google Workspace for Professionals

Use Gmail, Drive, Docs, Sheets and Calendar to work as a team: sharing, comments, collaborative documents and spreadsheets.

Level
Beginner
Duration
Duration to be defined
Audience
Professionals, Administrative staff, Entrepreneurs…
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Digital Productivity for Administrative Staff

Organize and automate your routine tasks: letters, tracking tables, schedules, document filing and internal communication.

Level
Beginner
Duration
Duration to be defined
Audience
Administrative staff, Legal assistants, Professionals
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Digital Productivity for Lawyers & Law Offices

Word correspondence and documents, case and deadline tracking with Excel, email management, reports and the use of AI while respecting confidentiality.

Level
Beginner
Duration
8–12 hours
Audience
Lawyers, Legal assistants
Format
In person
Location
Marrakech
Professional Productivity Coming soon

Digital Productivity for Accountants

Excel, reports, client data, financial tables, email and generative AI applied to the daily work of an accounting firm or department.

Level
Beginner
Duration
8–12 hours
Audience
Accountants
Format
In person
Location
Marrakech

Generative AI & AI Productivity

View category
Generative AI & AI Productivity Available

AI at Work — Save Time with ChatGPT & Generative AI

Learn how to use generative AI to write professional emails, summarize documents, create reports, improve presentations and automate repetitive office tasks.

Level
Beginner
Duration
6 hours
Audience
Professionals, Administrative staff, Managers…
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

Introduction to Generative AI

Understand what language models are, what ChatGPT, Gemini and AI assistants can do, their limits and the rules of responsible use.

Level
Beginner
Duration
3–4 hours
Audience
Professionals, Students, Managers…
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

ChatGPT, Gemini & AI Assistants for Professionals

Choose and use AI assistants for your professional tasks: writing, brainstorming, summarizing and organizing work.

Level
Beginner
Duration
Duration to be defined
Audience
Professionals, Managers, Administrative staff
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

Prompt Engineering Fundamentals

Write effective instructions: context, task, constraints, examples, output format, iteration and evaluating the quality of answers.

Level
Beginner
Duration
4–6 hours
Audience
Professionals, Students, Managers
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

Generative AI for Office Work

Apply AI to your documents and spreadsheets: emails, meeting notes, summaries, presentations, Excel help and repetitive tasks.

Level
Beginner
Duration
Duration to be defined
Audience
Professionals, Administrative staff
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

AI for Administrative Assistants

Emails, reports, meeting notes, document summaries, translation and task extraction, to save time every day.

Level
Beginner
Duration
4–6 hours
Audience
Administrative staff, Legal assistants
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

AI for Lawyers & Legal Professionals

Document analysis and summaries, drafting help, research and correspondence, with systematic verification and respect for confidentiality.

Level
Beginner
Duration
4–6 hours
Audience
Lawyers, Legal assistants
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

AI for Accountants & Finance Professionals

Reports, help with data analysis and Excel, summaries, client communication and task automation, with checking of the results.

Level
Beginner
Duration
4–6 hours
Audience
Accountants
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

AI for Managers & Business Owners

Analyses, reports, presentations, communication and decision support: use AI to save time while staying in control.

Level
Beginner
Duration
4–6 hours
Audience
Managers, Entrepreneurs, SMEs
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

AI for Students

Use AI to understand, revise, organize your work and write, while respecting academic integrity.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Master's students
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

AI for Researchers

Literature workflows, understanding papers, brainstorming, help with writing, code and data analysis, with source verification.

Level
Beginner
Duration
6 hours
Audience
PhD students, Researchers, Scientists…
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

AI for Developers

Use AI assistants to write, explain, test and debug code, while keeping the review and responsibility for the result.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, Engineers
Format
In person
Location
Marrakech
Generative AI & AI Productivity Coming soon

Responsible & Secure Use of Generative AI

Hallucinations, verifying information, personal data, confidential information, intellectual property and professional responsibility.

Level
Beginner
Duration
3–4 hours
Audience
Professionals, Students, Researchers…
Format
In person
Location
Marrakech

Data & Business Intelligence

View category
Data & Business Intelligence Coming soon

Introduction to Data Analysis

Core concepts: structured data, CSV and Excel files, data quality, missing values, basic statistics and first visualizations.

Level
Beginner
Duration
6 hours
Audience
Professionals, Students, Data professionals
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

Excel for Data Analysis

Clean your data, use formulas, tables and pivot tables, and build charts for a first analysis.

Level
Beginner → Intermediate
Duration
8–12 hours
Audience
Professionals, Accountants, Students…
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

SQL for Beginners

Query a database: SELECT, WHERE, ORDER BY, GROUP BY, aggregations, joins and subqueries, with the basics of databases.

Level
Beginner
Duration
8–12 hours
Audience
Students, Professionals, Developers…
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

Introduction to Business Intelligence

Understand the role of indicators, data sources and dashboards in steering a business.

Level
Beginner
Duration
Duration to be defined
Audience
Professionals, Managers, Students
Format
In person
Location
Marrakech
Data & Business Intelligence Available

Power BI — From Data to Dashboard

Import Excel or CSV files, clean them with Power Query, build a data model and create an interactive Power BI dashboard from realistic business data.

Level
Beginner → Intermediate
Duration
12–15 hours
Audience
Professionals, Accountants, Managers…
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

Power BI — Data Modeling & DAX

Design a solid data model (relationships, star schema) and write DAX measures for your indicators.

Level
Intermediate
Duration
12–15 hours
Audience
Data professionals, Professionals, Accountants
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

Power Query for Data Preparation

Import, clean, transform and combine data sources in a reproducible way before analysis.

Level
Intermediate
Duration
6–8 hours
Audience
Professionals, Accountants, Data professionals
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

Excel + Power BI for Business

Combine Excel and Power BI to prepare data, track indicators and produce management reports.

Level
Beginner → Intermediate
Duration
15–20 hours
Audience
Professionals, Managers, Accountants…
Format
In person
Location
Marrakech
Data & Business Intelligence Available

Data Analyst Fundamentals — Excel + SQL + Power BI

A complete path to become operational in data analysis: clean data in Excel, query it with SQL, model it, build a Power BI dashboard and draw useful business conclusions.

Level
Beginner → Intermediate
Duration
25–30 hours
Audience
Professionals, Students, Data professionals…
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

Data Visualization Fundamentals

Choose the right chart, structure a dashboard and present your results in a readable, honest way.

Level
Beginner
Duration
Duration to be defined
Audience
Professionals, Students, Researchers
Format
In person
Location
Marrakech
Data & Business Intelligence Coming soon

Introduction to Statistics for Data Analysis

Descriptive statistics, distributions, correlations and inference concepts useful for interpreting data.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Master's students, Researchers…
Format
In person
Location
Marrakech

Python & Scientific Computing

View category
Python & Scientific Computing Coming soon

Python for Beginners

Learn programming with Python: variables, conditions, loops, functions, files and first useful programs, with no prior knowledge.

Level
Beginner
Duration
12–15 hours
Audience
Students, Master's students, Professionals…
Format
In person
Location
Marrakech
Python & Scientific Computing Available

Python for Data Analysis

Learn to import CSV and Excel files, clean data with Pandas, analyze it and produce charts with Matplotlib, in Jupyter notebooks.

Level
Beginner → Intermediate
Duration
15–20 hours
Audience
Students, Master's students, Researchers…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

NumPy Fundamentals

Handle numerical arrays with NumPy: vectorized calculations, indexing, statistics and processing of measurement data.

Level
Intermediate
Duration
4–6 hours
Audience
Students, Researchers, Scientists…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Pandas for Data Analysis

Import, clean, filter, group and merge datasets with Pandas, from CSV and Excel files.

Level
Intermediate
Duration
6–8 hours
Audience
Students, Researchers, Scientists…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Matplotlib & Scientific Visualization

Create clear charts and figures for your analyses and publications: curves, histograms, scatter plots, formatting.

Level
Intermediate
Duration
4–6 hours
Audience
Researchers, Scientists, Students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Jupyter Notebook & Google Colab

Work in notebooks: run code, document an analysis, share and reproduce your results.

Level
Beginner
Duration
3–4 hours
Audience
Students, Researchers, Scientists…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

SciPy for Scientific Computing

Statistics, tests, optimization, interpolation and signal processing with SciPy, on examples from the sciences.

Level
Intermediate
Duration
6–8 hours
Audience
Scientists, Researchers, Engineers
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Geologists

Analyze geological data: samples, coordinates, statistics and simple maps, with cleaning and visualization.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Scientists, Researchers, PhD students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Biologists

Analyze experimental and biological data: cleaning, statistics, group comparisons and visualization.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Scientists, Researchers, PhD students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Environmental Scientists

Analyze environmental measurement series: cleaning, statistics, trends and visualization.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Scientists, Researchers, PhD students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Engineers

Automate your calculations and the analysis of test and measurement data: import, processing, statistics and charts.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Engineers, Students, Master's students
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Introduction to Machine Learning with Python

Discover the principles of machine learning: data preparation, simple models, evaluation and interpretation with Python.

Level
Intermediate
Duration
15–20 hours
Audience
Students, Master's students, Engineers…
Format
In person
Location
Marrakech

Research & Academic Skills

View category
Research & Academic Skills Available

Scientific Research & Literature Search

Find the relevant scientific literature with Google Scholar, ScienceDirect, Scopus, Web of Science, PubMed and IEEE Xplore: search operators, citation tracking and related articles.

Level
Beginner
Duration
3–6 hours
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

Google Scholar & Advanced Academic Search

Master search operators, alerts, citation tracking and the discovery of related articles.

Level
Beginner
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

ScienceDirect, Scopus & Web of Science

Search and compare the literature in the major academic databases: advanced queries, filters, indicators and exports.

Level
Beginner
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

PubMed & Biomedical Literature Search

Build effective queries in PubMed: keywords, MeSH terms, filters and reference export.

Level
Beginner
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

IEEE Xplore for Researchers

Find papers, standards and conference proceedings in engineering and computing: advanced search, filters and export.

Level
Beginner
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Available

Zotero — Complete Practical Course

Organize your bibliography: import references and PDFs, sort them, insert citations in Word or LibreOffice and automatically generate your bibliography in the required style.

Level
Beginner
Duration
4–6 hours
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

Mendeley — Complete Practical Course

Organize your PDFs and references with Mendeley and insert citations and bibliographies in your documents.

Level
Beginner
Duration
4–6 hours
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

Reference Management & Academic Citations

Understand citation styles and set up a reliable method to manage your references from the start to the end of a piece of work.

Level
Beginner
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Available

LaTeX & Overleaf for Researchers

Write papers, dissertations and theses with LaTeX and Overleaf: structure, equations, tables, figures, references and BibTeX bibliography.

Level
Beginner → Intermediate
Duration
8–12 hours
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

Overleaf for Thesis & Scientific Writing

Structure a dissertation or thesis in Overleaf: chapters, figures, tables, references and templates.

Level
Beginner
Duration
6–8 hours
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

BibTeX & Bibliography Management

Create and maintain your .bib files, choose a style and produce a clean bibliography in LaTeX.

Level
Intermediate
Duration
3–4 hours
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

Academic Writing with Digital Tools

Organize your writing, notes and sources with digital tools suited to a dissertation, a paper or a thesis.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Master's students, PhD students…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

Research Workflow: Literature → Paper

Chain literature search, reference management, analysis and writing into a coherent workflow.

Level
Beginner
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

Reproducible Research

Data, code, documentation, Git and notebooks: make your analyses reproducible and shareable.

Level
Intermediate
Duration
8–12 hours
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Coming soon

AI for Academic Research

Use AI to explore the literature, summarize papers and prepare texts, while verifying sources and respecting academic integrity.

Level
Beginner
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech
Research & Academic Skills Available

Researcher Complete Track

A track that follows the real work of a researcher: find the literature, manage references with Zotero or Mendeley, analyze data with Python, then write with LaTeX and Overleaf up to the scientific paper.

Level
Beginner → Intermediate
Duration
Duration to be defined
Audience
Master's students, PhD students, Researchers…
Format
In person
Location
Marrakech

Software Development

View category
Software Development Available

Java Programming Fundamentals

Learn to program in Java from scratch: variables, conditions, loops, methods, classes, exceptions and first console applications, writing code in every session.

Level
Beginner
Duration
20–30 hours
Audience
Students, Developers, Engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Object-Oriented Programming with Java

Classes, inheritance, interfaces, polymorphism and encapsulation: design clear, reusable programs.

Level
Intermediate
Duration
15 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Advanced Java

Generics, advanced collections, streams, concurrency, reflection and good practice for writing robust code.

Level
Advanced
Duration
20 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Modern Java

The recent language features: records, sealed classes, pattern matching expressions, text blocks.

Level
Intermediate
Duration
15 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Java Collections & Generics

Lists, sets, maps, comparators and generics: choosing and using the right data structure.

Level
Intermediate
Duration
8 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Java Streams & Functional Programming

Lambdas, functional interfaces and Streams to process data concisely.

Level
Intermediate
Duration
6–8 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Java Concurrency

Threads, executors, synchronization and concurrent structures: write reliable parallel programs.

Level
Advanced
Duration
6–8 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

JDBC & Database Programming

Connect a Java application to a relational database: queries, transactions and good data-access practice.

Level
Intermediate
Duration
6–8 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Java REST API Development

Design and develop REST APIs: resources, HTTP codes, JSON formats and documentation.

Level
Intermediate
Duration
10–15 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Spring Fundamentals

Dependency injection, the Spring container, configuration and the lifecycle of beans.

Level
Intermediate
Duration
10 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Available

Spring Boot

Build a professional web application with Spring Boot: REST API, database access with JPA, validation, error handling and automated tests.

Level
Intermediate
Duration
15–20 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Spring Boot REST APIs

Build REST APIs with Spring Boot: controllers, DTOs, validation, error handling and documentation.

Level
Intermediate
Duration
12–15 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Spring Data JPA / Hibernate

Model your entities, manage relationships, write queries and optimize data access.

Level
Intermediate
Duration
8–12 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Spring Security

Authentication, authorization, securing APIs and security good practice for Spring applications.

Level
Advanced
Duration
8–12 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Microservices with Spring Boot

Design a microservices architecture: decomposition, service-to-service communication, configuration and resilience.

Level
Advanced
Duration
15–20 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Testing Spring Boot Applications

Unit, integration and API tests for your Spring Boot applications.

Level
Intermediate
Duration
8–12 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Clean Code & Design Patterns

Write readable, maintainable code: design principles, refactoring and common design patterns.

Level
Intermediate
Duration
8–12 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

Software Architecture with Java

Choose and document an architecture: layers, modularity, hexagonal architecture and technical trade-offs.

Level
Advanced
Duration
12–20 hours
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Software Development Coming soon

HTML & CSS

Build structured, well-presented web pages: semantic HTML, CSS and layout.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Developers, Entrepreneurs
Format
In person
Location
Marrakech
Software Development Coming soon

JavaScript Fundamentals

Variables, functions, the DOM and events: make your pages interactive.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Developers
Format
In person
Location
Marrakech
Software Development Coming soon

TypeScript

Static typing, interfaces and generics to write safer JavaScript applications.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, Students
Format
In person
Location
Marrakech
Software Development Coming soon

Angular Fundamentals

Components, templates, services, routing and forms: build an Angular application.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, Students
Format
In person
Location
Marrakech
Software Development Coming soon

Angular Advanced

State management, RxJS, performance, testing and architecture of real-size Angular applications.

Level
Advanced
Duration
Duration to be defined
Audience
Developers
Format
In person
Location
Marrakech
Software Development Coming soon

Angular + Spring Boot

Build a complete application: an Angular frontend connected to a Spring Boot API.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, Students, Engineers
Format
In person
Location
Marrakech
Software Development Coming soon

REST APIs & Frontend Integration

Consume a REST API from a frontend: requests, error handling, authentication and code organization.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers
Format
In person
Location
Marrakech
Software Development Coming soon

Responsive Web Development

Design interfaces that adapt to phones, tablets and computers.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Developers, Entrepreneurs
Format
In person
Location
Marrakech

Cloud, DevOps & Infrastructure

View category
Cloud, DevOps & Infrastructure Available

Git & GitHub

Track the history of your projects and collaborate with Git and GitHub: commits, branches, merges, conflicts and pull requests, for code as well as research documents.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Developers, IT professionals…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

GitLab & CI/CD

GitLab repositories, CI/CD pipelines, runners, variables and automated deployment.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Docker Fundamentals

Containers, images, volumes and networks: run and package applications with Docker.

Level
Beginner
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Docker & Docker Compose

Describe and run multi-container applications with Docker Compose.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Kubernetes Fundamentals

Pods, deployments, services and configuration: the essential concepts to deploy on Kubernetes.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Available

Docker & CI/CD

Containerize an application with Docker and automate its build, tests and delivery with a CI/CD pipeline.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

GitHub Actions

Automate tests, builds and deployments with GitHub Actions workflows.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Cloud Fundamentals

Service models (IaaS, PaaS, SaaS), storage, networking, security and costs: the basics of the cloud.

Level
Beginner
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Google Cloud Fundamentals

The essential Google Cloud services: compute, storage, networking and access management.

Level
Beginner
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

AWS Fundamentals

The essential AWS services: compute, storage, networking and identity management.

Level
Beginner
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Azure Fundamentals

The essential Microsoft Azure services: compute, storage, networking and identity management.

Level
Beginner
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Spring Boot on Cloud

Deploy and run a Spring Boot application on a cloud platform: configuration, containers and monitoring.

Level
Advanced
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cloud, DevOps & Infrastructure Coming soon

Infrastructure as Code

Describe and reproduce an infrastructure with code: principles, tools and good practice.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech

Certification Preparation

View category
Certification Preparation Available

Java OCP Certification Preparation

Prepare for the Java OCP exam: review of the exam topics, practice questions, analysis of frequent pitfalls and a revision method. The academy prepares you for the exam; it does not issue the certification.

Level
Intermediate → Advanced
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Certification Preparation Available

ISTQB Foundation Level Preparation

Prepare for the ISTQB Foundation Level exam: software testing fundamentals, test design techniques, static testing and test management. The academy prepares you for the exam; it does not issue the certification.

Level
Beginner
Duration
Duration to be defined
Audience
Students, Developers, IT professionals…
Format
In person
Location
Marrakech
Certification Preparation Coming soon

AWS Certification Preparation

Practice for AWS exams: topic review, sample questions and a revision method. The academy does not issue the certification.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Certification Preparation Coming soon

Azure Certification Preparation

Practice for Microsoft Azure exams: topic review, sample questions and a revision method. The academy does not issue the certification.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Certification Preparation Coming soon

Google Cloud Certification Preparation

Practice for Google Cloud exams: topic review, sample questions and a revision method. The academy does not issue the certification.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Certification Preparation Coming soon

GitLab Certification Preparation

Practice for GitLab certification exams: topic review, sample questions and a revision method. The academy does not issue the certification.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Certification Preparation Coming soon

Docker Certification Preparation

Practice for Docker certification exams: topic review, sample questions and a revision method. The academy does not issue the certification.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Certification Preparation Coming soon

Kubernetes Certification Preparation

Practice for Kubernetes certification exams: hands-on exercises, topic review and a revision method. The academy does not issue the certification.

Level
Intermediate → Advanced
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Certification Preparation Coming soon

DevOps Certification Preparation

Practice for DevOps certification exams: topic review, sample questions and a revision method. The academy does not issue the certification.

Level
Intermediate → Advanced
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech

Cybersecurity & IT Fundamentals

View category
Cybersecurity & IT Fundamentals Coming soon

Cybersecurity Fundamentals

Common threats, protecting accounts and data, digital hygiene and security good practice.

Level
Beginner
Duration
Duration to be defined
Audience
Professionals, Students, IT professionals…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Web Security Fundamentals

Understand common attacks on web applications and how to protect against them.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

OWASP Top 10

The ten most widespread web security risks, with examples and countermeasures.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Secure Coding with Java

Input validation, secrets management, dependencies and common mistakes to avoid in Java.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Authentication & Authorization

Sessions, tokens, OAuth 2.0 and access control: design safe identity and permissions.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Cryptography Fundamentals

Encryption, hashing, signatures and certificates: understand and use cryptography correctly.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Linux Fundamentals

Command line, files, permissions, processes and basic administration.

Level
Beginner
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Linux for Developers

Use Linux every day: shell, scripts, package management and development tools.

Level
Intermediate
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Networking Fundamentals

IP addressing, DNS, HTTP, firewalls and network troubleshooting.

Level
Beginner
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech
Cybersecurity & IT Fundamentals Coming soon

Secure Spring Boot Applications

Apply authentication, authorization, validation and hardening to a Spring Boot application.

Level
Advanced
Duration
Duration to be defined
Audience
Developers, IT professionals, DevOps engineers…
Format
In person
Location
Marrakech

Advanced AI & Data Science

View category
Advanced AI & Data Science Coming soon

Statistics for Data Science

Probability, inference, tests and regression: the statistical foundations of machine learning.

Level
Intermediate
Duration
Duration to be defined
Audience
Students, Master's students, Engineers…
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

Machine Learning Fundamentals

Supervised and unsupervised learning, overfitting, evaluation: the key concepts.

Level
Intermediate
Duration
Duration to be defined
Audience
Students, Master's students, Engineers…
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

Machine Learning with Python

Build and evaluate machine learning models with Python.

Level
Intermediate
Duration
Duration to be defined
Audience
Students, Master's students, Engineers…
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

scikit-learn

Pipelines, models, cross-validation and hyperparameter tuning with scikit-learn.

Level
Intermediate
Duration
Duration to be defined
Audience
Engineers, Data professionals, Developers
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

Feature Engineering

Create and select relevant variables to improve your models.

Level
Advanced
Duration
Duration to be defined
Audience
Data professionals, Engineers
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

Data Cleaning & Preparation

Deal with missing values, outliers and inconsistent formats before modeling.

Level
Intermediate
Duration
Duration to be defined
Audience
Data professionals, Engineers, Students
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

Model Evaluation

Metrics, validation, bias and interpretation of a model's results.

Level
Advanced
Duration
Duration to be defined
Audience
Data professionals, Engineers
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

Introduction to Deep Learning

Neural networks, training and applications, with practical examples.

Level
Advanced
Duration
Duration to be defined
Audience
Engineers, Data professionals, Developers
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

LLMs for Developers

How large language models work and how to integrate them into applications.

Level
Advanced
Duration
Duration to be defined
Audience
Developers, Engineers
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

AI APIs & Application Development

Call AI APIs from your applications: requests, costs, errors and security.

Level
Advanced
Duration
Duration to be defined
Audience
Developers, Engineers
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

RAG Applications

Build applications that answer from your documents: chunking, retrieval and generation.

Level
Advanced
Duration
Duration to be defined
Audience
Developers, Engineers
Format
In person
Location
Marrakech
Advanced AI & Data Science Coming soon

AI Agents & Automation

Design AI-based agents and automation workflows: tools, control and limits.

Level
Advanced
Duration
Duration to be defined
Audience
Developers, Engineers
Format
In person
Location
Marrakech

No course matches these filters. Change your search or reset the filters.

Can't find your course?

Describe your need: we will point you to the right course or build a program adapted to your team.

Upcoming sessions Request information