L’upskilling IT, réinventé pour les professionnels d’aujourd’hui.

Avec OpenSkillRoom, accédez à des formations synchrones, données par les experts les plus en vue du moment.

Commencez maintenant
Students studying onlinek

La formation, repensée pour les professionnels d'aujourd'hui !

Maîtrisez des technologies clés, grâce à des formations synchrones flexibles, 100 % en ligne. Sessions en direct de 2 heures : adaptées aux emplois du temps chargés.

Explorez l’abonnement dès maintenant Regarder l'aperçu
OpenSkillRoom platform


Apprenez, progressez, excellez – en direct avec les meilleurs !

Card image cap
Nouveau
Card image cap
Nouveau
Card image cap
Nouveau
Card image cap
Nouveau
CND ( Certified Network Defender)

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Card image cap
Nouveau
CSA (Certified SOC Analyst)

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
CEH ( Certified Ethical Hacker )

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Event-Driven Microservices avec Kafka et Schema Registry

En cours de planification

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Observabilité des architectures distribuées avec OpenTelemetry

En cours de planification

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Design Patterns pour applications distribuées

En cours de planification

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Architecture hexagonale avancée avec gestion des événements

Date Début : 15/07/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Architecture Serverless avec AWS Lambda et DynamoDB

Date Début : 08/07/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Microservices event-driven avec Kafka et Spring Boot

Date Début : 30/06/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Hexagonal Architecture avancée avec Kotlin et Spring Boot

Date Début : 02/07/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

PLSQL

Date Début : 08/04/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

MongoDB

Date Début : 24/06/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Postgres

Date Début : 03/06/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Administration mysql

Date Début : 20/05/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Mysql

Date Début : 06/05/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Gérer et administrer votre Cluster Cassandra pour le BigData

Date Début : 07/04/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Manipuler les données complexes avec MongoDB

Date Début : 08/05/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Découvrir la puissance des bases de données orientée graphe avec Neo4J

Date Début : 12/05/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Clustering et Classification Avancée en Data Mining avec Python

Date Début : 12/10/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Big Data Analytics avec Spark

Date Début : 13/11/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Traitement et gestion de Big data en temps réel avec Spark et Kafka

Date Début : 08/11/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Explorer la data ingestion avec NiFi

Date Début : 28/04/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Traitez des données massives et distribuées avec PySpark

Date Début : 09/06/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Card image cap
Nouveau
Mise en œuvre pratique de Big Data Hadoop et Spark avec Scala

Date Début : 14/07/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Maîtrisez l’analyse et traitement de logs avec ELK Stack

Date Début : 20/08/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment définir un système de mapping dans Elasticsearch

Date Début : 02/07/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Comment intégrer Logstash avec Elasticsearch et Kibana ?

Date Début : 04/06/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment analyser des séries temporelles avec Elasticsearch et Kibana ?

Date Début : 21/05/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment créer des dashboards interactifs dans Kibana ?

Date Début : 23/04/2023

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment créer des visualisations avancées des données dans Kibana ?

Date Début : 02/04/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment surveiller et gérer les logs avec Kibana ?

Date Début : 26/03/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Débutant
Comment optimiser les performances de recherche dans Elasticsearch ?

Date Début : 12/03/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Débutant
Comment gérer les index dans Elasticsearch avec ILM (Index Lifecycle Management) ?

Date Début : 04/04/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Avancé
NLP et Deep Learning pour la détection des fraudes bancaires

Date Début : 23/01/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Avancé
Formation NLP et NLTK pour le marketing

Date Début : 27/01/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Flutter avancé : Architecture modulaire avec Clean Architecture

Date Début : 09/06/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Flutter Animations complexes : Hero, Lottie et CustomPainter

Date Début : 02/06/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Flutter avancé : Gestion des états avec Riverpod et Freezed

Date Début : 26/05/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

React Native : Intégration d'API natives avec React Native et TypeScript

Date Début : 28/04/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

React Native : Animations avancées avec React Native Reanimated 2

Date Début : 14/04/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Server-Side Rendering (SSR) et SEO avec Next.js

Date Début : 17/03/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

State Management avancé avec Redux Toolkit et Middleware personnalisés

Date Début : 03/02/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

RDF et sparql

Date Début : 18/11/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Programmation des services web

Date Début : 11/11/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

XML de base

Date Début : 04/11/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Beautifoul Soup

Date Début : 31/10/2023

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Flask

Date Début : 28/10/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Django

Date Début : 23/04/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Laravel Breeze

Date Début : 21/10/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Laravel Seeder et Factory

Date Début : 22/04/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Laravel aspects avancés

Date Début : 07/10/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Laravel CRUD

Date Début : 15/04/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Symfony aspects avancés

Date Début : 30/09/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Symfony CRUD

Date Début : 23/09/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

PHP/ORM

Date Début : 16/09/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

PHP/PDO

Date Début : 02/09/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

PHP/MVC

Date Début : 08/04/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

PHP/aspects avancés (dashboard, i18n, mail, pdf)

Date Début : 23/07/2024

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

CRUD PHP sur une base de données

Date Début : 08/07/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

HTML/CSS

Date Début : 09/04/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

React avancé : Tests unitaires et end-to-end avec Jest et Cypress

Date Début : 03/03/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Performance Optimization et Code Splitting dans React.js

Date Début : 17/02/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Aucun cours trouvé
Manager votre Frontend à l'aide du Framework Angular

Date Début : 19/06/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
Maîtrisez l'environnement NodeJs en 8 heures

Date Début : 14/04/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Développez facilement et rapidement votre BackEnd avec Spring Boot

Date Début : 01/04/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
Mise en place facile du Framework Hibernate

Date Début : 08/04/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

CQRS et Event Sourcing avec ASP.NET Core et MongoDB

Date Début : 20/01/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Développement multi-tenant avec ASP.NET Core

Date Début : 06/01/2026

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Microservices avancés avec .NET Core

Date Début : 11/12/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

ASP.NET Core avancé : Développement d'une API sécurisée

Date Début : 27/11/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

SignalR avancé : Applications temps réel complexes avec ASP.NET Core

Date Début : 13/11/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Créer des applications Desktop avec Windev pour les nuls en programmation

Date Début : 14/04/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment créer des APIs RESTful avec Spring Boot et Spring Web ?

Date Début : 29/05/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment sécuriser une application Spring Boot avec Spring Security ?

Date Début : 02/06/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Comment orchestrer des microservices avec Spring Cloud Stream et Kafka ?

Date Début : 12/11/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Développement d'applications réactives avec Spring WebFlux et Angular

Date Début : 19/06/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Microservices Fullstack avec Spring Boot, Kotlin et Angular

Date Début : 08/05/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Maitriser les bonnes pratiques de développement des APIs avec NodeJS

Date Début : 24/03/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Maitriser l'utilisation des composant PrimeNG dans Angular

Date Début : 19/05/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Gérer la synchronisation avec les stores dans Angular

Date Début : 22/05/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Mise en place des design patterns

Date Début : 01/04/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Mise en place de systèmes de recommendation

Date Début : 20/01/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Améliorer la qualité d'un logiciel

Date Début : 13/01/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Qualité des données

Date Début : 06/01/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

UML avancés

Date Début : 23/12/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Qualité du Logiciel

Date Début : 16/12/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

UML (classe, seq et use case)

Date Début : 09/12/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Merise

Date Début : 02/12/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Design Pattern

Date Début : 25/11/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Débutant
Comment mettre en place un API Gateway avec Spring Cloud Gateway ?

Date Début : 17/03/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
Comment sécuriser les conteneurs Docker et optimiser la gestion des ressources ?

Date Début : 17/03/2025

Ehabib Benlahmer -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Ateliers pratiques : Mise en œuvre de vos projets selon la norme PMI

Date Début : 15/05/2025

Samih Yachou -35%

0
(0)

2 730,00 DH
4 200,00 DH

PMI – ACP : Préparation à la certification

Date Début : 08/05/2025

Samih Yachou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Frameworks hybrides : Intégration de l’Agile et du PMI

Date Début : 17/04/2025

Samih Yachou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Planification Agile avec Kanban et Trello.

Date Début : 10/04/2025

Samih Yachou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Scrum Fundamentals : Utiliser Jira pour suivre vos projets

Date Début : 03/04/2025

Samih Yachou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Maîtrisez la gestion de projets comme un pro avec MS Project

Date Début : 26/05/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Aucun cours trouvé
DATAVIS

Date Début : 10/03/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

IAGEN

Date Début : 03/03/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

MLOPS

Date Début : 24/02/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

DeepLearning

Date Début : 17/02/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

K-means et k-mode

Date Début : 10/02/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Regression simple et multiple

Date Début : 03/02/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

NLP

Date Début : 27/01/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

IA Générative pour la Finance : Prédiction de Marchés et Détection de Fraudes

Date Début : 02/02/2026

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Génération Automatique de Contenu et Créativité Augmentée avec les LLMs

Date Début : 01/05/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Développement de Chatbots Intelligents avec TensorFlow et NLP avancé

Date Début : 19/01/2026

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Créer un modèle prédictif de Churn Client avec python, SVM et Machine Learning

Date Début : 23/02/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Explorez les possibilités infinies de l’IA générative

Date Début : 16/02/2026

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Concevez simplement des réseaux de neurones

Date Début : 01/09/2025

ENNANIA -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intégrer la logique Java de A à Z

Date Début : 02/06/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Les versions du langage JAVA au fil des années

En cours de planification

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Programmation chatbot

Date Début : 06/05/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

TensorFlow

Date Début : 25/03/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

sickitlearn

Date Début : 19/05/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Pytorch

Date Début : 01/04/2025

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Numpy

Date Début : 12/05/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Tkinter

Date Début : 05/05/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

PyQT5

Date Début : 28/04/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Programmation Python

Date Début : 21/04/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Programmation swing

Date Début : 14/04/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Programmation Java

Date Début : 07/04/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Structure de données en C (pile/file/liste/anneaux, arbres)

Date Début : 31/03/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Programmation C++

Date Début : 24/03/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
Mise en place des tests en Java facile

Date Début : 08/04/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
Maîtrisez rapidement les bonnes pratiques JAVA

Date Début : 22/03/2025

Tarik Haddane -35%

0
(0)

2 730,00 DH
4 200,00 DH

Aucun cours trouvé
Card image cap
Nouveau
Junniper

Date Début : 09/06/2025

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Aruba

Date Début : 02/06/2025

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
HP

Date Début : 02/06/2025

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Cisco

Date Début : 21/05/2025

Said Hamaimou

0
(0)

0,00 DH

Aucun cours trouvé
Mise en place de datamart

Date Début : 02/06/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Datawarehousing

Date Début : 26/05/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Optimisation des Stratégies Marketing avec Data Mining et Modèles Prédictifs

Date Début : 08/11/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Analyse des Comportements d’Achat avec les Règles d’Association (Apriori)

Date Début : 11/10/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Création de Modèles Prédictifs en Data Mining avec Machine Learning

En cours de planification

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Techniques de Réduction de Dimensions en Data Mining : PCA et t-SNE

Date Début : 16/10/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Découverte de Modèles Cachés dans les Données avec le Data Mining

Date Début : 07/10/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Construire un Data Warehouse pour un système décisionnel avec les outils de BI

Date Début : 08/09/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Pentaho Data Integration : Une solution ETL complète

Date Début : 03/12/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Card image cap
Nouveau
CHFI (Computer Hacking Forensic Investigator)

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
CND ( Certified Network Defender)

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Card image cap
Nouveau
CSA (Certified SOC Analyst)

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
CEH ( Certified Ethical Hacker )

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Card image cap
Nouveau
CISM ( Certified Information Security Manager )

En cours de planification

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Formation firewall : Fortinet

Date Début : 21/05/2025

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Formation firewall : PALO ALTO

Date Début : 15/05/2025

Said Hamaimou

0
(0)

0,00 DH

Card image cap
Nouveau
Formation firewall : Cisco

Date Début : 15/05/2025

Said Hamaimou

0
(0)

0,00 DH

ISO/IEC 27005 Information Security Risk Management(Partie 2)

Date Début : 29/10/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

ISO/IEC 27005 Information Security Risk Management(Partie 1)

Date Début : 21/10/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

ISO 27001 Lead Auditor (Partie 2)

Date Début : 07/10/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

ISO 27001 Lead Auditor (Partie 1)

Date Début : 23/09/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

ISO 27001 LEAD IMPLEMENTER (Partie 2)

Date Début : 11/09/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

ISO 27001 LEAD IMPLEMENTER (Partie 1)

Date Début : 01/09/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Threat Hunting: Hypothesize and Plan ( Partie 2)

Date Début : 19/07/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

ECIH ( incident Management ) Partie 2

Date Début : 24/06/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

CISA® (Certified Information Systems Auditor®) Partie 2

Date Début : 11/07/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

CRISC : Certified in Risk and Information Systems Control (Partie 2)

Date Début : 21/06/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Threat Hunting: Hypothesize and Plan

Date Début : 09/07/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

ECIH ( incident Management ) Partie 1

Date Début : 12/06/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

CISA® (Certified Information Systems Auditor®) Partie 1

Date Début : 02/07/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
CRISC : Certified in Risk and Information Systems Control (Partie 1)

Date Début : 12/06/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Security Framework: NIST RMF

Date Début : 09/06/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Security Framework: NIST CSF

Date Début : 02/06/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Compliance Framework: PCI DSS

Date Début : 02/06/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Security Controls: CIS Controls

Date Début : 26/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Information Governance: SOX

Date Début : 26/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Information Governance: CDPA

Date Début : 19/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Information Governance: CCPA

Date Début : 19/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Information Governance: HIPAA

Date Début : 12/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Information Governance: GDPR

Date Début : 12/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Security Compliance: SOC 2

Date Début : 05/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Security Compliance: ISO 27001

Date Début : 05/05/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Security Compliance: CMMC

Date Début : 07/04/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Security Compliance, Governance, and Frameworks

Date Début : 03/04/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

GRC

Date Début : 03/04/2025

Said Hamaimou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
Certificats numériques et PKI : Déploiement et gestion

En cours de planification

Najib Elkamoun -35%

0
(0)

2 730,00 DH
4 200,00 DH

Débutant
Sécurité des Données avec la Cryptographie

Date Début : 14/04/2025

Najib Elkamoun -35%

0
(0)

2 730,00 DH
4 200,00 DH

Intermédiaire
VPN, DMVPN et IPsec – Concepts, Déploiement et Sécurisation

Date Début : 19/05/2025

Najib Elkamoun -35%

0
(0)

2 730,00 DH
4 200,00 DH

Compromission d'Active Directory

Date Début : 16/06/2025

Mouad Khallou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Attaques contre Kerberos

Date Début : 09/06/2025

Mouad Khallou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Analyse de la mémoire avec Volatility

Date Début : 02/06/2025

Mouad Khallou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Investigation Forensique Windows (Partie 2)

Date Début : 13/05/2025

Mouad Khallou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Investigation Forensique Windows (Partie 1)

Date Début : 05/05/2025

Mouad Khallou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Investigation avec Elastic Stack

Date Début : 22/04/2025

Mouad Khallou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Sécurité des Endpoints

Date Début : 07/04/2025

Mouad Khallou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Zero Trust Security pour les applications d'entreprise

Date Début : 20/06/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Programmation Clients/Serveur (socket)

Date Début : 09/06/2026

Ahmed Zellou -35%

0
(0)

2 730,00 DH
4 200,00 DH

Surveillance et optimisation des performances

Date Début : 09/06/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Sécurité et gouvernance des données sur AWS

Date Début : 02/06/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Transformation et analyse des données sur AWS

Date Début : 02/06/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Stockage et gestion des données sur AWS

Date Début : 26/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Ingestion et collecte de données sur AWS

Date Début : 26/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Introduction à l'ingénierie des données sur AWS

Date Début : 19/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Azure Identity, Access & Security

Date Début : 19/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Azure Storage Services

Date Début : 12/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Azure Compute et Réseaux

Date Début : 12/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

Microsoft Azure Fundamentals

Date Début : 05/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

AWS Auto Scaling & Monitoring

Date Début : 05/05/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

AWS Databases

Date Début : 21/04/2024

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

AWS Compute

Date Début : 21/04/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

AWS Storage

Date Début : 14/04/2024

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

AWS Networking & Content Delivery

Date Début : 14/04/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

AWS Cloud Security

Date Début : 07/04/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

AWS Cloud Fundamentals

Date Début : 07/04/2025

Farah Oubelkas -35%

0
(0)

2 730,00 DH
4 200,00 DH

CI/CD avancé : Stratégies de déploiement Canary et Blue-Green

Date Début : 30/10/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Kubernetes avancé : Sécurisation des clusters et des workloads

Date Début : 15/10/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Optimisation des performances et des coûts dans Kubernetes

Date Début : 02/10/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Docker Swarm vs Kubernetes : Orchestration de conteneurs

Date Début : 18/09/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Kubernetes avancé : Gestion des workloads et configurations complexes

Date Début : 17/07/2025

Fayçal Chebihi -35%

0
(0)

2 730,00 DH
4 200,00 DH

Administration Windows Server 2019, Gestion des Rôles et Fonctionnalités

Date Début : 02/06/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Card image cap
Nouveau
Gestion et Sécurisation des Données dans le Cloud avec AWS S3 et IAM

Date Début : 21/05/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Conception d’Architectures Cloud Évolutives avec AWS EC2, ELB et Auto Scaling

Date Début : 14/05/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Avancé
Amazon S3, EC2 et RDS : Stockage, Calcul et Bases de Données dans AWS

Date Début : 04/06/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Prise en Main de la Console AWS : Concepts, Services et Applications de Base

Date Début : 05/05/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

Avancé
Préparation à la certification Amazon Web Services (AWS) - Cloud Practitioner

Date Début : 04/06/2025

IDRISSI -35%

0
(0)

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Formation NLP et NLTK pour le marketing

Date Début : 04/06/2025

New

UpdatedFeb 12 2025

  • 8 total hours
  • Advance

Public cible : • Data analysts • Data scientists • Marketing analysts • Professionnels du marketing, responsables CRM, et toute personne souhaitant utiliser le NLP pour améliorer les stratégies marketing.

  • Identifier les applications concrètes du NLP dans le marketing.
  • Mettre en œuvre des techniques de topic modeling.
  • Effectuer une analyse de sentiment et une extraction d'entités nommées.
  • Apprendre à nettoyer et préparer des données textuelles pour l'analyse.
  • Découvrir la bibliothèque NLTK et ses applications en marketing.
  • Comprendre les fondamentaux du traitement du langage naturel (NLP).

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

NLP et Deep Learning pour la détection des fraudes bancaires

Date Début : 04/06/2025

New

UpdatedFeb 12 2025

  • 8 total hours
  • Advance

Public cible : • Data scientists • Ingénieurs en data • Analystes risques • Analystes de sécurité, ingénieurs machine learning, responsables de la sécurité bancaire, et toute personne impliquée dans la prévention de la fraude dans le secteur bancaire. Toute personne souhaitant développer des compétences en détection de fraudes en utilisant les dernières techniques d'IA.

  • Appliquer ces techniques à l'analyse de données textuelles liées aux transactions bancaires.
  • Maîtriser les fondamentaux du traitement du langage naturel (NLP) et du deep learning.
  • Comprendre les enjeux de la détection des fraudes bancaires dans un contexte dedigitalisation croissante.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment gérer les index dans Elasticsearch avec ILM (Index Lifecycle Management) ?

Date Début : 04/06/2025

New

UpdatedMar 05 2025

  • 6h total hours
  • Begginer

Connaissance de base d'Elasticsearch et de son fonctionnement Compréhension des concepts de documents, d'index et de shards dans Elasticsearch Notions de base en gestion des clusters et des nœuds Elasticsearch Expérience avec Kibana pour la visualisation et la gestion des données (souhaitable) Familiarité avec les commandes API REST d'Elasticsearch

  • Résoudre des problèmes courants liés à l'implémentation et à l'exécution d'une politique ILM.
  • Optimiser une politique ILM existante pour améliorer les performances et le stockage.
  • Définir des conditions de transition entre les phases d'une politique ILM.
  • Configurer une politique ILM pour automatiser la gestion des index.
  • Identifier les différentes phases du cycle de vie d'un index avec ILM.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment optimiser les performances de recherche dans Elasticsearch ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours
  • Begginer

Connaissance de base d'Elasticsearch et de son architecture Compréhension des concepts de documents, d'index, de mappings et de shards Expérience avec les requêtes de recherche (Query DSL) dans Elasticsearch Notions sur l'analyseur (analyzer) et le tokeniseur (tokenizer) Familiarité avec Kibana pour le monitoring des performances (souhaitable)

  • Expliquer l'impact de la taille de l'index et du nombre de shards sur les performances de recherche, et proposer des solutions d'optimisation.
  • Décrire trois stratégies pour optimiser la structure de l'index Elasticsearch afin d'améliorer les temps de recherche.
  • Mettre en œuvre au moins deux techniques d'optimisation pour améliorer les performances de recherche de 20% ou plus.
  • Analyser et interpréter les statistiques de performance d'une requête Elasticsearch pour identifier les goulots d'étranglement.
  • Identifier et corriger au moins trois types courants de requêtes inefficaces dans Elasticsearch.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment surveiller et gérer les logs avec Kibana ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • total hours

Connaissance de base d'Elasticsearch et de Kibana Compréhension des concepts d'indexation et de stockage des logs dans Elasticsearch Expérience avec la recherche et la visualisation des données dans Kibana Notions de base sur Filebeat ou Logstash pour l'ingestion des logs (souhaitable) Familiarité avec les filtres et les dashboards dans Kibana

  • Mettre en œuvre des alertes basées sur les logs dans Kibana pour une surveillance proactive.
  • Interpréter les données de logs visualisées dans Kibana pour identifier les tendances et les anomalies.
  • Créer et gérer des visualisations personnalisées de logs dans Kibana, incluant au moins trois types de visualisations différents.
  • Configurer et utiliser des dashboards Kibana pour visualiser les données de logs de manière efficace.
  • Identifier et filtrer les logs pertinents dans Kibana à l'aide de différents critères de recherche.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment créer des visualisations avancées des données dans Kibana ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Kibana et d'Elasticsearch Compréhension des concepts d'index, de documents et de mappings dans Elasticsearch Expérience avec les visualisations de base (barres, lignes, secteurs) dans Kibana Notions sur les requêtes de recherche (Query DSL) pour filtrer les données Familiarité avec les tableaux de bord (dashboards) dans Kibana

  • Interpréter et communiquer des informations significatives extraites de visualisations de données complexes créées dans Kibana.
  • Utiliser efficacement les fonctionnalités de personnalisation (mise en forme, couleurs, légendes) pour créer des visualisations claires et informatives.
  • Implémenter des filtres et des agrégations complexes pour affiner les analyses de données.
  • Construire des tableaux de bord interactifs et dynamiques intégrant plusieurs visualisations.
  • Maîtriser l'utilisation des différents types de visualisations avancées de Kibana (cartes de chaleur, bulles, etc.).

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment analyser des données en temps réel avec Elasticsearch et Kibana ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 8 total hours

Connaissance de base d'Elasticsearch et de Kibana Compréhension des concepts d'indexation en temps réel et de mise à jour des documents Expérience avec les requêtes de recherche et les agrégations dans Elasticsearch Notions sur l'ingestion de données en temps réel avec Logstash ou Beats (Filebeat, Metricbeat) Familiarité avec la création de visualisations dynamiques et de tableaux de bord dans Kibana

  • Interpréter les résultats des analyses de données en temps réel pour identifier des tendances et des anomalies.
  • Visualiser des données en temps réel à l'aide de tableaux de bord Kibana personnalisés.
  • Créer et exécuter des requêtes Elasticsearch pour récupérer et analyser des données en temps réel.
  • Configurer un pipeline d'indexation Elasticsearch pour traiter des données entrantes en temps réel.
  • Identifier les principales fonctionnalités d'Elasticsearch pour l'analyse de données en temps réel.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment créer des dashboards interactifs dans Kibana ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 5 total hours

Connaissance de base de Kibana et de son interface utilisateur Compréhension des concepts d'index et de documents dans Elasticsearch Expérience avec les visualisations de base dans Kibana (graphiques à barres, lignes, secteurs) Notions sur les filtres et les requêtes de recherche (Query DSL) pour affiner les données Familiarité avec les fonctionnalités de drill-down et d'interaction dans les tableaux de bord

  • Partager et exporter un dashboard Kibana sous différents formats (PDF, image, etc.).
  • Importer et transformer des données dans Elasticsearch pour une utilisation optimale dans Kibana.
  • Utiliser les fonctionnalités d'interaction de Kibana (filtres, sélections) pour créer des dashboards dynamiques et informatifs.
  • Construire un dashboard Kibana fonctionnel incluant au moins trois visualisations différentes, reliées à une source de données unique.
  • Décrire les différents types de visualisations disponibles dans Kibana et choisir celles appropriées à différents types de données.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment utiliser l’API REST d’Elasticsearch pour les requêtes avancées ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base d'Elasticsearch et de son architecture Compréhension des concepts d'index, de documents, de mappings et de shards Expérience avec les requêtes de recherche simples (Query DSL) dans Elasticsearch Notions sur les méthodes HTTP (GET, POST, PUT, DELETE) pour les appels d'API REST Familiarité avec des outils de requête API (comme Postman ou cURL)

  • Déboguer et résoudre les problèmes courants liés aux requêtes REST sur Elasticsearch.
  • Utiliser les mappings Elasticsearch pour affiner les requêtes et obtenir des résultats plus précis.
  • Mettre en œuvre des techniques d'optimisation des requêtes pour améliorer les performances de recherche.
  • Interpréter les réponses JSON de l'API REST Elasticsearch pour extraire les données pertinentes.
  • Construire des requêtes Elasticsearch complexes utilisant l'API REST, incluant des filtres, des agrégations et des requêtes booléennes.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment effectuer une recherche full-text et utiliser les agrégations dans Elasticsearch ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base d'Elasticsearch et de son architecture Compréhension des concepts de documents, d'index et de mappings dans Elasticsearch Expérience avec les requêtes de recherche simples (Query DSL) Notions sur les analyseurs (analyzers), les tokeniseurs (tokenizers) et les filtres de texte Familiarité avec les agrégations de base (terms, histograms) dans Elasticsearch

  • Concevoir et implémenter des requêtes combinant recherche full-text et agrégations pour répondre à des questions complexes.
  • Interpréter les résultats des agrégations pour identifier des tendances et des insights dans les données.
  • Exécuter des agrégations de base (telles que `terms`, `histogram`, `stats`) sur des données Elasticsearch.
  • Construire des requêtes de recherche full-text utilisant les différents analyzers et opérateurs booléens.
  • Décrire les différentes méthodes de recherche full-text dans Elasticsearch.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment analyser des séries temporelles avec Elasticsearch et Kibana ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 8 total hours

Connaissance de base d'Elasticsearch et de Kibana Compréhension des concepts de documents, d'index et de mappings avec des champs de type date Expérience avec les requêtes de recherche (Query DSL) incluant des filtres temporels Notions sur les agrégations temporelles (date_histogram) dans Elasticsearch Familiarité avec la création de visualisations temporelles (courbes, heatmaps) dans Kibana

  • Décrire les meilleures pratiques pour l'indexation et la gestion des données de séries temporelles dans Elasticsearch.
  • Appliquer des techniques de prévision de base sur des données de séries temporelles à l'aide des fonctionnalités d'Elasticsearch.
  • Construire et interpréter des visualisations de séries temporelles dans Kibana pour identifier des tendances, des saisonnalités et des anomalies.
  • Extraire des informations pertinentes à partir de données de séries temporelles dans Elasticsearch à l'aide de requêtes appropriées.
  • Identifier les différents types de séries temporelles et choisir les visualisations Kibana appropriées.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment intégrer Logstash avec Elasticsearch et Kibana ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base d'Elasticsearch et de Kibana Compréhension des concepts d'indexation et de stockage des données dans Elasticsearch Expérience avec l'ingestion de données à partir de différentes sources (fichiers, bases de données, API) Notions sur la configuration des pipelines Logstash (inputs, filters, outputs) Familiarité avec le langage Grok pour le parsing des logs (souhaitable)

  • Optimiser les performances d'un pipeline Logstash pour gérer de grands volumes de données.
  • Dépanner les problèmes courants liés à l'intégration de Logstash, Elasticsearch et Kibana.
  • Créer des visualisations de données pertinentes dans Kibana à partir des données indexées par Elasticsearch.
  • Configurer et exécuter un pipeline Logstash pour traiter et indexer des données dans Elasticsearch.
  • Décrire l'architecture et les fonctionnalités de base de Logstash, Elasticsearch et Kibana.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer

Comment définir des analyseurs dans Elasticsearch ?

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

Connaissance de base d'Elasticsearch et de son architecture Compréhension des concepts de mappings, de champs et de types de données Expérience avec les requêtes de recherche (Query DSL) dans Elasticsearch Notions sur le processus d'analyse de texte (tokenisation, filtres, normalisation) Familiarité avec les analyseurs intégrés (standard, whitespace, keyword) dans Elasticsearch

  • Implémenter des analyseurs dans une pipeline d'indexation Elasticsearch.
  • Déboguer les problèmes courants liés à la configuration des analyseurs.
  • Comparer et contraster les performances de différents analyseurs sur des jeux de données d'échantillons.
  • Configurer des analyseurs personnalisés pour des besoins spécifiques de recherche.
  • Identifier les différents types d'analyseur disponibles dans Elasticsearch.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment définir un système de mapping dans Elasticsearch

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base d'Elasticsearch et de son architecture Compréhension des concepts d'index, de documents et de champs Notions sur les types de données (texte, nombre, date, booléen, objets imbriqués) dans Elasticsearch Expérience avec les requêtes de recherche (Query DSL) et les agrégations Familiarité avec l'utilisation des mappings dynamiques et explicites dans Elasticsearch

  • Diagnostiquer et corriger les erreurs courantes liées à la définition du mapping.
  • Implémenter un mapping personnalisé pour un jeu de données spécifique.
  • Configurer les paramètres de mapping pour optimiser la recherche et l'analyse.
  • Définir un mapping pour différents types de données (texte, numérique, date, géographique).
  • Identifier les différents types de mappings disponibles dans Elasticsearch.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer

Comment créer des analyseurs personnalisés dans Elasticsearch ?

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

Connaissance de base d'Elasticsearch et de son architecture Compréhension des concepts d'analyse de texte, de tokenisation et de normalisation Expérience avec les analyseurs intégrés (standard, whitespace, keyword) dans Elasticsearch Notions sur les composants des analyseurs : tokenizers, token filters, et character filters Familiarité avec la configuration des mappings et l'API REST d'Elasticsearch

  • Comparer et contraster l'efficacité de différents analyseurs personnalisés pour une tâche d'analyse donnée.
  • Dépanner et résoudre les problèmes courants liés à la configuration et à l'utilisation des analyseurs personnalisés.
  • Tester et valider la performance des analyseurs personnalisés en utilisant des jeux de données fournis.
  • Construire au moins trois analyseurs personnalisés différents pour traiter des données textuelles spécifiques.
  • Décrire les différents types d'analyseur disponibles dans Elasticsearch et leurs applications.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Extraire les données Web sans limite avec les technologies de Web Scraping avancées

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base du HTML, CSS et du DOM (Document Object Model) Compréhension des requêtes HTTP (GET, POST) et des en-têtes HTTP Expérience avec un langage de programmation pour le web scraping (Python avec BeautifulSoup/Scrapy, Node.js avec Puppeteer, etc.) Notions sur le traitement des données (parsing, nettoyage et stockage) Familiarité avec les techniques anti-bot (CAPTCHA, user-agent rotation) et les aspects légaux du web scraping

  • Développer un projet de scraping complet, incluant l'extraction, le nettoyage et l'analyse de données sur un site web cible.
  • Gérer les problèmes d'éthique et de légalité liés au web scraping, en respectant les robots.txt et les conditions d'utilisation.
  • Extraire efficacement des données structurées et non structurées à partir de sites Web complexes, en incluant le traitement des données JSON et XML.
  • Concevoir et implémenter des scrapers robustes capables de gérer l'authentification, les pages dynamiques et les proxies.
  • Maîtriser au moins trois bibliothèques Python de scraping avancées (Beautiful Soup, Scrapy, Selenium).

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Maîtrisez l’analyse et traitement de logs avec ELK Stack

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 8 total hours

Connaissance de base d'Elasticsearch, Logstash et Kibana (ELK Stack) Compréhension des concepts d'indexation et de stockage des logs dans Elasticsearch Expérience avec l'ingestion de données via Logstash ou Beats (Filebeat, Metricbeat) Notions sur la transformation des logs (filtrage, parsing avec Grok) Familiarité avec la visualisation et l'analyse des données dans Kibana

  • Utiliser les fonctionnalités de recherche et de filtrage avancées de Kibana.
  • Analyser les logs pour identifier des patterns et résoudre des problèmes.
  • Créer des dashboards et des visualisations pertinentes pour l'analyse de logs.
  • Indexer et visualiser des données de logs à partir de sources diverses.
  • Installer et configurer correctement la stack ELK.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment déployer une application Spring Boot dans des environnements cloud ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Spring Boot et de son architecture Expérience avec le développement d'applications Java Compréhension des concepts de conteneurisation (Docker) Notions sur les environnements cloud (AWS, Azure, Google Cloud) et les services PaaS (Platform as a Service) Familiarité avec les pipelines CI/CD pour l'automatisation du déploiement

  • Résoudre au moins deux problèmes courants liés au déploiement d'applications Spring Boot dans un environnement Cloud, tels que les erreurs de configuration ou les problèmes de connectivité.
  • Mettre en œuvre et tester un système de surveillance et de journalisation pour une application Spring Boot déployée sur une plateforme Cloud.
  • Décrire au moins trois stratégies de gestion des configurations pour des applications Spring Boot déployées sur le cloud.
  • Configurer et déployer une application Spring Boot sur une plateforme Cloud choisie en utilisant au moins deux méthodes différentes (par exemple, conteneurisation avec Docker et déploiement sans serveur).
  • Comparer et contraster au moins trois plateformes Cloud (AWS, Azure, GCP) pour le déploiement d'applications Spring Boot.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment gérer les tâches asynchrones dans Spring Boot avec @Async et les queues ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Spring Boot et de son architecture Compréhension des concepts de programmation asynchrone en Java Expérience avec les annotations Spring (notamment @Async) Notions sur les exécuteurs de threads (ThreadPoolExecutor) dans Spring Familiarité avec les systèmes de messagerie (RabbitMQ, Apache Kafka) pour la gestion des queues

  • Développer une application Spring Boot complète qui utilise `@Async` et une queue de messages pour traiter un scénario réel de traitement de tâches asynchrones.
  • Comparer et contraster les différentes stratégies de gestion des exceptions dans les tâches asynchrones.
  • Configurer et utiliser au moins un type de queue de messages (par exemple, RabbitMQ ou Kafka) pour gérer des tâches asynchrones complexes.
  • Implémenter et tester au moins trois exemples de méthodes annotées `@Async` pour traiter des tâches indépendamment du flux principal.
  • Décrire le fonctionnement de l'annotation `@Async` dans Spring Boot pour gérer les tâches asynchrones.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment utiliser Spring Boot Actuator pour surveiller et gérer les applications ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • total hours

Connaissance de base de Spring Boot et de son architecture Compréhension des concepts de monitoring et de gestion des applications Expérience avec les endpoints REST dans Spring Boot Notions sur les métriques système (CPU, mémoire, utilisation des threads) Familiarité avec les outils de visualisation et de monitoring (Prometheus, Grafana)

  • Sécuriser les endpoints Actuator pour restreindre l'accès aux données sensibles.
  • Intégrer Actuator avec un système de monitoring externe (ex: Prometheus, Grafana).
  • Utiliser les endpoints Actuator pour gérer les applications, incluant le redémarrage et la modification des paramètres de configuration.
  • Interpréter les métriques exposées par Actuator pour diagnostiquer les problèmes de performance.
  • Identifier et configurer les endpoints de surveillance de base de Spring Boot Actuator.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment configurer et gérer un service de découverte avec Spring Cloud Netflix Eureka ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Spring Boot et de son architecture Compréhension des microservices et de leur déploiement distribué Expérience avec les annotations Spring Cloud (notamment @EnableEurekaServer et @EnableEurekaClient) Notions sur le service de découverte et le registre de services (Service Registry) Familiarité avec le fonctionnement de Netflix Eureka et des patterns de communication interservices

  • Décrire les meilleures pratiques pour la gestion d'un service de découverte Eureka en production.
  • Déterminer et résoudre les problèmes courants liés à la découverte de services avec Eureka.
  • Intégrer plusieurs instances d'une application micro-service à un serveur Eureka.
  • Configurer un serveur Eureka et un client Eureka dans une application Spring Boot.
  • Expliquer l'architecture et le fonctionnement de Spring Cloud Netflix Eureka.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment mettre en œuvre la gestion de la configuration centralisée avec Spring Cloud Config ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 5 total hours

Connaissance de base de Spring Boot et de son architecture Compréhension des microservices et des environnements distribués Expérience avec les fichiers de configuration (application.properties, application.yml) dans Spring Boot Notions sur les annotations Spring Cloud (@EnableConfigServer et @RefreshScope) Familiarité avec l'utilisation de Git ou des dépôts distants pour le stockage des configurations

  • Dépanner les problèmes courants liés à l'intégration et à l'utilisation de Spring Cloud Config.
  • Gérer différentes configurations pour différents environnements (développement, test, production) avec Spring Cloud Config.
  • Intégrer une application Spring Boot à Spring Cloud Config pour récupérer des propriétés de configuration.
  • Configurer et déployer un serveur Spring Cloud Config.
  • Décrire l'architecture et les avantages de Spring Cloud Config pour la gestion centralisée de la configuration.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment sécuriser les communications entre microservices avec Spring Cloud Security ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Spring Boot et des microservices Compréhension des concepts de sécurité des API REST (authentification, autorisation) Expérience avec Spring Security (notamment OAuth2 et JWT) Notions sur les proxies API sécurisés (Spring Cloud Gateway) Familiarité avec les gestionnaires d'identité et les fournisseurs d'authentification (Keycloak, Okta)

  • Résoudre au moins deux scénarios de problèmes courants liés à la sécurité des communications entre microservices dans un environnement Spring Cloud.
  • Décrire et mettre en œuvre un mécanisme de journalisation et d'audit pour surveiller et analyser les tentatives d'accès aux microservices.
  • Comparer et contraster au moins deux approches de gestion des clés et des certificats pour sécuriser les communications TLS/SSL entre microservices.
  • Configurer et tester la sécurité basée sur les rôles pour restreindre l'accès aux ressources des microservices.
  • Identifier et implémenter au moins trois mécanismes d'authentification pour les communications inter-microservices utilisant Spring Cloud Security.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment implémenter la gestion de la tolérance aux pannes avec Spring Cloud Circuit Breaker ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Spring Boot et des microservices Compréhension des concepts de résilience et de tolérance aux pannes dans les architectures distribuées Expérience avec les appels REST interservices (Feign, RestTemplate ou WebClient) Notions sur les patterns de résilience (Circuit Breaker, Retry, Fallback) Familiarité avec les implémentations de Circuit Breaker (Resilience4j, Netflix Hystrix)

  • Développer une application de microservices robuste et résiliente en utilisant Spring Cloud Circuit Breaker.
  • Analyser et interpréter les indicateurs de performance de Circuit Breaker pour optimiser la résilience.
  • Mettre en œuvre des stratégies de gestion des pannes telles que le fallback et le timeout.
  • Configurer et implémenter Spring Cloud Circuit Breaker dans une application Spring Boot.
  • Identifier et expliquer les différents types de pannes dans les microservices.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment orchestrer des microservices avec Spring Cloud Stream et Kafka ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 8 total hours

Connaissance de base de Spring Boot et des microservices Compréhension des architectures basées sur les événements (Event-Driven Architecture) Expérience avec la messagerie asynchrone et les systèmes de streaming (Kafka) Notions sur Spring Cloud Stream (bindings, channels, @StreamListener, @EnableBinding) Familiarité avec les concepts de Kafka (topics, partitions, producteurs, consommateurs)

  • Mettre en œuvre une stratégie de monitoring et de logging pour les applications de microservices basées sur Spring Cloud Stream et Kafka.
  • Implémenter des mécanismes de gestion d'erreurs et de reprise sur panne pour les flux de données Kafka.
  • Développer des applications de microservices consommant et produisant des messages Kafka avec des contrats précis.
  • Configurer et gérer des flux de données avec Spring Cloud Stream, incluant les différents types de liaisons.
  • Concevoir et implémenter des applications de microservices communicant via Spring Cloud Stream et Kafka.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment effectuer la gestion des transactions distribuées avec Spring Cloud et Spring Cloud Sleuth ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Spring Boot et des microservices Compréhension des transactions distribuées et des principes de cohérence (SAGA, Two-Phase Commit) Expérience avec Spring Data et la gestion des transactions (@Transactional) Notions sur le traçage distribué avec Spring Cloud Sleuth (traces, spans) Familiarité avec des outils de suivi distribués (Zipkin, Jaeger) pour la visualisation des transactions

  • Concevoir et développer une application robuste gérant des transactions distribuées avec une haute disponibilité et une cohérence de données.
  • Analyser et interpréter les traces de transactions générées par Spring Cloud Sleuth pour identifier les goulots d'étranglement et les points de défaillance.
  • Déboguer et résoudre les problèmes liés aux transactions distribuées à l'aide de Spring Cloud Sleuth et de son intégration avec Zipkin ou Jaeger.
  • Implémenter une solution de gestion de transactions distribuées utilisant Spring Cloud dans une application Java.
  • Identifier et comparer les différents modèles de gestion de transactions distribuées compatibles avec Spring Cloud.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment surveiller et diagnostiquer les microservices avec Spring Cloud Sleuth et Zipkin ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de Spring Boot et des microservices Compréhension des concepts de traçage distribué (traces, spans, propagation de contexte) Expérience avec l'intégration de Spring Cloud Sleuth dans les applications Spring Boot Notions sur les protocoles de traçage (OpenTracing, OpenTelemetry) Familiarité avec l'installation et la configuration de Zipkin pour la visualisation des traces

  • Corriger les problèmes de configuration de Spring Cloud Sleuth et Zipkin en se basant sur l'analyse des données de traces.
  • Déterminer l'origine des erreurs et des exceptions dans une application microservices à l'aide des données de traces de Zipkin.
  • Analyser les données de traces dans l'interface utilisateur de Zipkin pour diagnostiquer les problèmes de performance et de latence.
  • Configurer et intégrer Zipkin pour collecter et visualiser les données de traces générées par Spring Cloud Sleuth.
  • Identifier les traces et les spans générées par Spring Cloud Sleuth dans une application microservices.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment déployer des microservices Spring Cloud sur Kubernetes et Docker ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 10 total hours

Connaissance de base de Spring Boot et des microservices Compréhension des concepts de conteneurisation avec Docker (images, containers, Dockerfile) Expérience avec Spring Cloud pour la configuration et la communication interservices Notions sur Kubernetes (pods, services, déploiements, configmaps et secrets) Familiarité avec l'orchestration de conteneurs (Helm, Kubernetes YAML) et les pipelines CI/CD

  • Mettre en œuvre la surveillance et le logging pour une application de microservices déployée sur Kubernetes.
  • Configurer et gérer un cluster Kubernetes pour les microservices.
  • Orchestrer des microservices Spring Cloud à l'aide de Kubernetes.
  • Déployer une application Spring Boot sur Docker et la containeriser efficacement.
  • Décrire l'architecture d'un système de microservices basé sur Spring Cloud.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer

Comment créer, configurer et gérer des images Docker ?

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 6 total hours

Connaissance de base des systèmes d'exploitation (Linux/Windows) et de la ligne de commande Compréhension des concepts de conteneurisation et de virtualisation Expérience avec Docker (installation, commandes de base) Notions sur la création de Dockerfile (instructions FROM, RUN, COPY, CMD, EXPOSE) Familiarité avec la gestion des images et des conteneurs (Docker Hub, registry privée)

  • Diagnostiquer et résoudre les problèmes courants liés à la création et à l'exécution d'images Docker.
  • Déployer et gérer des images Docker sur un registre Docker (ex: Docker Hub).
  • Configurer les paramètres d'une image Docker, tels que les ports exposés, les variables d'environnement et les volumes.
  • Créer des images Docker à partir d'un Dockerfile personnalisé, incluant les instructions COPY, RUN et CMD.
  • Décrire les concepts fondamentaux de Docker, incluant les images, les conteneurs et les registres.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment gérer les conteneurs Docker avec les commandes CLI et Docker Compose ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 5 total hours

Connaissance de base de Docker et des concepts de conteneurisation Compréhension des commandes Docker CLI (docker run, docker ps, docker stop, docker rm) Expérience avec la création de Dockerfile et la gestion des images Notions sur les réseaux et les volumes dans Docker Familiarité avec Docker Compose (fichiers docker-compose.yml, services, dépendances)

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer

Comment déployer et orchestrer des applications multi-conteneurs avec Docker Compose ?

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 6 total hours

Connaissance de base de Docker et des concepts de conteneurisation Compréhension des fichiers Dockerfile et de la création d'images Docker Expérience avec les commandes Docker CLI (docker build, docker run, docker ps) Notions sur Docker Compose (services, réseaux, volumes, dépendances) Familiarité avec les configurations multi-conteneurs (base de données, backend, frontend)

  • Déployer et gérer une application multi-conteneurs en utilisant des profils Docker Compose.
  • Mettre en œuvre des réseaux et des volumes de données pour les applications multi-conteneurs.
  • Déboguer les erreurs courantes lors du déploiement d'applications avec Docker Compose.
  • Orchestrer le démarrage, l'arrêt et le redémarrage des conteneurs à l'aide de Docker Compose.
  • Définir et configurer un fichier Docker Compose pour déployer une application multi-conteneurs.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment sécuriser les conteneurs Docker et optimiser la gestion des ressources ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 5 total hours
  • Middle

Connaissance de base de Docker et des concepts de conteneurisation Compréhension des permissions système et de la sécurité des images Docker Expérience avec la création de Dockerfile sécurisé (utilisation de non-root users) Notions sur les politiques de réseau et de pare-feu dans Docker Familiarité avec l'optimisation des ressources (limitations CPU/RAM, Docker Swarm/Kubernetes)

  • Déployer une application dans un cluster Kubernetes sécurisé en utilisant des meilleures pratiques de gestion des conteneurs et des ressources.
  • Optimiser les performances d'un conteneur Docker en utilisant les techniques de gestion des ressources, réduisant l'utilisation de la mémoire de 20% ou plus.
  • Comparer et contraster au moins trois outils de scan de sécurité pour les images Docker et générer un rapport d'analyse.
  • Configurer un conteneur Docker avec des contrôles d'accès basés sur les rôles (RBAC) et des limites de ressources (CPU, mémoire).
  • Identifier au moins 5 vulnérabilités courantes des conteneurs Docker et proposer des solutions de mitigation.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer -35%

Comment mettre en place un API Gateway avec Spring Cloud Gateway ?

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 5 total hours
  • Begginer

Connaissance de base de Spring Boot et des microservices Compréhension des concepts d'API Gateway et de gestion des requêtes HTTP Expérience avec les routes et filtres dans Spring Cloud Gateway Notions sur les mécanismes de sécurité des API (OAuth2, JWT) Familiarité avec le routage dynamique, le load balancing et la gestion des erreurs

  • Tester et déboguer un Spring Cloud Gateway en utilisant des outils appropriés.
  • Mettre en œuvre la gestion de la découverte de services avec Spring Cloud Eureka ou un registre de services alternatif.
  • Intégrer des filtres pour ajouter des fonctionnalités de sécurité, de logging et de transformation de requêtes.
  • Implémenter des routes et des prédicats pour acheminer les requêtes vers différents services backend.
  • Configurer et déployer un Spring Cloud Gateway fonctionnel.

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Concevez simplement des réseaux de neurones

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 8 total hours

Bases en mathématiques (algèbre linéaire, probabilités et statistiques) Compréhension des concepts fondamentaux du Machine Learning Maîtrise des langages de programmation comme Python Notions sur les bibliothèques de Deep Learning (TensorFlow, Keras, PyTorch) Connaissance des types de réseaux de neurones (perceptron, MLP, CNN, RNN) Expérience avec l'entraînement et l'évaluation de modèles d'apprentissage automatique

2 730,00 DH
4 200,00 DH

By ENNANIA

Implémentez du Machine Learning sans coder grâce aux outils No Code

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 6 total hours

Compréhension des bases du Machine Learning (classification, régression, clustering, etc.) Connaissance des concepts fondamentaux en Data Science (préparation et nettoyage des données, visualisation, etc.)

2 730,00 DH
4 200,00 DH

By ENNANIA

Créez des tableaux de bord percutants et prenez des décisions éclairées avec Power BI

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 6 total hours

Notions de base en analyse de données et reporting Connaissance des bases de données relationnelles et des modèles de données Maîtrise d'Excel (formules, tableaux croisés dynamiques, Power Query est un plus) Familiarité avec le langage DAX et Power Query (M) pour les transformations de données Compréhension des concepts de visualisation de données et de storytelling avec les dashboards Accès à Power BI Desktop et Power BI Service pour la mise en pratique

2 730,00 DH
4 200,00 DH

By ENNANIA

Transformez vos données en visualisations époustouflantes avec Plotly et JS

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 6 total hours

Bases en JavaScript et manipulation du DOM Connaissance des fondamentaux de HTML et CSS Expérience en gestion et manipulation de données avec JavaScript (JSON, Arrays, Objects) Notions de bases en visualisation de données et data storytelling Familiarité avec une bibliothèque JS pour la manipulation des données (comme D3.js ou pandas en Python est un plus) Installation et configuration d’un environnement de développement (VS Code, Node.js si nécessaire)

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Mise en œuvre pratique de Big Data Hadoop et Spark avec Scala

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Bases en programmation Scala (syntaxe, types, collections, fonctions) Connaissance des concepts de programmation fonctionnelle Notions fondamentales sur le Big Data et les systèmes distribués Familiarité avec l’écosystème Hadoop (HDFS, MapReduce, YARN) Compréhension de Spark et de ses composants (RDD, DataFrame, SparkSQL, etc.) Expérience en manipulation et traitement de données (CSV, JSON, Parquet, etc.) Connaissances de base en SQL pour interagir avec les données Environnement de développement configuré (Scala, sbt, Spark, Hadoop, IDE comme IntelliJ IDEA)

2 730,00 DH
4 200,00 DH

By ENNANIA

Découvrez les secrets de l’analyse de données professionnelle avec SPSS

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 6 total hours

Notions de base en statistiques descriptives et inférentielles Compréhension des concepts de variables, échantillons et distributions Familiarité avec les types de données (quantitatives, qualitatives, ordinales, nominales) Connaissance des méthodes de collecte et de structuration des données Maîtrise des bases de l’environnement Windows et des logiciels bureautiques Aucune expérience préalable avec SPSS requise, mais un plus si déjà utilisé

2 730,00 DH
4 200,00 DH

By ENNANIA

Devenez expert en architecture Big Data en créant et en surveillant un Cluster Hadoop

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 8 total hours

Bases en systèmes d'exploitation (Linux/Unix recommandé) Connaissance des concepts fondamentaux du Big Data et du traitement distribué Notions de réseaux et de gestion des serveurs Expérience avec le shell scripting et les commandes Linux Compréhension des bases de données relationnelles et NoSQL Familiarité avec Java, Scala ou Python (recommandé pour Spark et Hadoop Streaming) Notions de gestion des clusters et de virtualisation (Docker, VMware, etc.)

2 730,00 DH
4 200,00 DH

By ENNANIA

Maitriser la transformation des données avec Python et Pandas

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 6 total hours

Bases en Python (syntaxe, structures de données, boucles, fonctions) Notions fondamentales en manipulation de fichiers (CSV, JSON, Excel, etc.) Compréhension des bibliothèques Python comme NumPy pour les opérations numériques Connaissance de base en statistiques et en manipulation de données

2 730,00 DH
4 200,00 DH

By ENNANIA

Créer et Automatiser vos workflows de données comme un pro avec KNIME

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 6 total hours

Notions de base en manipulation et analyse de données Compréhension des formats de fichiers courants (CSV, Excel, JSON, etc.) Aucune connaissance en programmation requise, mais des bases en Python ou R sont un plus Familiarité avec les concepts d’extraction, transformation et chargement des données (ETL) Notions élémentaires en statistiques et en visualisation de données

2 730,00 DH
4 200,00 DH

By ENNANIA

Maîtrisez la gestion des flux de données en temps réel avec Kafka

Date Début : 04/06/2025

New

UpdatedMar 10 2025

  • 8 total hours

Connaissances de base en systèmes distribués Compréhension des concepts de messagerie et de streaming de données Notions en administration de bases de données et stockage de données Familiarité avec Linux et les commandes de base du terminal Bases en programmation (Java, Python ou Scala recommandé) Notions en architecture Big Data et ETL (Extract, Transform, Load)

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Traitez des données massives et distribuées avec PySpark

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 8 total hours

Connaissance des bases de Python Notions en manipulation de données avec Pandas Familiarité avec SQL pour l’interrogation de données

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Comment sécuriser une application Spring Boot avec Spring Security ?

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 5 total hours

Création d'API Restful avec Spring

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Comment créer des APIs RESTful avec Spring Boot et Spring Web ?

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 6 total hours

Language Java

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Maîtrisez la gestion de projets comme un pro avec MS Project

Date Début : 04/06/2025

New

UpdatedMar 06 2025

  • 6 total hours

Aucun prérequis

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Gérer la synchronisation avec les stores dans Angular

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6 total hours

Devéloppement FrontEnd avec Angular

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Maitriser l'utilisation des composant PrimeNG dans Angular

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6 total hours

Le dévéloppement FrontEnd avec Angular

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Découvrir la puissance des bases de données orientée graphe avec Neo4J

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 6 total hours

Compréhension des bases de données relationnelles et NoSQL Notions de modélisation des données et des relations

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Manipuler les données complexes avec MongoDB

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 6 total hours

Compréhension des bases de données relationnelles et NoSQL Connaissance de base en JSON et BSON

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Explorer Kafka Streams et KSQL pour le traitement de flux de données en temps réel avec Confluent

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 6 total hours

Notions de base sur la programmation SQL

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Explorer la data ingestion avec NiFi

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 6 total hours

Notions de base sur la gestion de données

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Découvrir le monde du Machine Learning dans un environnement distribué avec Spark ML

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 8 total hours

Notions de base en Machine Learning

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Créer des applications Desktop avec Windev pour les nuls en programmation

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 10 total hours

Notions d'algorithmique et programmation

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Gérer et administrer votre Cluster Cassandra pour le BigData

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6 total hours

Notions de base les bases de données relationnelles

2 730,00 DH
4 200,00 DH

By ENNANIA -35%

Maitriser les bonnes pratiques de développement des APIs avec NodeJS

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6 total hours

Notions de base sur Javascript, HTML et CSS

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Systèmes de recommandation pour les applications commerciales avec Python, Machine Learning, Deep Learning, Pandas, Tensorflow, keras et Matplotlib

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 6-12 total hours

Connaissance de base de la programmation orientée objet. Familiarité avec le langage de programmation Python (structures de données, boucles, fonctions). Compréhension des concepts de base de la statistique (moyenne, médiane, écart type, corrélation). Connaissance des concepts de base du Machine Learning (apprentissage supervisé, non supervisé). Familiarité avec les librairies Pandas pour la manipulation de données. Capacité à installer et utiliser des librairies Python (pip, conda). Connaissance de base des mathématiques linéaires (vecteurs, matrices). Capacité à travailler avec des ensembles de données volumineux. Compréhension des concepts de base du Deep Learning (réseaux neuronaux, backpropagation). Expérience avec au moins un environnement de développement Python (ex: Jupyter Notebook, VS Code). Capacité à interpréter des résultats et à tirer des conclusions. Curiosité et motivation à apprendre des concepts avancés. Accès à un ordinateur avec une configuration suffisante pour exécuter les codes Python et les librairies mentionnées.

  • Construire et déployer un système de recommandation complet, incluant l'ingestion de données, la formation du modèle, l'évaluation et la visualisation des résultats, en utilisant les librairies Python spécifiées.
  • Appliquer des techniques de prétraitement des données (nettoyage, transformation, réduction de dimensionnalité) pour améliorer la performance des systèmes de recommandation.
  • Visualiser et interpréter les résultats des systèmes de recommandation à l'aide de Matplotlib, en identifiant les forces et les faiblesses de chaque modèle.
  • Implémenter et comparer des algorithmes de recommandation tels que l'approche basée sur l'utilisateur, l'approche basée sur l'item et les modèles matriciels (MF) en utilisant des données réelles.
  • Développer et évaluer au moins trois systèmes de recommandation différents (basés sur le contenu, collaboratif et hybride) utilisant Python, Pandas, Scikit-learn, TensorFlow/Keras.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Explorez les possibilités infinies de l’IA générative

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6 total hours

Bases en intelligence artificielle et machine learning Compréhension des modèles de deep learning (Réseaux de neurones, CNN, RNN, Transformers) Notions fondamentales en NLP et traitement de données textuelles Familiarité avec les frameworks d'IA comme TensorFlow, PyTorch et Hugging Face Transformers Expérience en manipulation de données et ingénierie des features Connaissance des applications de l’IA générative dans divers domaines (texte, image, audio, vidéo) Notions en éthique de l’IA et biais algorithmiques Capacité à comprendre et à interpréter des modèles génératifs (GANs, VAEs, LLMs, Diffusion Models)

  • Concevoir une application simple utilisant une API d’IA générative, démontrant une compréhension pratique des concepts abordés.
  • Comparer et contraster au moins deux modèles d’IA générative différents en termes de performances et d’applications.
  • Évaluer les limites éthiques et sociétales de l’utilisation de l’IA générative à travers l’analyse de deux cas d’études.
  • Décrire les principaux algorithmes sous-jacents à l’IA générative, tels que les GANs et les Transformers.
  • Identifier trois applications concrètes de l’IA générative dans différents secteurs d’activité.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Développement de Systèmes de Recommandation Hybrides : Filtrage Collaboratif et Basé sur le Contenu pour améliorer l'expérience utilisateur et augmenter les ventes

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Machine Learning et Deep Learning Compréhension des algorithmes de filtrage collaboratif et de filtrage basé sur le contenu Notions en traitement des données et feature engineering Maîtrise des bibliothèques Python pour le machine learning (Scikit-Learn, TensorFlow, PyTorch) Connaissance des bases de données et SQL pour la gestion des données utilisateurs Expérience avec les techniques de recommandation et l’évaluation des modèles (RMSE, MAE, précision, rappel) Familiarité avec les systèmes de recommandation hybrides et leur implémentation dans des environnements de production Capacité à travailler avec des API et intégrer des modèles de recommandation dans des applications web ou mobiles

  • Analyser l'impact d'un système de recommandation hybride sur l'expérience utilisateur et les ventes à travers des données simulées ou réelles.
  • Implémenter un système de recommandation hybride utilisant un langage de programmation approprié (ex: Python).
  • Évaluer les performances d'un système de recommandation hybride à l'aide de métriques pertinentes (précision, rappel, F1-score, NDCG).
  • Concevoir un système de recommandation hybride combinant au moins deux algorithmes.
  • Comparer et contraster les techniques de filtrage collaboratif et basé sur le contenu.

2 730,00 DH
4 200,00 DH

By IDRISSI

Développement d’un Système de Recommandation Hybride pour les Plateformes de Streaming Vidéo avec Machine Learning et Deep Learning

Date Début : 04/06/2025

New

UpdatedMay 28 2025

  • 6-12 total hours

Fondamentaux en Machine Learning et Deep Learning Maîtrise des algorithmes de filtrage collaboratif et de filtrage basé sur le contenu Connaissance des architectures de réseaux de neurones et des modèles de recommandation avancés (Autoencoders, Factorization Machines, Transformers, etc.) Compétences en manipulation et traitement des données massives (Big Data, Spark, Hadoop) Expérience avec les bibliothèques Python pour l’IA et le Machine Learning (TensorFlow, PyTorch, Scikit-Learn, Surprise, LightFM) Maîtrise des bases de données relationnelles (SQL) et NoSQL (MongoDB, Cassandra) pour stocker les interactions utilisateur Capacité à évaluer les modèles de recommandation (NDCG, MAP, RMSE, précision, rappel) Compétences en développement d’API et intégration de modèles dans une plateforme web ou mobile

  • Analyser et interpréter les résultats d'une expérience de recommandation afin d'identifier les facteurs clés d'influence.
  • Ajuster et optimiser un système de recommandation hybride pour améliorer sa précision et sa pertinence.
  • Évaluer les performances d'un système de recommandation hybride à l'aide de métriques appropriées.
  • Implémenter un système de recommandation hybride en utilisant des techniques de Machine Learning et de Deep Learning.
  • Décrire les différentes architectures de systèmes de recommandation hybrides et comparer leurs avantages et inconvénients.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

De la Factorisation Matricielle au Deep Learning : Personnaliser l'Expérience Utilisateur avec l’IA et les systèmes de recommandation intelligents

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Mathématiques et Algèbre Linéaire Fondamentaux des Systèmes de Recommandation Apprentissage Machine et Deep Learning Manipulation des Données et Big Data Programmation et Frameworks IA Évaluation et Optimisation des Recommandations

  • Concevoir et évaluer un système de recommandation hybride intégrant la factorisation matricielle et d'autres techniques de deep learning.
  • Analyser et interpréter les résultats d'un système de recommandation, en identifiant les forces et les faiblesses du modèle.
  • Implémenter un système de recommandation basé sur la factorisation matricielle en utilisant un langage de programmation approprié (ex: Python).
  • Comparer et contraster les algorithmes de factorisation matricielle (ALS, SVD, etc.) en termes de performance et de complexité.
  • Décrire les différentes techniques de factorisation matricielle et leurs applications dans les systèmes de recommandation.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Créer un modèle prédictif de Churn Client avec python, SVM et Machine Learning

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Fondamentaux du Machine Learning Prétraitement et Exploration des Données Algorithmes de Classification et SVM Optimisation des Modèles et Évaluation des Performances Déploiement et Utilisation des Prédictions

  • Ajuster et optimiser un modèle SVM pour améliorer la précision de la prédiction du churn client.
  • Comparer les performances de différents algorithmes de machine learning pour la prédiction du churn client.
  • Évaluer les performances d'un modèle prédictif de churn client à l'aide de métriques appropriées.
  • Implémenter un modèle SVM en Python pour la prédiction du churn client.
  • Identifier les caractéristiques pertinentes d'un jeu de données pour prédire le churn client.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Détection de Thèmes et Analyse des Opinions avec RNNs et LSTMs sous TensorFlow et Keras

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases du Deep Learning et du NLP Compréhension des Réseaux de Neurones Récurrents (RNNs) et LSTMs Manipulation et Prétraitement des Données Textuelles Construction et Entraînement de Modèles sous TensorFlow et Keras Évaluation et Optimisation des Modèles NLP

  • Diagnostiquer et régler les problèmes courants lors de l'entraînement de modèles RNN et LSTM pour des tâches de traitement du langage naturel.
  • Décrire les architectures RNN et LSTM et expliquer leur application à l'analyse de données séquentielles textuelles.
  • Comparer les performances de RNN et LSTM pour la détection de thèmes et l'analyse des opinions sur différents jeux de données.
  • Construire et évaluer des modèles de classification d'opinions basés sur RNN et LSTM avec des métriques de performance précises.
  • Implémenter des modèles RNN et LSTM pour la détection de thèmes dans des corpus textuels à l'aide de TensorFlow et Keras.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Création de Modèles GANs (Generative Adversarial Networks) pour la Génération d'Images et de Vidéos

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Machine Learning et Deep Learning Connaissance des Réseaux de Neurones Convolutifs (CNNs) Expérience avec TensorFlow ou PyTorch Notions en Traitement d’Images et Vision par Ordinateur Maîtrise de Python et des Bibliothèques NumPy, Pandas, Matplotlib

  • Développer un GAN pour la génération de courtes séquences vidéo.
  • Comparer et contraster différentes architectures de GANs (e.g., DCGAN, CycleGAN, StyleGAN).
  • Évaluer la performance d'un GAN en utilisant des métriques appropriées (e.g., Inception Score, Fréchet Inception Distance).
  • Implémenter un GAN simple pour la génération d'images à partir de données fournies.
  • Comprendre les architectures de base des GANs et leurs mécanismes d'apprentissage.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Détection d'Anomalies dans les Transactions Financières avec Python, TensorFlow et PyTorch

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Notions fondamentales en Machine Learning et Deep Learning Maîtrise de Python et des bibliothèques scientifiques (NumPy, Pandas, Matplotlib, Scikit-learn) Expérience avec TensorFlow et/ou PyTorch Connaissances en analyse de données et détection d’anomalies Compréhension des concepts de transactions financières et de fraude

  • Développer un pipeline complet de détection d'anomalies financières en Python, intégrant le prétraitement, la modélisation et l'évaluation.
  • Prétraiter et préparer des ensembles de données de transactions financières pour l'entraînement de modèles de Machine Learning.
  • Évaluer la performance de différents modèles de détection d'anomalies en utilisant des métriques appropriées.
  • Implémenter des modèles de détection d'anomalies avec TensorFlow et PyTorch pour analyser des données de transactions financières.
  • Identifier et classifier différents types d'anomalies financières à l'aide de techniques de Machine Learning.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Création de Modèles Séquentiels avec Keras pour la Traduction Automatique et le Résumé de Textes

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Machine Learning et Deep Learning Maîtrise de Python et des bibliothèques associées (NumPy, Pandas, Matplotlib) Connaissance des modèles séquentiels et des réseaux de neurones récurrents (RNN, LSTM, GRU) Expérience avec Keras et TensorFlow Notions en traitement du langage naturel (NLP) et embeddings de mots Compréhension des tâches de traduction automatique et de résumé de textes

  • Déboguer et améliorer les performances de modèles de traduction automatique et de résumé de texte en utilisant des techniques appropriées de régularisation et d'optimisation des hyperparamètres.
  • Décrire les différentes architectures et techniques d'optimisation utilisées dans la création de modèles séquentiels pour le traitement du langage naturel.
  • Évaluer les performances de modèles séquentiels pour la traduction et le résumé à l'aide de métriques appropriées (BLEU, ROUGE, etc.).
  • Construire et entraîner des modèles de résumé de texte avec Keras, en comparant différentes techniques d'attention.
  • Implémenter des modèles de traduction automatique (seq2seq) avec Keras en utilisant des architectures encodeur-décodeur.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Transformer les Données Textuelles en Valeur Commerciale et Analyser les Tendances et les préférences du client avec python, NLP, Modèles de Langage Pré-entraînés, Machine Learning, TensorFlow, Keras et systèmes de recommandation

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Traitement du Langage Naturel (NLP) Compréhension des Modèles de Langage Pré-entraînés (BERT, GPT, etc.) Maîtrise des Algorithmes de Machine Learning appliqués aux données textuelles Connaissance des Systèmes de Recommandation et de Personnalisation Expérience en Python avec TensorFlow et Keras pour l’apprentissage automatique Notions en Analyse de Sentiment et Segmentation Client

  • Utiliser TensorFlow et Keras pour développer et déployer des solutions de NLP pour l'analyse commerciale et la recommandation de produits.
  • Analyser les résultats des modèles et interpréter les tendances et les préférences des clients à partir des données textuelles traitées.
  • Implémenter et comparer différents modèles de langage pré-entraînés (ex: BERT, GPT) pour des tâches spécifiques de NLP liées à l'analyse de données clients.
  • Construire et évaluer des modèles de machine learning, incluant des systèmes de recommandation, pour prédire les préférences des clients à partir de données textuelles.
  • Identifier et prétraiter efficacement des données textuelles pour une analyse commerciale utilisant Python.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Segmentation Client et Optimisation des Offres de Produits Financiers avec Deep Learning

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en finance et en produits financiers Bases en Machine Learning et Deep Learning appliqués aux données clients Maîtrise des techniques de segmentation client (Clustering, K-Means, DBSCAN, etc.) Connaissance des modèles de réseaux neuronaux pour la classification et la recommandation Expérience en Python avec TensorFlow/Keras et bibliothèques de Data Science (Pandas, Scikit-Learn, etc.) Analyse et traitement de données financières : prétraitement, nettoyage et structuration

  • Interpréter les résultats des modèles de deep learning pour formuler des recommandations d'action concrètes pour l'amélioration de la stratégie commerciale.
  • Évaluer la performance des modèles de deep learning et des stratégies d'optimisation des offres à travers des métriques pertinentes.
  • Optimiser les offres de produits financiers pour chaque segment client en utilisant les résultats des modèles de deep learning.
  • Concevoir et entraîner des modèles de deep learning pour prédire la probabilité d'achat de produits financiers spécifiques par segment de clientèle.
  • Identifier et segmenter des clients en utilisant différentes techniques de deep learning appliquées à des données financières.

2 730,00 DH
4 200,00 DH

By IDRISSI

Analyser les données de son entreprise avec l’IA et l’IA Générative

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 6-12 total hours

Notions de base en analyse de données et Business Intelligence Compréhension des fondamentaux du Machine Learning et Deep Learning Familiarité avec les modèles d’IA Générative (LLMs, GANs, Transformers, etc.) Maîtrise des outils et bibliothèques d’analyse de données (Python, Pandas, NumPy, Scikit-learn, etc.) Expérience avec des plateformes d’IA et cloud computing (AWS, Azure AI, Google Cloud AI, etc.) Compétences en visualisation et interprétation des données pour la prise de décision

  • Évaluer les biais potentiels et les limites éthiques de l'utilisation de l'IA et de l'IA générative dans l'analyse de données d'entreprise.
  • Mettre en œuvre un modèle d'IA générative pour prédire un indicateur clé de performance (KPI) de son entreprise avec une précision de 80% ou plus.
  • Interpréter les résultats d'une analyse de données réalisée avec un outil d'IA générative, en produisant un rapport de deux pages maximum.
  • Décrire deux algorithmes d'IA différents applicables à l'analyse de données d'entreprise et comparer leurs forces et faiblesses.
  • Identifier trois cas d'utilisation pertinents de l'IA et de l'IA générative pour analyser les données de son entreprise.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Veille concurrentielle de marché par l’IA et Machine Learning: des Modèles Linéaires au Réseaux Profonds

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en analyse de données et statistiques Fondamentaux du Machine Learning (modèles supervisés et non supervisés) Connaissance des modèles linéaires (régressions, SVM) et avancés (réseaux de neurones, deep learning) Maîtrise de Python et des bibliothèques ML (Scikit-learn, TensorFlow, PyTorch) Expérience en traitement et visualisation des données (Pandas, Matplotlib, Seaborn, etc.) Compréhension des stratégies de veille concurrentielle et d’analyse de marché

  • Comparer et contraster les performances de différents modèles d’IA/Machine Learning (modèles linéaires vs. réseaux profonds) dans le contexte de la veille concurrentielle.
  • Mettre en œuvre des techniques de traitement du langage naturel (NLP) pour analyser des données textuelles non structurées provenant de sources concurrentielles.
  • Interpréter les résultats des modèles d’apprentissage automatique afin d’identifier des opportunités et des menaces concurrentielles.
  • Construire et évaluer des modèles linéaires et non-linéaires pour prédire les tendances du marché et le comportement des concurrents.
  • Identifier et sélectionner les modèles d’IA/Machine Learning appropriés pour la veille concurrentielle en fonction des données disponibles et des objectifs de l’entreprise.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Pipeline Complet de Machine Learning avec Python : Nettoyage des Données, Feature Engineering et Évaluation

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions de base en Python (structures de données, manipulation de fichiers, bibliothèques comme NumPy et Pandas) Bases en statistiques et probabilités (moyenne, variance, distributions, tests d'hypothèses) Connaissance des algorithmes de Machine Learning (régression, classification, clustering) Expérience en manipulation et nettoyage des données (gestion des valeurs manquantes, encodage des variables catégorielles) Feature Engineering et sélection des variables (normalisation, standardisation, PCA, techniques avancées) Évaluation et validation des modèles (métriques de performance, validation croisée, tuning des hyperparamètres) Maîtrise des bibliothèques de Machine Learning (Scikit-learn, TensorFlow, XGBoost, etc.)

  • Comparer et contraster différentes techniques de nettoyage de données et de feature engineering en fonction de leur impact sur les performances du modèle.
  • Mettre en œuvre un pipeline complet de machine learning en Python, intégrant le nettoyage de données, le feature engineering et l'évaluation.
  • Évaluer les performances de modèles de machine learning en utilisant des métriques pertinentes et en interprétant les résultats.
  • Construire et sélectionner des features pertinentes en utilisant des méthodes de feature engineering appropriées.
  • Identifier et appliquer des techniques de nettoyage de données pour améliorer la qualité des ensembles de données.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Analyse de Sentiments pour les produits de l’entreprise avec Natural Language Processing (NLP), Deep Learning et Python

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions de base en Python Fondamentaux du Natural Language Processing (NLP) Techniques d’extraction de texte Bases en Machine Learning et Deep Learning Utilisation de bibliothèques NLP et Deep Learning Manipulation de données textuelles Évaluation des modèles de classification

  • Construire et déployer un pipeline d'analyse de sentiments automatisé pour traiter un volume de données réaliste de critiques produits.
  • Analyser et interpréter les résultats de l'analyse de sentiments pour identifier les forces et faiblesses des produits de l'entreprise.
  • Comparer et contraster les performances de différents algorithmes de NLP et de Deep Learning pour l'analyse de sentiments.
  • Implémenter des modèles d'analyse de sentiments en utilisant des techniques de NLP, Deep Learning et Python.
  • Identifier et classifier les sentiments exprimés dans les avis clients sur les produits de l'entreprise avec une précision de 80% ou plus.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Analyse de Sentiments sur les Réseaux Sociaux avec Natural Language Processing (NLP), NLTK, Transformers, Deep Learning et Python

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissances de base en Python Introduction au Natural Language Processing (NLP) Manipulation de données textuelles avec Pandas et Numpy Utilisation des bibliothèques NLP : NLTK, SpaCy, Transformers Concepts de Machine Learning appliqués au texte Bases du Deep Learning et des réseaux de neurones Notions sur l’évaluation des modèles de classification

  • Interpréter et présenter les résultats d'une analyse de sentiments, en tenant compte des limitations des modèles et des biais potentiels.
  • Comparer et contraster différentes approches d'analyse de sentiments (lexicale, basée sur l'apprentissage machine, basée sur les Transformers).
  • Construire et évaluer des modèles de deep learning pour l'analyse de sentiments en utilisant Python.
  • Implémenter des techniques de NLP, NLTK et des Transformers pour le prétraitement du texte et l'analyse de sentiments.
  • Identifier et extraire des opinions et des sentiments exprimés dans des données textuelles de réseaux sociaux.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Classification de Textes, Analyse de Sentiments, et Extraction d'Entités Nommées avec NLP, NLTK et spaCy

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissances fondamentales en Python Bases du traitement du langage naturel (NLP) Manipulation de données textuelles avec Pandas et NumPy Compréhension des techniques de vectorisation (TF-IDF, Word Embeddings) Introduction aux bibliothèques NLP : NLTK et spaCy Notions de Machine Learning appliquées au texte Évaluation des modèles de classification textuelle

  • Préparer et nettoyer des données textuelles pour une utilisation efficace dans les modèles de NLP.
  • Comparer et contraster les performances de NLTK et spaCy pour des tâches de classification de textes et d'analyse de sentiments.
  • Extraire des entités nommées (personnes, organisations, lieux) de textes en utilisant des bibliothèques NLP.
  • Mettre en œuvre des modèles d'analyse de sentiments avec NLTK et spaCy pour déterminer la polarité de textes.
  • Identifier et classifier différents types de textes en utilisant des techniques de NLP.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Automatisation des Processus Documentaires avec spaCy : NER, Tokenisation et Parsing Syntaxique

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Python et manipulation de données textuelles Introduction au traitement du langage naturel (NLP) Familiarité avec les bibliothèques NLP comme NLTK ou spaCy Concepts de Tokenisation, Lemmatisation et Stemming Compréhension des Entités Nommées (NER) et du Parsing Syntaxique Notions en Machine Learning appliqué au NLP Connaissance des structures de données textuelles (JSON, CSV, XML)

  • Développer une application fonctionnelle qui utilise spaCy pour automatiser le traitement d'un ensemble de données documentaires fourni.
  • Construire des pipelines spaCy personnalisés pour automatiser des tâches spécifiques d'extraction d'informations.
  • Analyser la structure syntaxique de phrases à l'aide du parsing syntaxique de spaCy et identifier les relations entre les mots.
  • Appliquer différentes techniques de tokenisation avec spaCy pour prétraiter des textes en vue de l'analyse.
  • Identifier et extraire des entités nommées (NER) dans des documents textuels à l'aide de spaCy avec une précision de 90%.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

NLP avec NLTK et Deep Learning pour le Marketing : Personnalisation et Analyse de la Concurrence

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Python et manipulation de données textuelles Introduction au traitement du langage naturel (NLP) Familiarité avec NLTK et ses principales fonctionnalités Notions de Machine Learning appliqué au NLP Concepts de Tokenisation, Lemmatisation et Vectorisation des textes Compréhension des modèles de Deep Learning (RNN, LSTM, Transformers) Expérience en analyse de données et segmentation client Connaissance des outils marketing et des métriques de performance

  • Comparer et contraster les performances de différents modèles de deep learning pour des tâches spécifiques de marketing NLP.
  • Concevoir et implémenter un système de personnalisation marketing basé sur le NLP et le deep learning.
  • Analyser les données textuelles marketing (avis clients, publications concurrentes) à l'aide de NLTK et de modèles de deep learning.
  • Implémenter des modèles de deep learning pour l'analyse de sentiment et la classification de texte.
  • Maîtriser les techniques de base du traitement du langage naturel (NLP) avec la bibliothèque NLTK.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Développer un système de Résumé Automatique de Documents avec NLP, Transformers, BERT, et GPT

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en traitement du langage naturel (NLP) Maîtrise de Python et des bibliothèques NLP (NLTK, SpaCy, Hugging Face Transformers, etc.) Connaissance des modèles de Deep Learning appliqués au NLP (RNN, LSTM, Transformers) Expérience avec les frameworks de Machine Learning et Deep Learning (TensorFlow, PyTorch) Compréhension des modèles de Transformers (BERT, GPT, T5, etc.) Manipulation de jeux de données textuels et techniques de prétraitement des textes Expérience avec les API d'inférence et de fine-tuning de modèles pré-entraînés Notions en évaluation des modèles de résumé automatique (ROUGE, BLEU, METEOR, etc.)

  • Concevoir et mettre en œuvre un système complet de résumé automatique de documents en utilisant les techniques apprises, incluant le prétraitement, la modélisation et l'évaluation.
  • Ajuster finement (fine-tune) un modèle pré-entraîné (BERT ou GPT) pour la tâche de résumé automatique sur un corpus de données spécifique.
  • Évaluer la performance de différents modèles de résumé automatique à l'aide de métriques pertinentes telles que ROUGE.
  • Implémenter un pipeline de traitement de langage naturel (NLP) pour préparer des données textuelles pour l'entraînement de modèles de résumé.
  • Comparer et contraster les architectures de modèles de langage tels que BERT et GPT pour la tâche de résumé automatique.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Du Texte aux Insights : Exploiter le Pouvoir du NLP, NLTK, Spacy, Gensim, Bert et GPT

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Traitement du Langage Naturel (NLP) Maîtrise de Python et des bibliothèques NLP (NLTK, SpaCy, Gensim, etc.) Connaissance des modèles de Deep Learning appliqués au NLP (RNN, LSTM, Transformers) Expérience avec les frameworks de Machine Learning et Deep Learning (TensorFlow, PyTorch) Manipulation et prétraitement des textes (tokenization, stemming, lemmatization, etc.) Compréhension des modèles de Transformers (BERT, GPT) et de leur fonctionnement Expérience avec la vectorisation des textes (TF-IDF, Word2Vec, GloVe, embeddings pré-entraînés) Techniques d’analyse de texte avancées : classification, résumé automatique, génération de texte

  • Construire et évaluer un pipeline complet de NLP pour résoudre un problème réel à l'aide des librairies mentionnées.
  • Extraire des insights significatifs à partir de données textuelles en utilisant des techniques NLP avancées.
  • Comparer et contraster les performances de différents modèles NLP, incluant BERT et GPT, sur des tâches spécifiques.
  • Implémenter des modèles de traitement du langage naturel (NLP) utilisant Gensim pour l'analyse de sujets et la modélisation des mots.
  • Identifier et appliquer les techniques de prétraitement de texte appropriées à l'aide de NLTK et SpaCy.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

NLP et Deep Learning pour le Secteur Bancaire : Détection de Fraude et Analyse des Risques

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Fondamentaux du Traitement du Langage Naturel (NLP) Maîtrise de Python et des bibliothèques NLP (NLTK, SpaCy, Gensim, etc.) Connaissance des modèles de Machine Learning et Deep Learning appliqués au NLP Expérience avec les frameworks de Deep Learning (TensorFlow, PyTorch, Keras) Compréhension des techniques d’analyse des fraudes et des risques financiers Manipulation et prétraitement des données textuelles issues du secteur bancaire Utilisation des modèles avancés comme BERT, GPT et LSTM pour l’analyse des fraudes Expérience avec les outils de visualisation et d’analyse des risques (Power BI, Tableau, etc.)

  • Construire et déployer un pipeline complet de traitement du langage naturel pour l'analyse des sentiments dans des rapports financiers.
  • Comparer et contraster différentes architectures de réseaux neuronaux pour la détection de fraude et l'analyse de risques.
  • Analyser et interpréter les résultats de modèles de NLP appliqués à des données textuelles financières pour l'évaluation des risques.
  • Implémenter des modèles de deep learning pour la détection de fraude transactionnelle avec une précision supérieure à 95%.
  • Identifier et classifier les types de fraudes financières à l'aide de techniques de NLP et de deep learning.

2 730,00 DH
4 200,00 DH

By IDRISSI

Large Language Models (LLMs) au Service de la Relation Client : Chatbots et Assistants Virtuels

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 6-12 total hours

Bases du Traitement du Langage Naturel (NLP) Connaissance des modèles de Deep Learning pour le NLP (RNN, LSTM, Transformers) Maîtrise de Python et des bibliothèques NLP (NLTK, SpaCy, Transformers, OpenAI API, etc.) Expérience avec des frameworks de Deep Learning (TensorFlow, PyTorch, Keras) Notions en développement de chatbots avec Dialogflow, Rasa ou BotPress Utilisation des modèles pré-entraînés comme GPT, BERT ou LLaMA pour la génération de texte Compréhension des besoins en relation client et des cas d’usage des assistants virtuels Intégration des chatbots avec des plateformes de communication (WhatsApp, Messenger, Slack, etc.)

  • Comparer et contraster différentes architectures de LLMs pour les applications de relation client.
  • Implémenter des stratégies pour améliorer l'expérience utilisateur et gérer les cas d'échec dans un chatbot LLM.
  • Évaluer la performance d'un chatbot LLM en utilisant des métriques appropriées.
  • Concevoir un chatbot fonctionnel utilisant un LLM pour gérer des interactions client courantes.
  • Identifier les principaux types de LLMs et leurs applications dans les chatbots et assistants virtuels.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Développement de Chatbots Intelligents avec TensorFlow et NLP avancé

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions de base en Traitement du Langage Naturel (NLP) Maîtrise de Python et des bibliothèques NLP (NLTK, SpaCy, Transformers) Expérience avec TensorFlow et Keras pour le Deep Learning Compréhension des architectures de réseaux neuronaux (RNN, LSTM, Transformers) Connaissance des modèles de langage pré-entraînés (BERT, GPT, T5, etc.) Utilisation des techniques d'entraînement et de fine-tuning de modèles NLP Gestion des données textuelles : tokenization, vectorisation et embeddings (Word2Vec, GloVe, FastText) Déploiement de chatbots sur des plateformes comme Telegram, WhatsApp ou Messenger Intégration d’API de traitement du langage naturel (Dialogflow, Rasa, OpenAI API, Hugging Face)

  • Déployer un chatbot fonctionnel sur une plateforme appropriée.
  • Évaluer les performances d'un chatbot à l'aide de métriques appropriées et identifier les axes d'amélioration.
  • Mettre en œuvre des techniques de traitement du langage naturel avancé, telles que l'analyse des sentiments et la reconnaissance d'entités nommées, pour améliorer la compréhension du langage par le chatbot.
  • Comparer et contraster différents modèles de langage et architectures de réseaux neuronaux pour optimiser la performance d'un chatbot.
  • Concevoir et implémenter un chatbot capable de gérer des conversations complexes en utilisant TensorFlow et des techniques de PNL avancées.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Automatisation des Processus RH avec l’IA et les LLMs : Traitement de CV et Génération de Réponses Personnalisées

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Compréhension des concepts de l'Intelligence Artificielle et du Machine Learning Maîtrise de Python et des bibliothèques NLP (NLTK, SpaCy, Transformers) Expérience avec les modèles de langage (GPT, BERT, T5, etc.) Connaissance des techniques de classification et d’analyse de texte (TF-IDF, Word Embeddings, etc.) Utilisation des frameworks d’IA comme TensorFlow et PyTorch Familiarité avec les bases de données et la gestion de documents (SQL, NoSQL, Elasticsearch) Développement et intégration d’API pour le traitement automatique des CV Expérience avec les outils d’automatisation RH (ATS, chatbots, etc.) Capacité à déployer des solutions NLP sur le cloud (AWS, Azure, Google Cloud)

  • Évaluer l'efficacité d'un système d'automatisation RH basé sur l'IA en utilisant au moins deux métriques pertinentes (ex: temps de traitement, taux de recrutement).
  • Générer 5 réponses personnalisées à des candidatures, utilisant un LLM, en respectant les critères de cohérence et de tonalité définis.
  • Concevoir un pipeline d'automatisation pour le traitement de 100 CV, incluant l'extraction d'informations clés et le classement des candidats.
  • Analyser et comparer les performances de deux algorithmes différents de traitement de CV en termes de précision et de vitesse.
  • Identifier au moins trois outils d'IA et de LLM adaptés au traitement de CV et à la génération de réponses personnalisées.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Génération Automatique de Contenu et Créativité Augmentée avec les LLMs

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Intelligence Artificielle et Machine Learning Maîtrise de Python et des bibliothèques NLP (NLTK, SpaCy, Hugging Face Transformers) Compréhension des modèles de langage (GPT, BERT, T5, LLaMA, etc.) Notions en fine-tuning et adaptation des modèles LLMs Connaissance des techniques de génération de texte et de créativité assistée Utilisation d’outils d’IA pour la rédaction assistée (OpenAI API, LangChain, etc.) Expérience avec les bases de données textuelles et la gestion de corpus Déploiement et intégration de solutions de génération de contenu en entreprise Maîtrise des bonnes pratiques d'éthique et de contrôle des biais des LLMs

  • Comparer et contraster différentes approches pour l'augmentation de la créativité humaine avec les LLMs.
  • Analyser les implications éthiques et les biais potentiels liés à l'utilisation des LLMs pour la création de contenu.
  • Concevoir et implémenter des prompts efficaces pour guider la génération de contenu créatif avec les LLMs.
  • Évaluer la qualité et la crédibilité du contenu généré par les LLMs en utilisant des métriques spécifiques.
  • Identifier les principales architectures et techniques des LLMs pour la génération de contenu.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Pipeline Complet de Traitement de Données Textuelles avec python, Word Embeddings, Glove et TensorFlow

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Python et Manipulation de Données Textuelles Notions en NLP (Natural Language Processing) Compréhension des Word Embeddings Bases en Deep Learning avec TensorFlow et Keras Pipeline Complet de Traitement de Données

  • Développer et déployer une application simple utilisant les Word Embeddings entraînés.
  • Visualiser et interpréter les résultats des modèles Word Embeddings.
  • Comparer les performances de différents modèles de Word Embeddings sur une tâche donnée.
  • Entraîner et évaluer des modèles Word Embeddings utilisant GloVe avec TensorFlow.
  • Implémenter un pipeline complet de traitement de données textuelles en Python, incluant le nettoyage, la tokenisation et la vectorisation.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Applications d'IA Générative dans le Marketing : Personnalisation, Création de Contenu et Publicités Automatisées

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Intelligence Artificielle et Machine Learning Compréhension des Techniques de NLP et IA Générative Fondamentaux du Marketing Digital et Personnalisation Notions en Création de Contenu Automatisée Analyse et Optimisation des Campagnes Publicitaires

  • Concevoir une campagne marketing intégrant au moins deux applications de l'IA générative, en présentant un plan concret.
  • Évaluer l'impact éthique de l'utilisation de l'IA générative dans les stratégies marketing.
  • Analyser les avantages et inconvénients de trois plateformes d'IA générative pour la création de publicités automatisées.
  • Décrire deux techniques distinctes d'utilisation de l'IA générative pour la création de contenu marketing.
  • Identifier au moins trois applications spécifiques de l'IA générative dans la personnalisation du marketing.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

IA Générative pour la Finance : Prédiction de Marchés et Détection de Fraudes

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Bases en Intelligence Artificielle et Machine Learning Notions en Finance et Analyse des Marchés Fondamentaux de la Détection d’Anomalies et de Fraudes Compréhension des Modèles Prédictifs et Séries Temporelles Maîtrise des Techniques de Traitement et Analyse de Données Financières

  • Interpréter les résultats générés par les modèles d'IA générative et communiquer les conclusions de manière claire et concise.
  • Construire et déployer un prototype de système de prédiction de marchés ou de détection de fraudes basé sur l'IA générative.
  • Évaluer la performance de modèles d'IA générative sur des jeux de données financières en utilisant des métriques appropriées.
  • Comparer et contraster différentes architectures de modèles d'IA générative (GANs, VAEs, Transformers) adaptés aux données financières.
  • Identifier les applications pertinentes de l'IA générative pour la prédiction de marchés financiers et la détection de fraudes.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Traitement et gestion de Big data en temps réel avec Spark et Kafka

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en Big Data et architectures distribuées Bases en programmation Scala ou Python pour Spark Compréhension du modèle de programmation de Spark (RDD, DataFrame, Dataset) Familiarité avec les systèmes de messagerie et streaming (Kafka, RabbitMQ, etc.) Connaissance des bases de données distribuées et stockage (HDFS, Parquet, Cassandra, etc.) Notions en gestion des flux de données en temps réel (Spark Streaming, Kafka Streams, Flink, etc.) Expérience en déploiement et gestion des clusters Big Data (YARN, Kubernetes, Docker, etc.

  • Comparer et contraster différentes approches de gestion des données en temps réel, incluant les aspects de scalabilité et de tolérance aux pannes.
  • Déboguer et optimiser des applications Spark et Kafka pour le traitement de Big Data en temps réel.
  • Évaluer les performances de différents algorithmes de traitement de données en temps réel sur de grands ensembles de données.
  • Implémenter des pipelines de traitement de données en temps réel en utilisant Spark Streaming et Kafka.
  • Décrire l'architecture et les composants clés de Spark et Kafka pour le traitement de données en temps réel.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Architecture et Design de Systèmes Big Data : Intégration de Hadoop, MapReduce, HDFS, HBase, Pig, Spark, Hive, HBase et Kafka

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissance des concepts fondamentaux du Big Data et des architectures distribuées Notions de base en administration et gestion des systèmes Linux Maîtrise des bases de données relationnelles et NoSQL (SQL, HBase, Cassandra, MongoDB, etc.) Compréhension des modèles de traitement de données distribuées (MapReduce, Spark, Flink, etc.) Expérience en manipulation de données avec Hive, Pig et Spark SQL Notions en gestion et stockage des données massives (HDFS, Parquet, ORC, etc.) Familiarité avec les systèmes de messagerie et de streaming (Kafka, RabbitMQ, etc.) Expérience en orchestration et gestion des workflows Big Data (Oozie, Airflow, NiFi, etc.)

  • Comparer et contraster les performances et les cas d'utilisation de Spark et Hadoop pour le traitement de données volumineuses.
  • Utiliser Pig et Hive pour effectuer des requêtes et des transformations de données sur des données stockées dans HDFS.
  • Concevoir et mettre en œuvre des schémas de données pour HBase et optimiser les requêtes.
  • Implémenter des applications MapReduce pour traiter de grands ensembles de données.
  • Décrire l'architecture et les fonctionnalités clés de Hadoop, HDFS, MapReduce, HBase, Pig, Spark, Hive et Kafka.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Big Data Analytics avec Spark

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissance des bases du Big Data et des architectures distribuées Expérience en programmation Python ou Scala Compréhension du modèle de programmation Spark (RDD, DataFrame, Dataset) Notions en manipulation et analyse de données (Pandas, SQL, etc.) Familiarité avec les systèmes de stockage distribués (HDFS, Parquet, ORC, etc.) Notions en Machine Learning et statistiques (MLlib, Scikit-Learn, etc.) Expérience en traitement de flux en temps réel (Spark Streaming, Kafka, Flink, etc.)

  • Évaluer et comparer les performances de différentes approches de traitement de données avec Spark.
  • Appliquer des techniques d'analyse prédictive avec Spark MLlib pour résoudre des problèmes concrets.
  • Construire et optimiser des pipelines de traitement de données avec Spark pour des ensembles de données volumineux.
  • Implémenter des transformations et des actions de base en utilisant les APIs RDD et DataFrame de Spark.
  • Décrire les architectures Big Data et le rôle de Spark dans leur traitement.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Apache Spark pour le Big Data l'ingénierie des données et l'apprentissage automatique

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissance des concepts fondamentaux du Big Data et des architectures distribuées Maîtrise d’un langage de programmation (Python, Scala ou Java) Expérience en manipulation de données avec SQL et Pandas Compréhension du modèle de programmation Spark (RDD, DataFrame, Dataset) Notions en stockage et gestion de données massives (HDFS, Parquet, ORC, etc.) Bases en Machine Learning et statistiques (MLlib, Scikit-Learn, TensorFlow, etc.) Expérience en traitement de flux de données en temps réel (Spark Streaming, Kafka, etc.) Familiarité avec les outils d’orchestration et de gestion des workflows (Airflow, Oozie, etc.)

  • Optimiser les performances des applications Spark en ajustant les configurations du cluster et en utilisant les techniques de partitionnement et de diffusion de données.
  • Entraîner et évaluer des modèles d'apprentissage automatique courants (régression linéaire, classification) à l'aide de Spark MLlib.
  • Construire des pipelines d'ingénierie de données avec Spark pour le nettoyage, la transformation et le chargement de données volumineuses.
  • Implémenter des transformations et des actions de base sur des RDD et des DataFrames Spark en utilisant Python ou Scala.
  • Décrire les architectures de traitement de données distribuées et expliquer le rôle d'Apache Spark dans ce contexte.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Exploitation de solutions Big Data et NoSQL pour Stocker et Gérer les Données Non Structurées à grande échelle

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Compréhension des concepts fondamentaux du Big Data et des bases de données NoSQL Notions sur les différents types de bases NoSQL (clé-valeur, document, colonne, graphe) Expérience en manipulation de données avec SQL et langages de requêtage NoSQL (MongoDB, Cassandra, etc.) Connaissance des architectures distribuées et des systèmes de stockage (HDFS, S3, etc.) Maîtrise d’un langage de programmation pour interagir avec les bases NoSQL (Python, Java, Scala) Notions en optimisation et scalabilité des bases NoSQL Expérience avec des outils d’ETL et de traitement de données (Apache Spark, Kafka, Hadoop, etc.)

  • Décrire les meilleures pratiques pour la sécurité et la gestion des données dans un environnement Big Data NoSQL.
  • Analyser les performances et l'efficacité d'une solution NoSQL pour le stockage et la gestion de données non structurées.
  • Concevoir et implémenter une solution de stockage et de gestion de données non structurées à grande échelle utilisant une technologie NoSQL.
  • Comparer et contraster les différents types de bases de données NoSQL pour des cas d'utilisation spécifiques de Big Data.
  • Identifier les caractéristiques des données non structurées et choisir les solutions NoSQL appropriées.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Maîtriser la Suite Microsoft Business Intelligence (MSBI) : Création d'un Système BI Complet avec SQL Server, SSIS, SSAS, et SSRS

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissance des bases de données relationnelles et SQL Notions de modélisation de bases de données et de Data Warehousing Familiarité avec les concepts d'ETL (Extract, Transform, Load) Expérience de base avec Microsoft SQL Server Notions en visualisation et reporting des données Compréhension des concepts OLAP et des cubes multidimensionnels Expérience avec des outils d'analyse de données et de reporting (Excel, Power BI, etc.)

  • Optimiser les performances d'un système BI complet en identifiant et en résolvant les goulots d'étranglement.
  • Créer des rapports et tableaux de bord interactifs et performants avec SSRS, intégrant différents types de visualisations.
  • Extraire, transformer et charger des données efficacement à l'aide de SSIS, incluant la gestion des erreurs et la transformation de données.
  • Modéliser des données dimensionnelles et développer des cubes OLAP fonctionnels avec SSAS.
  • Concevoir et implémenter des solutions d'entrepôt de données complètes utilisant SQL Server, SSIS, SSAS et SSRS.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Pentaho Data Integration : Une solution ETL complète

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissance des bases de données relationnelles et SQL Notions fondamentales d’ETL (Extract, Transform, Load) Compréhension des concepts de Data Warehousing Expérience avec un outil BI ou d’intégration de données (ex. Talend, SSIS, Informatica, etc.) Notions en scripting (JavaScript, Shell, ou autre langage utilisé pour les transformations avancées) Familiarité avec les formats de données (CSV, XML, JSON, etc.) et leur manipulation

  • Mettre en œuvre des stratégies de monitoring et de logging pour assurer la fiabilité et le suivi des processus ETL.
  • Diagnostiquer et résoudre les problèmes courants rencontrés lors de l'utilisation de PDI, en utilisant les outils de débogage intégrés.
  • Développer et exécuter des jobs PDI robustes et optimisés pour le traitement de gros volumes de données.
  • Maîtriser l'utilisation des différentes transformations et composants de PDI pour le nettoyage, la transformation et le chargement de données.
  • Concevoir et implémenter des transformations ETL complexes dans Pentaho Data Integration (PDI).

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Création et Optimisation des Processus ETL avec SQL Server et SQL Server Integration Services (SSIS) : Gestion des Flux de Données Complexes

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Connaissance des bases de données relationnelles et SQL Expérience avec SQL Server (SSMS, requêtes SQL, procédures stockées, etc.) Compréhension des concepts d'ETL (Extract, Transform, Load) Notions de Data Warehousing et de modélisation des données Familiarité avec SQL Server Integration Services (SSIS) ou un autre outil ETL Notions en optimisation des performances et gestion des erreurs dans les flux de données

  • Déboguer et résoudre les problèmes dans les packages SSIS en utilisant les outils de surveillance et de logging intégrés.
  • Gérer les flux de données complexes avec SSIS en utilisant des composants de contrôle de flux et de gestion des erreurs.
  • Mettre en œuvre des transformations de données avancées avec SSIS, incluant l'agrégation, le pivotement et le dépivotement.
  • Optimiser les performances des packages SSIS en utilisant des techniques de partitionnement, de logging et de gestion des erreurs.
  • Concevoir et implémenter des packages SSIS pour extraire, transformer et charger des données complexes provenant de sources variées.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Création de Modèles OLAP avec SQL Server Analysis Services (SSAS) pour des Analyses Multi-Dimensionnelles

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Maîtrise des bases de données relationnelles et SQL Expérience avec SQL Server et l’environnement SSMS Compréhension des concepts de Business Intelligence et de Data Warehousing Notions sur les modèles de données multidimensionnels (OLAP, cubes, dimensions, mesures) Familiarité avec SQL Server Analysis Services (SSAS) et ses fonctionnalités de base Connaissance des langages de requêtage OLAP comme MDX et DAX (un plus)

  • Déployer et administrer des solutions SSAS dans un environnement de production.
  • Optimiser les performances des cubes SSAS pour des requêtes rapides et efficaces.
  • Écrire des requêtes MDX pour extraire et analyser des données multidimensionnelles.
  • Définir et gérer les dimensions, les faits et les mesures dans un cube SSAS.
  • Concevoir et implémenter des modèles OLAP multidimensionnels dans SSAS.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Mise en Place d'une Solution de Business Intelligence (BI) pour la Prise de Décision en Entreprise

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en bases de données et SQL Compréhension des concepts de Business Intelligence et d'analyse de données Bases en ETL (Extract, Transform, Load) et gestion des flux de données Connaissance des outils BI (Power BI, Tableau, SQL Server Reporting Services - SSRS, etc.) Expérience en manipulation et visualisation de données (un plus, mais non obligatoire)

  • Évaluer la performance d'une solution BI et proposer des améliorations basées sur des indicateurs clés de performance (KPI).
  • Analyser des données et produire des rapports et tableaux de bord exploitables pour la prise de décision.
  • Implémenter et configurer au moins un outil de Business Intelligence (ex: Tableau, Power BI) pour la visualisation de données.
  • Concevoir un modèle de données pertinent pour une solution BI, incluant la sélection et la transformation des données.
  • Identifier les besoins d'une entreprise en matière de Business Intelligence et proposer une solution adaptée.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Analyse multidimensionnelle avec SQL Server, SSAS, SSMS, SSDT, Multidimensional Expressions (MDX) et Data Analysis Expression (DAX)

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en bases de données relationnelles et SQL Compréhension des concepts de Data Warehousing et de modèles multidimensionnels Bases en administration et utilisation de SQL Server (SSMS, SSDT) Familiarité avec les cubes OLAP et l’analyse multidimensionnelle (SSAS) Notions de scripting avec MDX et DAX (un plus, mais non obligatoire)

  • Optimiser les performances des requêtes MDX et DAX sur des grands ensembles de données.
  • Comparer et contraster l'utilisation de MDX et DAX pour l'analyse de données.
  • Concevoir et implémenter des mesures et des calculs complexes avec MDX et DAX.
  • Écrire des requêtes MDX pour extraire et analyser des données multidimensionnelles.
  • Construire des modèles de données multidimensionnels dans SSAS en utilisant SQL Server et SSDT.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Construire un Data Warehouse pour un système décisionnel avec les outils de BI

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en bases de données relationnelles et SQL Compréhension des concepts de Business Intelligence et Data Warehousing Bases en modélisation des données (schéma en étoile, en flocon, dimensionnel vs relationnel) Connaissance des outils ETL (SSIS, Talend, Informatica, etc.) Familiarité avec les solutions de reporting et visualisation (Power BI, Tableau, SSRS, etc.)

  • Créer des tableaux de bord et des rapports interactifs à partir d'un data warehouse en utilisant un outil de Business Intelligence.
  • Construire et optimiser des requêtes SQL pour l'extraction de données pertinentes du data warehouse.
  • Extraire, transformer et charger (ETL) des données de sources diverses dans un data warehouse à l'aide d'un outil BI.
  • Modéliser un schéma étoile ou flocon de neige pour un cas d'utilisation donné.
  • Identifier les étapes clés de la conception et de l'implémentation d'un data warehouse.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Découverte de Modèles Cachés dans les Données avec le Data Mining

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en bases de données et SQL Compréhension des concepts de Data Mining et d’exploration de données Bases en statistiques et en apprentissage automatique (Machine Learning) Familiarité avec les outils de Data Mining (SQL Server Data Mining, Python - Scikit-learn, R, Weka, etc.) Notions en visualisation et interprétation des résultats (Power BI, Tableau, Matplotlib, etc.)

  • Développer un projet de data mining complet, incluant la collecte de données, le prétraitement, la modélisation et l'évaluation.
  • Évaluer la performance de différents modèles de data mining en utilisant des métriques appropriées.
  • Interpréter les résultats des algorithmes de data mining et communiquer les conclusions de manière claire et concise.
  • Appliquer des algorithmes de clustering et de classification à des ensembles de données réels pour découvrir des modèles cachés.
  • Identifier les différentes techniques de data mining adaptées à différents types de données et de problèmes.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Clustering et Classification Avancée en Data Mining avec Python

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en statistiques et probabilités Bases en programmation Python et manipulation de données (Pandas, NumPy, Scikit-learn) Compréhension des concepts de Data Mining et d’apprentissage automatique (Machine Learning) Familiarité avec les algorithmes de clustering (K-Means, DBSCAN, Agglomératif) et de classification (SVM, Random Forest, Réseaux de Neurones, etc.) Expérience en visualisation et interprétation des résultats (Matplotlib, Seaborn, Power BI, Tableau, etc.)

  • Interpréter et visualiser les résultats des algorithmes de clustering et de classification afin d'extraire des informations pertinentes et de tirer des conclusions significatives.
  • Décrire et appliquer des techniques de prétraitement des données (nettoyage, transformation, réduction de dimensionnalité) pour améliorer la performance des algorithmes de clustering et de classification.
  • Sélectionner et justifier le choix d'un algorithme de clustering ou de classification adapté à un problème spécifique, en tenant compte des caractéristiques des données et des objectifs de l'analyse.
  • Implémenter et évaluer au moins trois algorithmes de classification (SVM, arbres de décision, réseaux de neurones) en utilisant des métriques appropriées (précision, rappel, F1-score).
  • Comparer et contraster au moins cinq algorithmes de clustering différents (K-means, hiérarchique, DBSCAN, etc.) en fonction de leurs performances sur des jeux de données variés.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Techniques de Réduction de Dimensions en Data Mining : PCA et t-SNE

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en algèbre linéaire et statistiques (moyenne, variance, covariance, matrices, etc.) Bases en programmation Python et manipulation de données (Pandas, NumPy, Scikit-learn) Compréhension des concepts de Data Mining et d’apprentissage automatique (Machine Learning) Familiarité avec les méthodes de classification et clustering en Machine Learning Notions en visualisation et interprétation des données (Matplotlib, Seaborn, Power BI, Tableau, etc.)

  • Choisir la méthode de réduction de dimensionnalité la plus appropriée en fonction des caractéristiques d'un jeu de données donné.
  • Interpréter les résultats de la réduction de dimensionnalité obtenus avec PCA et t-SNE.
  • Implémenter PCA et t-SNE à l'aide d'un langage de programmation (préciser le langage).
  • Comparer et contraster les performances de PCA et t-SNE sur différents jeux de données.
  • Expliquer les principes mathématiques de l'Analyse en Composantes Principales (PCA).

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Création de Modèles Prédictifs en Data Mining avec Machine Learning

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en statistiques et probabilités Bases en programmation Python et manipulation de données (Pandas, NumPy, Scikit-learn) Compréhension des concepts de Data Mining et d’apprentissage supervisé (régression, classification) Familiarité avec les principaux algorithmes de Machine Learning (Régressions, SVM, Random Forest, Réseaux de Neurones, etc.) Notions en évaluation des modèles (cross-validation, métriques de performance : précision, rappel, F1-score, etc.) Expérience en visualisation et interprétation des résultats (Matplotlib, Seaborn, Power BI, Tableau, etc.)

  • Comparer et contraster les performances de différents modèles prédictifs en utilisant des métriques appropriées (par exemple, précision, rappel, F1-score, AUC).
  • Interpréter les résultats des modèles prédictifs et communiquer les conclusions de manière claire et concise.
  • Construire et évaluer des modèles prédictifs en utilisant au moins trois algorithmes de Machine Learning différents (par exemple, régression linéaire, arbres de décision, réseaux de neurones).
  • Préparer et nettoyer des ensembles de données pour la modélisation prédictive, en incluant la gestion des valeurs manquantes et des variables catégorielles.
  • Identifier et sélectionner les algorithmes de Machine Learning appropriés pour différents types de problèmes de prédiction.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Analyse des Comportements d’Achat avec les Règles d’Association (Apriori)

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en statistiques et probabilités Bases en bases de données et manipulation de données (SQL, Pandas, NumPy) Compréhension des concepts de Data Mining et d’exploration de données Familiarité avec l’algorithme Apriori et les règles d’association (support, confiance, lift, etc.) Notions en visualisation et interprétation des résultats (Matplotlib, Seaborn, Power BI, Tableau, etc.)

  • Appliquer l'algorithme Apriori à un cas d'étude réel pour prédire les comportements d'achat et proposer des stratégies marketing.
  • Comparer les performances de l'algorithme Apriori avec d'autres méthodes d'analyse des paniers de marché.
  • Interpréter les résultats de l'analyse Apriori pour déduire des relations entre les items achetés.
  • Calculer le support, la confiance et le lift des règles d'association générées.
  • Identifier les règles d'association fortes dans un ensemble de données transactionnelles à l'aide de l'algorithme Apriori.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Segmentation Client avec Machine Learning, les techniques de Data Mining et Clustering K-Means

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en statistiques et analyse de données Bases en programmation Python et manipulation de données (Pandas, NumPy, Scikit-learn) Compréhension des concepts de Data Mining et d’apprentissage non supervisé Familiarité avec les méthodes de clustering (K-Means, DBSCAN, Hierarchical Clustering, etc.) Notions en évaluation des modèles de clustering (inertie, silhouette score, Davies-Bouldin index, etc.) Expérience en visualisation et interprétation des résultats (Matplotlib, Seaborn, Power BI, Tableau, etc.)

  • Évaluer la performance d'un modèle de segmentation client basé sur K-Means à l'aide de métriques appropriées (préciser les métriques, ex: silhouette score, indice de Davies-Bouldin).
  • Interpréter les résultats d'un clustering K-Means pour identifier des segments de clientèle distincts.
  • Implémenter l'algorithme K-Means pour segmenter un jeu de données client en utilisant un langage de programmation (préciser le langage, ex: Python).
  • Expliquer le fonctionnement de l'algorithme K-Means et ses paramètres clés.
  • Identifier et appliquer les techniques de data mining appropriées pour la segmentation client.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Prévision des Tendances du Marché avec le Data Mining et les Modèles Régressifs

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en statistiques et probabilités Bases en programmation Python et manipulation de données (Pandas, NumPy, Scikit-learn) Compréhension des concepts de Data Mining et d’analyse prédictive Familiarité avec les modèles régressifs (régression linéaire, régression polynomiale, régression Ridge/Lasso, etc.) Notions en évaluation des modèles de régression (R², RMSE, MAE, etc.) Expérience en visualisation et interprétation des tendances (Matplotlib, Seaborn, Power BI, Tableau, etc.)

  • Appliquer les techniques apprises pour prédire une tendance de marché spécifique à l'aide d'un jeu de données réel.
  • Comparer les performances de différents modèles de prévision et justifier le choix du meilleur modèle.
  • Interpréter les résultats des modèles de régression, incluant les coefficients et les mesures d'ajustement.
  • Construire et évaluer différents modèles de régression linéaire et non-linéaire pour la prévision des tendances de marché.
  • Identifier et sélectionner les variables pertinentes pour la prévision des tendances de marché à l'aide de techniques de data mining.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Optimisation des Stratégies Marketing avec Data Mining et Modèles Prédictifs

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6-12 total hours

Notions fondamentales en statistiques et probabilités Bases en programmation Python et manipulation de données (Pandas, NumPy, Scikit-learn) Compréhension des concepts de Data Mining et d’analyse prédictive Familiarité avec les modèles de Machine Learning supervisés (régression logistique, arbres de décision, random forest, gradient boosting, etc.) Notions en évaluation des modèles prédictifs (accuracy, precision, recall, F1-score, AUC-ROC, etc.) Expérience en segmentation client et scoring (K-Means, clustering hiérarchique, scoring de crédit, etc.) Connaissance des outils de visualisation et reporting (Matplotlib, Seaborn, Power BI, Tableau, etc.)

  • Présenter les résultats d'une analyse de données marketing et les recommandations stratégiques de manière claire et concise à un public non technique.
  • Appliquer les résultats des analyses de data mining et des modèles prédictifs pour optimiser les campagnes marketing (ex: ciblage, allocation budgétaire).
  • Évaluer la performance de différents modèles prédictifs et sélectionner le modèle le plus pertinent pour une application marketing spécifique.
  • Construire et interpréter des modèles prédictifs pour la segmentation client et la prévision de la demande.
  • Identifier et sélectionner les données pertinentes pour l'optimisation des stratégies marketing à l'aide de techniques de data mining.

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Préparation à la certification Amazon Web Services (AWS) - Cloud Practitioner

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 10 total hours
  • Advance

Notions fondamentales sur le cloud computing Compréhension des principaux services AWS (EC2, S3, RDS, IAM, etc.) Bases en mise en réseau et en sécurité cloud Connaissance des modèles de tarification et gestion des coûts AWS Expérience avec la console AWS et les services de base

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Prise en Main de la Console AWS : Concepts, Services et Applications de Base

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6-12 total hours

Notions fondamentales sur le cloud computing Compréhension des modèles IaaS, PaaS et SaaS Bases en réseaux et sécurité informatique Familiarité avec les environnements web et les services en ligne Aucune expérience préalable avec AWS requise (mais un plus)

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Amazon S3, EC2 et RDS : Stockage, Calcul et Bases de Données dans AWS

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6-12 total hours
  • Advance

Notions fondamentales sur le cloud computing Compréhension des services d’hébergement et de stockage Bases en administration système (Windows/Linux) Notions en bases de données relationnelles et non relationnelles Connaissances de base en mise en réseau et sécurité cloud

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Conception d’Architectures Cloud Évolutives avec AWS EC2, ELB et Auto Scaling

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6-12 total hours

Notions fondamentales sur le cloud computing et AWS Compréhension des services de calcul et de mise en réseau AWS (EC2, VPC, IAM) Bases en administration système (Windows/Linux) Notions en équilibrage de charge et haute disponibilité Connaissances en gestion de l’élasticité et optimisation des ressources cloud

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Gestion et Sécurisation des Données dans le Cloud avec AWS S3 et IAM

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6-12 total hours

Notions fondamentales sur le cloud computing et AWS Compréhension du stockage cloud et des principes de gestion des données Bases en contrôle des accès et gestion des permissions (IAM, ACL, Policies) Connaissances en chiffrement et protection des données Expérience avec la console AWS (un plus, mais non obligatoire)

2 730,00 DH
4 200,00 DH

By IDRISSI

Migration d’Applications vers AWS : Stratégies et Bonnes Pratiques

Date Début : 04/06/2025

New

UpdatedMay 28 2025

  • 6-12 total hours

Notions fondamentales sur le cloud computing et AWS Compréhension des architectures applicatives traditionnelles (On-Premise, Monolithique, Microservices) Bases en réseaux, sécurité et gestion des accès (VPC, IAM, Security Groups) Connaissances en bases de données et stockage cloud (RDS, S3, EFS) Expérience en déploiement et gestion d’applications (un plus, mais non obligatoire)

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Administration Windows Server 2019, Gestion des Rôles et Fonctionnalités

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6-12 total hours

Notions fondamentales en systèmes d’exploitation Windows Connaissances de base en réseaux (TCP/IP, DHCP, DNS) Compréhension des concepts d’annuaires et de gestion des utilisateurs (Active Directory) Notions en sécurité informatique et gestion des permissions Expérience en administration de systèmes Windows (un plus, mais non obligatoire)

2 730,00 DH
4 200,00 DH

By IDRISSI

Installation et Configuration d’un Domaine Active Directory sous Windows Server 2019, Gestion des Serveurs DNS, DHCP, IIS, Virtualisation avec Hyper-V et Gestion Avancée des Group Policies (GPO)

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 6-12 total hours

Notions fondamentales en administration Windows Server Compréhension des concepts de réseau (TCP/IP, DNS, DHCP, VLANs) Bases en gestion des utilisateurs et authentification (Active Directory, LDAP) Notions en sécurité et gestion des permissions (GPO, NTFS, Firewall) Expérience avec les services IIS et la virtualisation (Hyper-V, VMware, VirtualBox) souhaitée

2 730,00 DH
4 200,00 DH

By IDRISSI

Administration de Serveurs à Distance avec PowerShell et Windows Server 2019

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 6-12 total hours

Notions fondamentales en administration Windows Server Compréhension des services réseaux et protocoles (TCP/IP, DNS, DHCP, RDP, WinRM) Bases en gestion des utilisateurs et des permissions (Active Directory, GPO) Notions en automatisation et scripting avec PowerShell Expérience en administration de serveurs Windows (un plus, mais non obligatoire)

2 730,00 DH
4 200,00 DH

By IDRISSI -35%

Création d’un Système de Collaboration Interne pour les Entreprises avec Windows Server 2019

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6-12 total hours

Notions fondamentales en administration Windows Server Compréhension des services réseau et protocoles (TCP/IP, DNS, DHCP, SMB, RDP) Bases en gestion des utilisateurs et des permissions (Active Directory, GPO, NTFS) Connaissance des outils de collaboration (SharePoint, Exchange Server, Microsoft Teams) Expérience en gestion des services de fichiers et d’impression (un plus, mais non obligatoire)

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi

Architecture avancée dans une application Spring Boot avec Kotlin

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

Maîtrise de Kotlin Connaissances de base en Spring Boot Notions en architecture logicielle (MVC, REST, microservices, etc.)

  • Appliquer des techniques d'optimisation des performances et de sécurité à une architecture d'application Spring Boot Kotlin existante.
  • Implémenter une stratégie de gestion de la configuration robuste et flexible pour une application Spring Boot Kotlin déployée en production.
  • Développer et tester des microservices Spring Boot avec Kotlin, en utilisant des mécanismes de communication inter-services (ex: REST, gRPC).
  • Maîtriser l'utilisation de Spring Data JPA et des relations entre entités dans un contexte d'architecture distribuée.
  • Concevoir et implémenter des architectures complexes d'applications Spring Boot en Kotlin, utilisant des patterns de conception avancés.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Angular avancé : Développement d'une SPA avec gestion des états complexes

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise des bases d'Angular (components, services, routing) Connaissance de TypeScript Notions en architecture SPA (Single Page Application)

  • Développer une application SPA complète avec une architecture modulaire et évolutive en utilisant les bonnes pratiques de développement Angular.
  • Optimiser les performances d'une application Angular complexe en utilisant des techniques de lazy loading, de caching et de virtual scrolling.
  • Concevoir et mettre en œuvre des solutions robustes pour la gestion des erreurs et la mise en place de mécanismes de logging dans une application Angular.
  • Implémenter des stratégies de gestion des données complexes, incluant la pagination, le tri, et le filtrage, dans une application SPA Angular.
  • Maîtriser les techniques avancées de gestion d'état dans Angular, notamment avec NgRx ou Akita, en développant et testant des fonctionnalités concrètes.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Microservices Fullstack avec Spring Boot, Kotlin et Angular

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise de Kotlin et Java (bases) Connaissances de Spring Boot (REST, JPA, sécurité) Maîtrise des bases d'Angular et TypeScript

  • Tester et déboguer efficacement des applications microservices full-stack.
  • Déployer et gérer des microservices sur un environnement cloud (ex: AWS, GCP, Azure).
  • Mettre en œuvre la communication inter-services utilisant des techniques telles que REST et Kafka.
  • Développer une interface utilisateur front-end réactive avec Angular pour interagir avec les microservices.
  • Concevoir et implémenter des microservices RESTful à l'aide de Spring Boot et Kotlin.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Gestion des transactions distribuées dans une architecture microservices avec Spring Boot et Kotlin

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise de Kotlin et Java (bases) Connaissances de Spring Boot (REST, JPA, Messaging) Notions en architecture microservices

  • Concevoir et implémenter une solution de gestion des transactions distribuées pour un scénario d'application donné utilisant Spring Boot et Kotlin.
  • Déboguer et résoudre les problèmes liés aux transactions distribuées dans une application microservices basée sur Spring Boot et Kotlin.
  • Comparer et contraster différentes stratégies de gestion des transactions distribuées en termes de performance et de fiabilité.
  • Implémenter des transactions distribuées à l'aide de sagas, compensations ou d'approches basées sur les événements avec Spring Boot et Kotlin.
  • Décrire les défis et les solutions liés à la gestion des transactions distribuées dans une architecture microservices.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Développement d'applications réactives avec Spring WebFlux et Angular

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise de Java/Kotlin Connaissance de Spring Boot (REST, sécurité) Bases d'Angular et TypeScript

  • Tester l'application complète, incluant les couches front-end et back-end, en utilisant des techniques appropriées.
  • Gérer la gestion des erreurs et la journalisation dans une application réactive.
  • Intégrer efficacement une application front-end Angular avec une API back-end Spring WebFlux.
  • Développer des applications front-end réactives et performantes avec Angular.
  • Concevoir et implémenter des API RESTful réactives avec Spring WebFlux.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Fullstack sécurisée : Implémentation OAuth2 et OpenID Connect avec Spring Security et Angular

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise de Java/Kotlin et Spring Boot Connaissance de Spring Security (basique) Bases d'Angular et TypeScript

  • Décrire les vulnérabilités courantes liées à OAuth2/OpenID Connect et appliquer des meilleures pratiques de sécurité pour les mitiger.
  • Gérer les tokens d'accès et de rafraîchissement dans une application Angular pour maintenir une session utilisateur sécurisée.
  • Intégrer une application Angular à un serveur Spring Boot protégé par OAuth2/OpenID Connect.
  • Implémenter l'authentification et l'autorisation avec Spring Security en utilisant des flux OAuth2 différents.
  • Configurer et déployer une application Spring Boot sécurisée utilisant OAuth2 et OpenID Connect.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Kubernetes avancé : Gestion des workloads et configurations complexes

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Notions de base en conteneurisation (Docker) Connaissance des concepts fondamentaux de Kubernetes (Pods, Services, Deployments) Expérience en administration système (Linux)

  • Automatiser la gestion de l'infrastructure Kubernetes à l'aide de scripts et d'outils d'automatisation (ex: Terraform, Ansible).
  • Résoudre les problèmes et déboguer les applications Kubernetes complexes en utilisant les outils de monitoring et de logging appropriés.
  • Optimiser les performances et la sécurité des applications déployées sur Kubernetes en utilisant des techniques avancées de réseautage et de stockage.
  • Configurer et gérer les ressources Kubernetes complexes, incluant les StatefulSets, les DaemonSets et les Jobs.
  • Concevoir et implémenter des stratégies avancées de déploiement et de mise à l'échelle des workloads Kubernetes.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi

Pipeline CI/CD avancé avec GitHub Actions et Docker

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

Notions de base en CI/CD Maîtrise de Git et GitHub Connaissance de Docker (images, conteneurs, Dockerfile)

  • Gérer et déboguer les pipelines CI/CD en utilisant les outils de monitoring et de logging intégrés à GitHub Actions.
  • Déployer des applications Dockerisées vers différents environnements (développement, staging, production) en utilisant des stratégies de déploiement avancées (blue/green, canary).
  • Intégrer des tests unitaires, d'intégration et d'end-to-end dans un pipeline CI/CD automatisé.
  • Optimiser les pipelines CI/CD existants pour réduire le temps de construction et de déploiement.
  • Concevoir et implémenter des pipelines CI/CD complexes utilisant GitHub Actions et Docker pour des applications multi-services.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Docker Swarm vs Kubernetes : Orchestration de conteneurs

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise de Docker (images, conteneurs, Dockerfile) Notions de base en orchestration de conteneurs Compréhension des concepts de réseau et de déploiement distribué

  • Évaluer les avantages et les inconvénients de l'utilisation de Docker Swarm et Kubernetes dans différents scénarios.
  • Résoudre les problèmes courants liés au déploiement et à la gestion d'applications dans Docker Swarm et Kubernetes.
  • Configurer et utiliser les fonctionnalités de mise à l'échelle et de haute disponibilité de Docker Swarm et Kubernetes.
  • Déployer et gérer des applications conteneurisées à l'aide de Docker Swarm et Kubernetes.
  • Comparer et contraster les architectures de Docker Swarm et Kubernetes.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Optimisation des performances et des coûts dans Kubernetes

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise des concepts de base de Kubernetes (Pods, Services, Deployments) Compréhension des ressources système (CPU, RAM, stockage)

  • Analyser un rapport de coûts de Kubernetes et proposer au moins deux recommandations spécifiques pour réduire les dépenses.
  • Implémenter au moins une technique d'optimisation des images de conteneurs pour réduire la taille des pods.
  • Évaluer l'impact de différentes stratégies d'auto-mise à l'échelle sur les performances et les coûts d'un déploiement Kubernetes.
  • Décrire deux méthodes pour optimiser le stockage persistant dans Kubernetes afin de réduire les coûts.
  • Identifier trois stratégies pour réduire l'utilisation des ressources CPU dans un cluster Kubernetes.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Kubernetes avancé : Sécurisation des clusters et des workloads

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 9 total hours

Maîtrise des concepts de base de Kubernetes (Pods, Services, Deployments) Connaissance des principes de sécurité informatique Expérience en administration système (Linux)

  • Configurer et interpréter les journaux de sécurité Kubernetes pour détecter et répondre aux incidents.
  • Analyser et mitiger les vulnérabilités courantes dans les déploiements Kubernetes à l'aide d'outils de scan de sécurité.
  • Déployer et gérer des secrets Kubernetes en utilisant des techniques sécurisées comme les Secret Managers.
  • Mettre en œuvre des stratégies de sécurité des réseaux (NetworkPolicies) pour isoler les pods et les namespaces.
  • Identifier et configurer les mécanismes d'authentification et d'autorisation RBAC de Kubernetes pour restreindre l'accès aux ressources.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

CI/CD avancé : Stratégies de déploiement Canary et Blue-Green

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 9 total hours

Connaissances de base en CI/CD Maîtrise des outils CI/CD (Jenkins, GitLab CI/CD, GitHub Actions) Expérience avec des containers (Docker) Familiarité avec Kubernetes Notions de réseaux (routage, Load Balancer, DNS) Expérience en monitoring et logging (Prometheus, Grafana, ELK Stack)

  • Évaluer l'efficacité des stratégies de déploiement Canary et Blue-Green à l'aide de métriques de performance.
  • Identifier et résoudre les problèmes courants lors de l'implémentation de déploiements Canary et Blue-Green.
  • Implémenter un déploiement Blue-Green en utilisant un outil de conteneurisation (ex: Kubernetes).
  • Concevoir un pipeline CI/CD intégrant une stratégie de déploiement Canary.
  • Comparer et contraster les stratégies de déploiement Canary et Blue-Green.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

SignalR avancé : Applications temps réel complexes avec ASP.NET Core

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 9 total hours

Maîtrise de C# et ASP.NET Core Connaissances en WebSockets et Protocoles HTTP Compréhension des architectures temps réel Notions de concurrence et synchronisation en programmation Expérience avec JavaScript ou TypeScript pour les clients front-end

  • Déboguer et optimiser des applications SignalR pour résoudre les problèmes de performance et de connectivité.
  • Concevoir et mettre en œuvre des mécanismes de sécurité robustes pour protéger les applications SignalR contre les vulnérabilités courantes.
  • Intégrer SignalR avec d'autres technologies (ex: Azure Service Bus) pour créer des solutions temps réel distribuées et scalables.
  • Implémenter des stratégies de gestion des connexions et de la charge pour des applications SignalR hautement disponibles et performantes.
  • Développer des applications ASP.NET Core utilisant SignalR pour gérer des communications temps réel complexes impliquant plus de 1000 clients simultanés.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

ASP.NET Core avancé : Développement d'une API sécurisée

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 9 total hours

Maîtrise de C# et ASP.NET Core Connaissances en RESTful API et HTTP Compréhension des principes de sécurité web (OWASP, CSRF, XSS) Notions en authentification et autorisation Expérience avec Entity Framework Core pour l'accès aux données Familiarité avec JSON Web Tokens (JWT) et OAuth2

  • Développer et tester des API sécurisées avec des outils tels que Swagger et des tests d'intrusion.
  • Gérer les exceptions et les erreurs de sécurité de manière appropriée pour éviter les divulgations d'informations sensibles.
  • Protéger les données sensibles en utilisant des techniques de cryptage et de validation des données.
  • Mettre en œuvre une authentification et une autorisation robustes en utilisant différents mécanismes tels que JWT et OAuth 2.0.
  • Concevoir et implémenter une API RESTful sécurisée en utilisant ASP.NET Core et les meilleures pratiques de sécurité.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Microservices avancés avec .NET Core

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 9 total hours

Maîtrise de C# et .NET Core Connaissances en architectures distribuées Compréhension des concepts de microservices (découplage, scalabilité, résilience) Notions en API RESTful et gRPC Expérience avec Docker et la contenerisation Familiarité avec Kubernetes pour l'orchestration des conteneurs Connaissances en messagerie asynchrone (RabbitMQ, Azure Service Bus)

  • Sécuriser efficacement les communications et les données au sein d'une architecture de microservices .NET Core.
  • Surveiller et déboguer des applications microservices en production en utilisant des outils de monitoring distribués.
  • Déployer et orchestrer des microservices à l'aide de Kubernetes et Docker.
  • Mettre en œuvre des patterns de conception avancés pour les microservices, tels que CQRS et Event Sourcing.
  • Concevoir et implémenter des stratégies de communication inter-services robustes utilisant gRPC et message queues.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Développement d'un système de synchronisation en temps réel avec SignalR et Redis

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 9 total hours

Maîtrise de C# et ASP.NET Core Connaissances en SignalR pour les applications temps réel Compréhension des WebSockets et des protocoles HTTP Notions en systèmes distribués et concurrence Expérience avec Redis en tant que cache distribué et backplane Familiarité avec le déploiement en Cloud (Azure, AWS, ou GCP)

  • Évaluer la scalabilité et la fiabilité d'un système de synchronisation en temps réel développé avec SignalR et Redis.
  • Intégrer SignalR et Redis dans une application web existante pour ajouter des fonctionnalités de synchronisation.
  • Déboguer et résoudre les problèmes courants liés à la synchronisation en temps réel dans une application SignalR/Redis.
  • Comparer et contraster les performances de SignalR avec et sans Redis pour la mise en cache.
  • Concevoir et implémenter un système de synchronisation en temps réel utilisant SignalR et Redis.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Développement multi-tenant avec ASP.NET Core

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base du développement .NET et C#. Familiarité avec ASP.NET Core MVC ou Razor Pages. Compréhension des bases de données relationnelles (ex: SQL Server, PostgreSQL). Expérience avec Entity Framework Core ou une ORM similaire. Connaissance des concepts de base de l'architecture logicielle (ex: couches, modèles). Compréhension des principes de la programmation orientée objet (POO). Capacité à travailler avec Git et un système de contrôle de version. Familiarité avec les concepts de sécurité applicative (authentification et autorisation). Capacité à lire et comprendre de la documentation technique en anglais. Aptitude à la résolution de problèmes et à la pensée critique. Connaissance de base des design patterns (avantageux, mais non obligatoire). Expérience avec les tests unitaires (avantageux, mais non obligatoire).

  • Déployer et maintenir une application ASP.NET Core multi-tenant sur une plateforme cloud, en utilisant un environnement d'intégration continue et de livraison continue (CI/CD).
  • Mettre en œuvre la gestion de données spécifiques à chaque tenant, incluant le routage, la configuration et la gestion des ressources.
  • Développer et tester des mécanismes d'authentification et d'autorisation permettant de séparer les données et les fonctionnalités entre les différents tenants.
  • Concevoir un schéma de base de données efficace pour supporter un environnement multi-tenant, incluant la gestion des données spécifiques à chaque tenant.
  • Implémenter une architecture multi-tenant dans une application ASP.NET Core en utilisant au moins deux stratégies différentes.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

CQRS et Event Sourcing avec ASP.NET Core et MongoDB

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base de la programmation orientée objet. Familiarité avec le langage C#. Expérience avec ASP.NET Core (au moins une compréhension des concepts de base). Compréhension des bases de données relationnelles. Compréhension des concepts de base de NoSQL et familiarité avec MongoDB (ou un autre système de base de données NoSQL). Capacité à lire et comprendre du code C# existant. Compréhension des concepts de base du développement web (requêtes HTTP, REST). Familiarité avec les concepts de base du contrôle de version (Git). Capacité à travailler de manière autonome et en équipe. Aptitude à résoudre des problèmes et à la pensée critique. Connaissance des principes de conception de logiciels. Compréhension des concepts fondamentaux de la conception de systèmes distribués (avantageux). Expérience avec les tests unitaires (avantageux). Connaissance des patterns de conception (avantageux).

  • Mettre en œuvre la gestion des transactions et la cohérence des données dans un système basé sur Event Sourcing.
  • Développer des requêtes de lecture performantes pour une architecture CQRS.
  • Implémenter la persistance des événements avec MongoDB en utilisant un framework approprié.
  • Modéliser un domaine d'application avec Event Sourcing et gérer les agrégats.
  • Concevoir et implémenter une architecture CQRS utilisant ASP.NET Core et MongoDB.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

State Management avancé avec Redux Toolkit et Middleware personnalisés

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base des concepts de React et de ses composants. Familiarité avec les principes fondamentaux de Redux (store, actions, reducers). Expérience pratique avec la création et la gestion de composants React. Connaissance de la syntaxe JavaScript ES6+ (incluant les arrow functions, spread operator, etc.). Capacité à lire et comprendre du code JavaScript complexe. Connaissance de base des concepts de programmation orientée objet (POO). Familiarité avec les outils de développement de navigateur (console, debugger). Aptitude à résoudre des problèmes de manière logique et méthodique. Connaissance de base des requêtes HTTP (GET, POST, etc.) Expérience (même basique) avec les APIs REST. Capacité à travailler de manière autonome et en équipe (selon le format du cours). Connaissance de base du terminal et de la ligne de commande (pour l'installation et la gestion de packages). Installation préalable de Node.js et npm (ou yarn). Une compréhension de base de la programmation asynchrone et des promises.

  • Optimiser les performances d'une application en utilisant des techniques avancées de gestion d'état avec Redux Toolkit.
  • Comparer et contraster différentes stratégies de gestion d'état avec Redux Toolkit et choisir la plus appropriée pour un scénario donné.
  • Déboguer et résoudre des problèmes courants liés à la gestion d'état avec Redux Toolkit et les middlewares.
  • Créer et intégrer des middlewares personnalisés pour étendre les fonctionnalités de base de Redux.
  • Implémenter efficacement des reducers et des actions Redux Toolkit pour gérer des états complexes d'application.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Performance Optimization et Code Splitting dans React.js

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base de JavaScript (ES6+). Familiarité avec les concepts de React.js, incluant les composants, le state et les props. Expérience avec la création et la gestion de projets React. Connaissance des outils de développement de navigateur (console, debugger). Compréhension de base du fonctionnement du DOM. Capacité à lire et comprendre du code React existant. Connaissance de base des outils de build comme Webpack ou Parcel (un avantage). Familiarité avec les concepts de performance web (temps de chargement, rendu). Aptitude à la résolution de problèmes et à l'analyse de code. Motivation à apprendre et à expérimenter avec de nouvelles techniques.

  • Analyser un profil de performance d'une application React et proposer au moins deux optimisations basées sur les données obtenues.
  • Optimiser une application React pour obtenir une note de performance de 90 % ou plus selon les outils de mesure de performance tels que Lighthouse.
  • Comparer et contraster au moins deux stratégies de code splitting pour une application React donnée en termes d'impact sur la taille du bundle et les performances.
  • Implémenter le code splitting à l'aide de `React.lazy` et `Suspense` dans une application React existante pour améliorer les temps de chargement.
  • Identifier et résoudre au moins trois goulots d'étranglement de performance courants dans une application React.js.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

React avancé : Tests unitaires et end-to-end avec Jest et Cypress

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base de JavaScript (ES6+) et des concepts de programmation orientée objet. Compréhension des concepts de base de React, y compris les composants, le state et les props. Familiarité avec les outils de ligne de commande (CLI). Expérience de base avec npm ou yarn. Capacité à lire et comprendre du code JavaScript existant. Connaissance de base du HTML et du CSS. Aptitude à la résolution de problèmes et à la pensée critique. Connaissance des concepts de tests logiciels (tests unitaires, tests d'intégration, tests end-to-end). (Niveau introductif acceptable) Confort avec l'utilisation d'un éditeur de code (VS Code, Sublime Text, Atom, etc.). Accès à un ordinateur avec une connexion internet stable. Motivation à apprendre et à pratiquer activement les concepts enseignés.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Server-Side Rendering (SSR) et SEO avec Next.js

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base du développement web (HTML, CSS, JavaScript). Compréhension des concepts de base du développement frontend (React recommandé, mais pas obligatoire). Familiarité avec les concepts de base du développement backend (notions de serveur, requêtes HTTP). Connaissance de base du fonctionnement des moteurs de recherche et du SEO. Capacité à utiliser la ligne de commande (terminal). Connaissance de base de Node.js et npm ou yarn. Familiarité avec les concepts de gestion de version (Git recommandé). Aptitude à la résolution de problèmes et à la pensée logique. Motivation à apprendre et à travailler sur des projets pratiques. Accès à un ordinateur avec une connexion internet stable. Un éditeur de code (VS Code recommandé). Un compte GitHub (recommandé).

  • Construire une application Next.js complète intégrant le SSR et des meilleures pratiques SEO.
  • Analyser et interpréter les données de référencement pour évaluer l'efficacité des techniques SSR implémentées.
  • Déboguer et optimiser des applications Next.js utilisant le SSR pour des performances optimales.
  • Implémenter des stratégies de SSR avec Next.js pour améliorer le référencement de sites web.
  • Comprendre les principes fondamentaux du Server-Side Rendering (SSR) et son impact sur le SEO.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

React Native : Gestion avancée des états dans React Native avec MobX ou Recoil

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base de JavaScript (ES6+). Connaissance des concepts de programmation orientée objet. Expérience pratique avec React Native (création d'applications simples). Familiarité avec les concepts de base de la gestion d'état en React (useState, useEffect). Compréhension des concepts de composants et de props dans React. Capacité à lire et comprendre du code JavaScript existant. Connaissance de base du cycle de vie des composants React. Aptitude à la résolution de problèmes et à la pensée logique. Familiarité avec les outils de développement et de débogage de React Native. Accès à un environnement de développement React Native configuré (ex: Expo ou React Native CLI). Motivation à apprendre et à pratiquer activement.

  • Concevoir une architecture d'application React Native scalable en utilisant une librairie de gestion d'état (MobX ou Recoil).
  • Optimiser les performances d'une application React Native en utilisant efficacement la gestion d'état.
  • Déboguer et résoudre les problèmes courants liés à la gestion d'état avec MobX ou Recoil.
  • Implémenter efficacement la gestion d'état avec MobX ou Recoil dans une application React Native complexe.
  • Comparer et contraster les approches de gestion d'état MobX et Recoil dans React Native.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

React Native : Animations avancées avec React Native Reanimated 2

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base de JavaScript et ES6+. Familiarité avec React et les concepts de composants React. Compréhension des bases de React Native (création de composants, gestion de l'état, cycle de vie des composants). Expérience pratique avec la navigation dans une application React Native. Capacité à comprendre et à utiliser la documentation technique. Connaissance de base des concepts d'animation (timing, interpolation, easing). Aptitude à la résolution de problèmes et au débogage. Familiarité avec Git et Github (ou un système de contrôle de version similaire). Installation de Node.js et npm (ou yarn). Connaissance de base du concept de programmation réactive (un plus). Expérience avec React Native Reanimated 1 (un plus, mais pas obligatoire).

  • Diagnostiquer et résoudre les problèmes courants liés aux performances et à l'optimisation des animations React Native Reanimated 2.
  • Créer des animations basées sur des gestes utilisateur précis et réactifs.
  • Développer des transitions d'écran fluides et engageantes avec Reanimated 2.
  • Implémenter des animations complexes et personnalisées en utilisant les Worklets et les Shared Values.
  • Maîtriser les concepts fondamentaux de React Native Reanimated 2 et sa différence avec les animations natives.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

React Native : Intégration d'API natives avec React Native et TypeScript

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base de JavaScript et de la programmation orientée objet. Familiarité avec les concepts de React (composants, state, props, lifecycle). Expérience pratique avec React (création d'applications simples). Compréhension de base de TypeScript (types, interfaces, generics). Connaissance de base des concepts d'API REST (requêtes HTTP, JSON). Capacité à utiliser la ligne de commande et un terminal. Familiarité avec Git et GitHub (clonage, commit, push). Aptitude à la résolution de problèmes et à la pensée critique. Motivation à apprendre et à travailler de manière autonome. Installation de Node.js et npm (ou yarn). Connaissance de base d'un IDE ou d'un éditeur de code (VS Code recommandé). Accès à un environnement de développement (ordinateur personnel).

  • Construire une application React Native fonctionnelle qui utilise au moins deux API natives différentes et qui gère correctement les données reçues.
  • Documenter le code d'intégration d'API natives avec des commentaires clairs et précis en utilisant les conventions de TypeScript.
  • Implémenter la gestion des erreurs et le traitement asynchrone lors de l'interaction avec des API natives à l'aide de TypeScript.
  • Développer des composants React Native typés avec TypeScript pour interagir efficacement avec des API natives.
  • Intégrer au moins trois API natives différentes (ex: caméra, GPS, notifications push) dans une application React Native.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

React Native : Création d'une application cross-platform avec Expo et Firebase

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base du développement web (HTML, CSS, JavaScript). Familiarité avec les concepts de programmation orientée objet. Compréhension de base des API et des requêtes HTTP. Capacité à lire et comprendre du code JavaScript. Connaissance de base du fonctionnement d'une base de données (non obligatoire, mais recommandé). Familiarité avec les concepts de versionning (Git, par exemple). Capacité à utiliser la ligne de commande. Accès à un ordinateur avec une connexion internet stable. Installation de Node.js et npm (ou yarn). Motivation et engagement à suivre le cours et à réaliser les exercices pratiques. Capacité à résoudre des problèmes de manière autonome et à chercher des solutions en ligne.

  • Déployer une application React Native sur une plateforme de test (ex: Expo Go ou TestFlight).
  • Utiliser les composants et les APIs de React Native pour créer une interface utilisateur interactive et responsive.
  • Intégrer une base de données Firebase (Firestore ou Realtime Database) pour la gestion des données de l'application.
  • Implémenter l'authentification utilisateur avec Firebase dans une application React Native.
  • Développer une application mobile cross-platform fonctionnelle en utilisant React Native, Expo et Firebase.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Flutter avancé : Gestion des états avec Riverpod et Freezed

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Familiarité avec le développement d'applications mobiles. Connaissance de base du langage Dart. Expérience avec le framework Flutter (création d'interfaces utilisateur, gestion de la navigation). Compréhension des concepts de base de la programmation orientée objet. Capacité à lire et comprendre du code Flutter existant. Connaissance des concepts de gestion d'état (au moins un pattern de base comme setState). Familiarité avec Git et Github (pour le clonage de projets et la gestion de version). Aptitude à la résolution de problèmes et à la pensée logique. Motivation à apprendre et à travailler de manière autonome. Accès à un environnement de développement pour Flutter (IDE, SDK). Ordinateur portable personnel.

  • Construire une application Flutter complexe en utilisant Riverpod et Freezed pour gérer efficacement l'état de l'application.
  • Déboguer efficacement les problèmes liés à la gestion d'état en utilisant Riverpod et les outils de développement Flutter.
  • Utiliser Freezed pour créer des modèles de données immuables et améliorer la lisibilité du code.
  • Comparer et contraster les différentes approches de gestion d'état avec Riverpod (providers, state providers, etc.).
  • Maîtriser l'implémentation de Riverpod pour la gestion d'état dans une application Flutter.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Flutter Animations complexes : Hero, Lottie et CustomPainter

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base du développement mobile. Familiarité avec le langage Dart. Compréhension des bases de Flutter (Widgets, Layouts, Stateful/Stateless Widgets). Expérience avec la création d'applications Flutter simples. Compréhension des concepts de base de l'animation (frames, timing, easing). Capacité à lire et comprendre du code Flutter existant. Connaissance de base du système de gestion de versions Git (pour le suivi des projets). Aptitude à la résolution de problèmes et à la pensée critique. Motivation à apprendre et expérimenter avec des techniques d'animation avancées. Accès à un environnement de développement Flutter configuré (IDE, SDK, etc.).

  • Comparer et contraster les différentes techniques d'animation (Hero, Lottie, CustomPainter) en termes d'efficacité et d'utilisation.
  • Déboguer et résoudre les problèmes courants liés aux performances des animations dans Flutter.
  • Créer une animation personnalisée utilisant la classe CustomPainter pour dessiner et animer une forme géométrique complexe.
  • Intégrer et personnaliser des animations Lottie à partir de fichiers JSON dans une application Flutter.
  • Implémenter des animations Hero pour des transitions d'écran fluides entre au moins trois écrans différents.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Flutter avancé : Architecture modulaire avec Clean Architecture

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Maîtrise de Dart et de la programmation orientée objet. Expérience pratique avec le développement d'applications Flutter (développement d'au moins une application complète). Compréhension des widgets Flutter et de leur cycle de vie. Familiarité avec les concepts de gestion d'état en Flutter (ex: Provider, Riverpod, BLoC). Connaissance de base des concepts de conception de logiciels et des principes SOLID. Compréhension des concepts de base de l'architecture logicielle (MVC, MVVM). Capacité à lire et comprendre des diagrammes UML de base. Familiarité avec les concepts de test unitaire et d'intégration. Connaissance de base de Git et du contrôle de version. Aptitude à la résolution de problèmes et à la pensée critique. Capacité à travailler de manière autonome et en équipe. Engagement à participer activement au cours.

  • Déboguer et optimiser une application Flutter modulaire pour améliorer les performances et la stabilité.
  • Tester efficacement les composants d'une application Flutter utilisant Clean Architecture avec des tests unitaires et d'intégration.
  • Intégrer différents services et repositories dans une architecture modulaire.
  • Appliquer les principes SOLID pour créer des modules Flutter réutilisables et maintenables.
  • Concevoir et implémenter une application Flutter complexe en utilisant l'architecture Clean.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Flutter : Optimisation des performances et réduction de la taille des applications

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base du développement d'applications mobiles. Familiarité avec le langage Dart. Expérience pratique avec le framework Flutter (création d'une application simple). Compréhension des concepts de base de la programmation orientée objet. Capacité à lire et interpréter des logs d'erreur. Connaissance de base des outils de profilage d'applications. Aptitude à la résolution de problèmes et à la pensée critique. Motivation à apprendre et à expérimenter. Accès à un environnement de développement (ordinateur, émulateur/appareil physique). Installation de Flutter et des outils associés (Android Studio ou VS Code). Familiarité avec Git (pour la gestion de code source, optionnel mais recommandé).

  • Développer une application Flutter fonctionnelle avec une taille inférieure à 10 Mo en utilisant les meilleures pratiques d'optimisation.
  • Analyser un profil de performance d'une application Flutter et proposer 2 solutions d'optimisation basées sur les résultats.
  • Implémenter au moins 2 techniques d'optimisation des images pour améliorer les performances et réduire la taille de l'application.
  • Réduire la taille d'une application Flutter de 20% en utilisant des techniques d'optimisation spécifiques.
  • Identifier et corriger au moins 3 types de problèmes courants affectant les performances d'une application Flutter.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Hexagonal Architecture avancée avec Kotlin et Spring Boot

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

Compréhension de base des principes de l'architecture logicielle. Connaissance pratique de Java ou d'un autre langage orienté objet. Familiarité avec le langage Kotlin, incluant les concepts de coroutines et de fonctions supérieures. Expérience avec le framework Spring Boot, y compris la gestion des dépendances et la configuration. Compréhension des concepts de base de la programmation réactive. Connaissance des tests unitaires et d'intégration. Expérience avec un système de contrôle de version (Git). Capacité à lire et comprendre du code source. Familiarité avec les bases de données relationnelles (SQL). Aptitude à travailler de manière autonome et en équipe. Connaissance des concepts de l'architecture hexagonale (ports et adaptateurs). Maîtrise des concepts de la programmation orientée objet (POO). Connaissance de base des concepts de conception de logiciels (design patterns).

  • Mettre en œuvre des mécanismes de communication inter-services (REST, événements asynchrones) dans un contexte d'architecture hexagonale.
  • Appliquer des techniques avancées de gestion des dépendances et d'inversion de contrôle pour une architecture hexagonale propre et maintenable.
  • Développer et tester des cas d'utilisation complexes en utilisant des frameworks de test unitaires et d'intégration (Mockito, JUnit).
  • Intégrer différents mécanismes de persistance de données (bases de données relationnelles et NoSQL) dans une architecture hexagonale avec Spring Data.
  • Concevoir et implémenter des applications robustes et testables en utilisant les principes de l'architecture hexagonale avec Kotlin et Spring Boot.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Microservices event-driven avec Kafka et Spring Boot

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base de la programmation orientée objet. Familiarité avec le langage Java. Expérience avec le développement Spring (de préférence Spring Boot). Compréhension des concepts de base de REST et des APIs. Connaissance de base des bases de données relationnelles (ex: MySQL, PostgreSQL). Compréhension des concepts de la conception et du développement d'applications distribuées. Familiarité avec les concepts de microservices (architecture, avantages, inconvénients). Capacité à lire et comprendre du code Java existant. Compréhension des principes de base de la gestion de version (ex: Git). Connaissance des concepts fondamentaux de la programmation asynchrone. Aptitude à travailler de manière autonome et en équipe. Capacité à résoudre des problèmes de manière logique et méthodique. Connaissance de base des concepts d'intégration continue et de livraison continue (CI/CD - optionnel). Familiarité avec les concepts de base de message broker (optionnel). Capacité à utiliser l'outil de ligne de commande (CLI).

  • Maîtriser les concepts clés de Kafka, tels que les topics, les partitions et les consommateurs.
  • Mettre en œuvre des mécanismes de gestion des erreurs et de traitement des messages dans un contexte Kafka.
  • Développer des applications Spring Boot consommant et produisant des messages Kafka.
  • Décrire les avantages et inconvénients de l'architecture event-driven par rapport aux architectures traditionnelles.
  • Concevoir et implémenter des microservices communicant via un bus de messages Kafka.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Architecture Serverless avec AWS Lambda et DynamoDB

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base des concepts de l'architecture cloud. Familiarité avec les concepts de base de la programmation orientée objet. Connaissance d'au moins un langage de programmation supporté par AWS Lambda (ex: Python, Node.js, Java). Capacité à utiliser la ligne de commande (CLI). Compréhension de base des bases de données NoSQL. Familiarité avec les concepts de RESTful APIs. Capacité à lire et comprendre de la documentation technique en anglais. Aptitude à résoudre des problèmes de manière logique et méthodique. Accès à un compte AWS (ou un environnement AWS similaire pour la pratique). Connaissance de base des concepts de sécurité informatique.

  • Mettre en œuvre des mécanismes de sécurité pour protéger les fonctions Lambda et les données DynamoDB.
  • Gérer et surveiller des fonctions Lambda et des tables DynamoDB en utilisant la console AWS et l'AWS CLI.
  • Intégrer AWS Lambda avec DynamoDB pour créer des applications réactives et évolutives.
  • Concevoir et implémenter des fonctions AWS Lambda utilisant différents langages de programmation.
  • Décrire les architectures serverless et leurs avantages par rapport aux architectures traditionnelles.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Architecture hexagonale avancée avec gestion des événements

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base de l'architecture logicielle et des principes de conception objet. Connaissance pratique de la programmation orientée objet (POO). Expérience avec au moins un langage de programmation (Java, C#, Python, etc.). Familiarité avec les bases de données relationnelles et/ou NoSQL. Compréhension des concepts de base de la gestion des événements (event sourcing, CQRS). Capacité à comprendre et à travailler avec des diagrammes UML de base. Familiarité avec les tests unitaires et d'intégration. Connaissance de base des concepts de microservices (un plus). Aptitude à la résolution de problèmes et à la pensée critique. Capacité à travailler de manière autonome et en équipe. Habilité à lire et comprendre de la documentation technique en anglais.

  • Développer un test unitaire complet pour un composant d'une application hexagonale incluant la validation de la gestion des événements.
  • Analyser les compromis entre les approches synchrones et asynchrones dans la gestion des événements d'une application hexagonale.
  • Comparer et contraster différents mécanismes de publication/souscription pour les événements dans le cadre de l'architecture hexagonale.
  • Implémenter une solution robuste de gestion des événements asynchrones, incluant la gestion des erreurs et la persistance des événements.
  • Concevoir une application utilisant l'architecture hexagonale et un bus d'événements pour gérer la complexité et la concurrence.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Design Patterns pour applications distribuées

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance des principes de base de la programmation orientée objet. Familiarité avec au moins un langage de programmation orienté objet (Java, C#, Python, etc.). Compréhension des concepts de base des systèmes distribués (clients, serveurs, réseaux). Connaissance de base des concepts de concurrence et de parallélisme. Familiarité avec les architectures de microservices (un plus). Capacité à lire et comprendre du code source. Compétences de base en résolution de problèmes. Aptitude à travailler de manière autonome et en équipe. Capacité à communiquer efficacement des idées techniques (oralement et par écrit). Connaissance de base des structures de données et des algorithmes. Familiarité avec les concepts de tests unitaires et d'intégration (un plus). Expérience pratique avec un système de contrôle de version (Git, etc.).

  • Concevoir et implémenter une solution d'architecture distribuée en utilisant au moins deux design patterns différents, en justifiant les choix effectués.
  • Évaluer l'impact des choix de design patterns sur la scalabilité, la performance et la robustesse d'une application distribuée.
  • Analyser et résoudre un problème de conception d'application distribuée en utilisant un design pattern approprié, documentant la solution.
  • Comparer et contraster les avantages et les inconvénients de trois design patterns différents pour la gestion de la cohérence des données.
  • Identifier et appliquer au moins cinq design patterns courants pour les applications distribuées dans un projet pratique.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Observabilité des architectures distribuées avec OpenTelemetry

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base des architectures distribuées (microservices, etc.) Familiarité avec les concepts de base du développement logiciel (cycle de vie du logiciel, debugging) Connaissance de base des réseaux informatiques (protocoles, communication client-serveur) Expérience avec au moins un langage de programmation (ex: Java, Python, Go, Node.js) Capacité à lire et comprendre du code source Connaissance de base des systèmes d'exploitation (Linux ou équivalent) Familiarité avec les outils de ligne de commande Capacité à travailler avec des environnements de développement intégrés (IDE) Aptitude à la résolution de problèmes et à la pensée critique Motivation à apprendre et à travailler de manière autonome Accès à un ordinateur avec une connexion internet stable Installation préalable de Docker (recommandé) Connaissance de base de la gestion de versions (Git, recommandé)

  • Comparer et contraster différentes stratégies de collecte et d'exportation de données avec OpenTelemetry.
  • Analyser des données d'observabilité collectées par OpenTelemetry pour identifier et diagnostiquer des problèmes dans une architecture distribuée.
  • Configurer et instrumenter une application distribuée simple avec OpenTelemetry pour collecter des traces, des métriques et des logs.
  • Expliquer les trois piliers de l'observabilité (traces, métriques, logs) et leurs applications dans les architectures distribuées.
  • Identifier et décrire les différents composants d'OpenTelemetry.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Event-Driven Microservices avec Kafka et Schema Registry

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Connaissance de base des concepts de programmation orientée objet. Familiarité avec les principes de conception microservices (architecture, avantages, inconvénients). Compréhension des concepts de base de la communication inter-processus. Expérience pratique avec au moins un langage de programmation (Java, Python, Go, etc.). Connaissance de base des systèmes distribués et de leurs défis. Compréhension des concepts de base des bases de données (relationnelles et/ou NoSQL). Familiarité avec les concepts de gestion de versions et de contrôle de code source (Git). Capacité à travailler de manière autonome et en équipe. Aptitude à la résolution de problèmes et à la pensée critique. Disponibilité pour installer et configurer les logiciels nécessaires (Kafka, Schema Registry, un IDE). Connaissance de base du terminal/ligne de commande. Compréhension de base du JSON et des schémas de données.

  • Comparer et contraster différentes stratégies de gestion des événements dans un contexte de microservices.
  • Déboguer et résoudre les problèmes courants dans une architecture de microservices basée sur Kafka.
  • Configurer et administrer un cluster Kafka de base.
  • Utiliser le Schema Registry pour gérer l'évolution des schémas de données.
  • Concevoir et implémenter des microservices communicants via Kafka.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Zero Trust Security pour les applications d'entreprise

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base des concepts de sécurité informatique (ex: authentification, autorisation, confidentialité, intégrité, disponibilité). Familiarité avec les architectures réseaux de base (ex: TCP/IP, DNS, routage). Connaissance des protocoles de sécurité courants (ex: TLS/SSL, SSH). Compréhension des principes de la sécurité applicative (ex: injection SQL, XSS, CSRF). Familiarité avec les concepts de virtualisation et de cloud computing (au moins à un niveau conceptuel). Capacité d'analyse et de résolution de problèmes. Capacité à suivre des instructions techniques écrites et orales. Aptitude à travailler de manière autonome et en équipe. Motivation à apprendre de nouveaux concepts et technologies. Connaissance de base des systèmes d'exploitation (Windows et/ou Linux).

  • Évaluer l'efficacité d'une architecture Zero Trust en utilisant des métriques clés de performance et de sécurité.
  • Implémenter et configurer au moins trois technologies de sécurité Zero Trust courantes (ex: MFA, CASB, SASE).
  • Concevoir une stratégie de sécurité Zero Trust pour une application d'entreprise donnée, incluant l'authentification multifacteur et le contrôle d'accès basé sur les attributs.
  • Identifier et évaluer les vulnérabilités courantes dans les applications d'entreprise concernant la sécurité Zero Trust.
  • Décrire les principes fondamentaux de l'architecture Zero Trust et les comparer aux modèles de sécurité traditionnels.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi -35%

Stratégies de migration vers le cloud : De la monolithique aux microservices

Date Début : 04/06/2025

New

UpdatedMar 07 2025

  • 9 total hours

Compréhension de base des architectures logicielles (client-serveur, n-tiers). Connaissance des concepts de base du cloud computing (IaaS, PaaS, SaaS). Familiarité avec les bases de données relationnelles (ex: MySQL, PostgreSQL, SQL Server). Expérience avec au moins un langage de programmation (ex: Java, Python, Node.js). Compréhension des principes de l'architecture orientée services (SOA). Connaissance des concepts de microservices (découplage, indépendance, déploiement). Capacité à lire et interpréter des diagrammes architecturaux. Familiarité avec les concepts de conteneurisation (ex: Docker, Kubernetes). Compréhension des principes DevOps et de l'intégration continue/déploiement continu (CI/CD). Capacité d'analyse et de résolution de problèmes. Habilité à travailler en équipe et à communiquer efficacement. Connaissance des concepts de sécurité informatique de base. Motivation à apprendre et à s'adapter aux nouvelles technologies.

  • Concevoir un plan de migration vers le cloud pour une application monolithique fictive, incluant la sélection des services cloud appropriés.
  • Décrire les étapes clés du processus de migration d'une application monolithique vers une architecture de microservices sur le cloud.
  • Comparer et contraster au moins deux architectures de microservices populaires.
  • Identifier au moins trois stratégies de migration vers le cloud pour les applications monolithiques.
  • Évaluer les avantages et les inconvénients de la migration d'applications monolithiques vers une architecture de microservices sur le cloud.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Mysql

Date Début : 04/06/2025

New

UpdatedMar 06 2025

  • 9 total hours

Notions de base en bases de données relationnelles Compréhension des concepts SQL fondamentaux Connaissance des types de données et des structures de table Expérience avec un système d'exploitation (Windows, Linux) Notions de programmation (optionnel mais recommandé) Familiarité avec les outils de gestion de bases de données

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Administration mysql

Date Début : 04/06/2025

New

UpdatedMar 06 2025

  • 9 total hours

Connaissance des bases du SQL (requêtes, jointures, index) Expérience avec MySQL et son installation Compréhension des concepts de bases de données relationnelles Notions en gestion des utilisateurs et des privilèges Connaissance des sauvegardes et restaurations de bases de données Familiarité avec l'administration système (Windows/Linux) Notions de performance et d’optimisation des requêtes

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Postgres

Date Début : 04/06/2025

New

UpdatedMar 06 2025

  • 12 total hours

Connaissance des bases du SQL (requêtes, jointures, index) Expérience avec PostgreSQL et son installation Compréhension des concepts de bases de données relationnelles Notions en gestion des utilisateurs et des rôles Connaissance des sauvegardes et restaurations avec pg_dump et pg_restore Familiarité avec l'administration système (Windows/Linux) Notions d'optimisation des requêtes et de gestion des performances (EXPLAIN, indexation) Bases sur la réplication et la haute disponibilité

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

MongoDB

Date Début : 04/06/2025

New

UpdatedMar 06 2025

  • 9 total hours

Connaissance des bases de données relationnelles et NoSQL Familiarité avec le modèle document (JSON, BSON) Notions de base en ligne de commande (shell) Expérience avec un langage de programmation (Python, JavaScript, etc.) Compréhension des concepts d’indexation et de requêtage Notions de réplication et de sharding pour la scalabilité Connaissance des outils MongoDB (Compass, Atlas, mongodump, mongorestore)

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

PLSQL

Date Début : 04/06/2025

New

UpdatedMar 06 2025

  • 9 total hours

Connaissance de base du langage SQL Expérience avec les bases de données relationnelles (Oracle, MySQL, PostgreSQL…) Compréhension des concepts de programmation (variables, boucles, conditions) Notions de transactions et gestion des erreurs Familiarité avec les environnements de développement SQL (SQL Developer, TOAD, etc.)

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

HTML/CSS

Date Début : 04/06/2025

New

UpdatedMar 06 2025

  • 9 total hours

Connaissance de base de l’informatique et de la navigation Web Compréhension des principes de structuration du contenu sur une page Web Notions sur le fonctionnement des navigateurs et du rendu des pages Web Aucune expérience en programmation requise, mais une familiarité avec le code est un plus

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Sécurité des Endpoints

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 10 total hours

Connaissance de base des API REST et des microservices Compréhension des principes d’authentification et d’autorisation (OAuth2, JWT, Basic Auth) Expérience avec Spring Security pour la protection des endpoints Notions sur le contrôle d’accès basé sur les rôles (RBAC) et les permissions Familiarité avec les bonnes pratiques de sécurisation des API (CORS, rate limiting, encryption)

  • Décrire les différentes méthodes de surveillance et de réponse aux incidents liés à la sécurité des endpoints.
  • Analyser un scénario de compromission d'endpoint et proposer des mesures correctives.
  • Configurer correctement les paramètres de sécurité d'un endpoint selon les meilleures pratiques.
  • Expliquer et mettre en œuvre au moins trois techniques de protection des endpoints (ex: antivirus, EDR, contrôle d'accès).
  • Identifier les principales vulnérabilités des endpoints et les risques associés.

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Solution de surveillance de la sécurité pour la détection des menaces et le contrôle d'intégrité

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base en cybersécurité et en détection des menaces Compréhension des concepts de surveillance et de gestion des logs (SIEM, SOC) Expérience avec des outils de monitoring et d'analyse (ELK Stack, Splunk, Wazuh, OSSEC) Notions sur l’analyse comportementale et la détection des anomalies Familiarité avec les stratégies de contrôle d’intégrité des fichiers et systèmes (FIM, HIDS, NIDS)

  • Évaluer l'efficacité d'une solution de surveillance de la sécurité pour la détection et la réponse aux incidents.
  • Mettre en œuvre les contrôles d'intégrité de base pour protéger les systèmes contre les modifications non autorisées.
  • Analyser les logs de sécurité pour identifier les incidents de sécurité et les violations d'intégrité.
  • Comparer et contraster au moins trois solutions de surveillance de la sécurité pour différentes menaces.
  • Identifier les différentes techniques de détection des menaces utilisées dans les solutions de surveillance de la sécurité.

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Investigation avec Elastic Stack

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 8 total hours

Connaissance de base en analyse de logs et en cybersécurité Compréhension des concepts de stockage et d’indexation des données avec Elasticsearch Expérience avec Kibana pour la visualisation et l’analyse des logs Notions sur Logstash et Beats pour la collecte et l’ingestion des données Familiarité avec les techniques d’investigation et de threat hunting dans Elastic Stack

  • Déboguer et optimiser les pipelines d'indexation Logstash pour améliorer les performances.
  • Visualiser les données indexées à l'aide de différents types de graphiques et tableaux dans Kibana.
  • Créer et exécuter des requêtes de recherche complexes dans Kibana.
  • Indexer des données de sources variées dans Elasticsearch.
  • Installer et configurer l'Elastic Stack (Elasticsearch, Logstash, Kibana).

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Investigation Forensique Windows (Partie 1)

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base des systèmes Windows et de leur architecture Compréhension des concepts de forensic numérique et d’investigation sur incidents Expérience avec les outils d’analyse forensic Windows (Volatility, FTK Imager, Autopsy) Notions sur la collecte et l’analyse des artefacts Windows (logs, registre, mémoire, fichiers) Familiarité avec les techniques de récupération de données et d’identification des indicateurs de compromission (IoC)

  • Interpréter les données d'un registre Windows dans le cadre d'une investigation.
  • Utiliser un outil d'acquisition forensique pour créer une image disque d'un système Windows.
  • Analyser les logs système Windows pour identifier des activités suspectes.
  • Décrire les étapes d'une acquisition forensique d'un disque dur Windows.
  • Identifier les différents types de preuves numériques sur un système Windows.

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Investigation Forensique Windows (Partie 2)

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 10 total hours

Connaissance de base des systèmes Windows et de leur architecture Compréhension des concepts de forensic numérique et d’investigation sur incidents Expérience avec les outils d’analyse forensic Windows (Volatility, FTK Imager, Autopsy) Notions sur la collecte et l’analyse des artefacts Windows (logs, registre, mémoire, fichiers) Familiarité avec les techniques de récupération de données et d’identification des indicateurs de compromission (IoC) Participation au cours Investigation Forensique Windows (Partie 1)

  • Créer un rapport d'investigation complet et concis basé sur des preuves numériques extraites d'un système Windows.
  • Examiner et interpréter les données de registre Windows pour reconstituer l'activité d'un utilisateur.
  • Identifier et interpréter les artefacts de logiciels malveillants dans un système Windows compromis.
  • Récupérer des données supprimées à partir d'un disque dur Windows en utilisant des outils forensiques.
  • Analyser les journaux d'événements Windows pour identifier les activités malveillantes.

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Chasse aux menaces sur les endpoints, investigation forensique numérique et réponse aux cyberattaques

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissances en systèmes d’exploitation Bases en cybersécurité Analyse des logs et forensic Connaissance des outils de sécurité et d’investigation Notions en réseaux et protocoles de communication Bases en réponse aux incidents

  • Appliquer 2 protocoles d'intervention d'urgence pour neutraliser et contenir une attaque sur les endpoints dans un environnement simulé.
  • Rédiger un rapport d'incident de sécurité précis et concis décrivant une cyberattaque simulée, incluant les actions correctives recommandées.
  • Mettre en œuvre 3 techniques d'investigation forensique numérique pour récupérer des données effacées ou cachées sur un système compromis.
  • Analyser des journaux système et des artefacts numériques pour reconstituer une chronologie d'une cyberattaque simulée avec une précision de 90%.
  • Identifier et classer au moins 5 types de menaces courantes sur les endpoints à l'aide d'outils de sécurité.

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Analyse de la mémoire avec Volatility

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 10 total hours

Connaissances en systèmes d’exploitation Bases en forensic numérique Notions en analyse des malwares Utilisation des outils de ligne de commande Connaissance des formats de mémoire et des artefacts système

  • Déterminer l'ordre chronologique des événements à partir des données extraites de la mémoire volatile.
  • Construire et exécuter des scripts Volatility personnalisés pour automatiser l'analyse de la mémoire.
  • Interpréter les résultats des plugins Volatility pour identifier les processus actifs, les connexions réseau et les activités malveillantes.
  • Analyser les fichiers mémoire image à l'aide de Volatility pour extraire des informations pertinentes.
  • Identifier les différents types de mémoire volatile et leurs caractéristiques.

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Attaques contre Kerberos

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissances en authentification et protocoles de sécurité Bases sur le fonctionnement de Kerberos Notions en Active Directory et gestion des identités Compréhension des attaques sur les systèmes Windows Expérience avec les outils de pentesting et forensic

  • Évaluer l'efficacité de différentes contre-mesures Kerberos face à des scénarios d'attaque spécifiques.
  • Mettre en œuvre des mesures de sécurité pour mitiger les risques liés aux attaques Kerberos.
  • Analyser les journaux d'audit Kerberos pour détecter des activités malveillantes.
  • Décrire les différentes techniques d'attaques contre Kerberos, telles que les attaques par force brute, les attaques de relais et les attaques de détournement.
  • Identifier les vulnérabilités courantes dans l'implémentation et la configuration de Kerberos.

2 730,00 DH
4 200,00 DH

By Mouad Khallou -35%

Compromission d'Active Directory

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissances en Active Directory et gestion des annuaires Notions en authentification et protocoles de sécurité (Kerberos, NTLM) Compréhension des attaques sur les infrastructures Windows Expérience avec les outils de pentesting (Mimikatz, BloodHound, Rubeus, etc.) Bases en forensic et réponse aux incidents

  • Évaluer l'efficacité des stratégies de réponse à incident en cas de compromission d'Active Directory.
  • Mettre en œuvre des mesures de sécurité pour renforcer la protection d'Active Directory contre les attaques.
  • Démontrer la capacité à détecter une compromission d'Active Directory à travers l'analyse de logs.
  • Expliquer les techniques d'attaque courantes utilisées pour compromettre Active Directory.
  • Identifier les vulnérabilités courantes d'Active Directory et leurs impacts potentiels.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

AWS Cloud Fundamentals

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6 total hours

Notions de base en informatique et en réseaux Compréhension des concepts fondamentaux du cloud computing (IaaS, PaaS, SaaS) Familiarité avec les services cloud et leur utilité Notions de virtualisation et de gestion des ressources informatiques

  • Concevoir une architecture AWS simple pour une application donnée.
  • Comparer et contraster différents services de calcul AWS (ex: EC2, Lambda).
  • Expliquer les concepts fondamentaux de sécurité dans AWS.
  • Décrire les modèles de déploiement AWS (ex: on-premise, cloud, hybride).
  • Identifier les services AWS de base et leurs utilisations principales.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

AWS Cloud Security

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance des concepts fondamentaux du cloud computing Compréhension des services AWS de base (EC2, S3, IAM, VPC, RDS, etc.) Notions en cybersécurité et sécurité des systèmes d'information

  • Analyser et interpréter les données de sécurité d'AWS CloudTrail et CloudWatch pour détecter les menaces.
  • Mettre en œuvre des stratégies de sécurité pour la conformité avec les réglementations pertinentes (ex: PCI DSS, HIPAA).
  • Configurer et gérer les services AWS de sécurité, tels que IAM, KMS et Security Hub.
  • Évaluer les risques de sécurité courants sur AWS et proposer des solutions de mitigation.
  • Identifier les principaux services AWS de sécurité et leurs configurations optimales.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

AWS Networking & Content Delivery

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance des bases du cloud computing et des services AWS Compréhension des concepts réseaux : TCP/IP, DNS, HTTP/HTTPS, VPN Familiarité avec les services AWS de mise en réseau (VPC, Subnets, Route Tables, Security Groups, NACLs) Notions sur le Load Balancing (AWS ELB) et l’optimisation du trafic

  • Comparer et contraster les différentes options de routage et de connectivité AWS pour des scénarios spécifiques.
  • Analyser et optimiser les performances d'un réseau AWS à l'aide d'outils de surveillance et de diagnostic.
  • Déployer et configurer des services AWS de distribution de contenu tels que CloudFront et S3.
  • Configurer et gérer un environnement VPC sécurisé, incluant les listes de contrôle d'accès réseau (ACL) et les groupes de sécurité.
  • Identifier et décrire les principaux services AWS de mise en réseau, y compris VPC, Subnets, Route Tables et Internet Gateway.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

AWS Storage

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance des bases du cloud computing et des services AWS Compréhension des concepts de stockage : fichiers, blocs et objets Familiarité avec Amazon S3 (buckets, gestion des objets, classes de stockage, versioning, encryption) Notions sur le stockage de blocs avec Amazon EBS (volumes, snapshots, performances, attachement aux EC2)

  • Analyser les coûts associés aux différents services de stockage AWS et optimiser l'utilisation pour réduire les dépenses.
  • Implémenter une stratégie de sauvegarde et de restauration de données utilisant les services de stockage AWS.
  • Configurer et gérer un bucket S3, incluant la définition des politiques de contrôle d'accès et de chiffrement des données.
  • Comparer et contraster les services de stockage AWS (S3, EBS, EFS, etc.) en termes de coût, de performance et de fonctionnalités.
  • Identifier les différents services de stockage AWS et leurs cas d'utilisation appropriés.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

AWS Compute

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance des concepts de base du cloud computing Familiarité avec les services AWS fondamentaux (EC2, IAM, VPC, S3) Compréhension des types d’instances Amazon EC2 et leurs cas d’usage Notions sur l’auto-scaling et l’équilibrage de charge (Auto Scaling Groups, Elastic Load Balancer)

  • Optimiser les coûts des instances EC2 en utilisant des instances réservées, des instances spot et des stratégies d'auto-scaling.
  • Implémenter une stratégie de haute disponibilité et de tolérance aux pannes pour les applications déployées sur AWS.
  • Comparer et contraster les options de calcul sans serveur telles que AWS Lambda et Amazon Fargate.
  • Décrire le processus de création, de configuration et de gestion d'instances EC2.
  • Identifier les différents services de calcul AWS et leurs cas d'utilisation appropriés.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

AWS Databases

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 8 total hours

Connaissance des bases de données relationnelles et NoSQL Familiarité avec les services AWS fondamentaux (EC2, IAM, S3, VPC) Compréhension des bases de données managées sur AWS (RDS, Aurora, DynamoDB, Redshift, Neptune, etc.) Notions sur la configuration, la sauvegarde et la restauration des bases de données AWS

  • Déployer et gérer une base de données sans serveur sur Amazon Aurora Serverless.
  • Décrire les options de sécurité et de conformité pour les bases de données AWS.
  • Optimiser les performances d'une base de données AWS à l'aide des outils et des techniques appropriés.
  • Configurer et gérer une instance Amazon RDS pour une base de données relationnelle donnée.
  • Identifier les différents services de bases de données AWS et leurs cas d'utilisation appropriés.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

AWS Auto Scaling & Monitoring

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6 total hours

Connaissance de base des services AWS (EC2, RDS, ELB, S3, etc.) Compréhension des concepts d'élasticité et de scalabilité Notions sur les groupes Auto Scaling et leurs stratégies Expérience avec AWS CloudWatch pour le monitoring et les alertes

  • Définir et utiliser des alarmes CloudWatch pour déclencher des actions correctives automatisées en cas de dépassement de seuils définis.
  • Implémenter des stratégies de mise à l'échelle basées sur les métriques et les prévisions.
  • Analyser les métriques CloudWatch pour diagnostiquer les problèmes de performance et optimiser les groupes Auto Scaling.
  • Configurer et gérer des groupes Auto Scaling, incluant les stratégies de mise à l'échelle et les politiques d'alerte.
  • Décrire les différents types d'Auto Scaling AWS et choisir le plus approprié à un scénario donné.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Microsoft Azure Fundamentals

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6 total hours

Notions de base sur le cloud computing (IaaS, PaaS, SaaS, modèles de déploiement) Compréhension des concepts de virtualisation et des centres de données Connaissance des services cloud majeurs (stockage, réseau, bases de données, calcul) Familiarité avec les principes de sécurité et de conformité dans le cloud

  • Configurer un compte Azure et déployer une application simple.
  • Comparer et contraster les différents types de machines virtuelles Azure.
  • Expliquer les concepts de sécurité et de conformité dans Azure.
  • Décrire les modèles de déploiement et de facturation Azure.
  • Identifier les principaux services Azure et leurs cas d'utilisation.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Azure Compute et Réseaux

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 12 total hours

Connaissance de base des concepts cloud et d’Azure Compréhension des principes de virtualisation (machines virtuelles, conteneurs) Notions fondamentales sur les réseaux (TCP/IP, DNS, VPN, pare-feu) Expérience avec les systèmes d’exploitation Windows et Linux

  • Diagnostiquer et résoudre les problèmes de connectivité réseau dans un environnement Azure.
  • Décrire et appliquer les concepts de haute disponibilité et de scalabilité dans Azure.
  • Implémenter des réseaux virtuels Azure, incluant les sous-réseaux, les groupes de sécurité réseau et les passerelles.
  • Configurer et gérer des machines virtuelles Azure, incluant le réseautage et le stockage.
  • Identifier et décrire les différents services de calcul Azure (VM, App Service, Functions, etc.).

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Azure Storage Services

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance de base des concepts cloud et d’Azure Compréhension des types de stockage cloud (objets, fichiers, blocs) Notions fondamentales sur la gestion des données et la haute disponibilité Expérience avec les systèmes d’exploitation Windows et Linu

  • Comparer et contraster les performances et les coûts des différents services de stockage Azure.
  • Décrire les options de réplication et de redondance offertes par Azure Storage.
  • Implémenter des stratégies de sécurité pour les données stockées dans Azure Storage.
  • Configurer et gérer des comptes de stockage Azure, incluant les conteneurs et les blobs.
  • Identifier les différents types de stockage Azure et leurs cas d'utilisation appropriés.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Azure Identity, Access & Security

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance des concepts de base du cloud et d'Azure Compréhension des principes d’identité et d’authentification (OAuth, OpenID Connect, SAML) Notions sur la gestion des accès et des permissions (RBAC, IAM) Familiarité avec Azure Active Directory (Azure AD)

  • Comparer et contraster différentes solutions de sécurité Azure pour choisir la meilleure approche pour un scénario donné.
  • Analyser et interpréter les journaux d'activité Azure pour détecter et répondre aux incidents de sécurité.
  • Décrire et implémenter des stratégies de sécurité Azure pour protéger les données et les applications.
  • Configurer et gérer les rôles basés sur les rôles (RBAC) pour contrôler l'accès aux ressources Azure.
  • Identifier et appliquer les différents services d'identité Azure pour la gestion des utilisateurs et des accès.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Introduction à l'ingénierie des données sur AWS

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 6 total hours

Notions de base sur le cloud computing et AWS Compréhension des bases de données et des systèmes de stockage Connaissance des fondamentaux de l'ingénierie des données (ETL, data pipelines) Familiarité avec les services AWS liés aux données (S3, RDS, Redshift, Glue) Notions de programmation avec Python ou SQL

  • Évaluer les coûts et les performances d'une architecture de données sur AWS.
  • Implémenter et tester une solution de traitement de données en batch sur AWS.
  • Concevoir une solution simple de data pipeline sur AWS en utilisant au moins trois services différents.
  • Expliquer les concepts fondamentaux de l'architecture de données sur AWS.
  • Identifier les principaux services AWS utilisés pour le stockage, le traitement et l'analyse de données.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Ingestion et collecte de données sur AWS

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Compréhension des concepts de bases de données et de stockage cloud Notions sur les architectures de traitement de données (batch vs streaming) Familiarité avec les services AWS de collecte et d’ingestion de données (Kinesis, AWS Glue, Data Pipeline, S3, RDS) Connaissance des formats de données courants (JSON, Parquet, CSV, Avro) Expérience en programmation avec Python ou SQL (souhaitable mais non obligatoire)

  • Décrire les meilleures pratiques pour la gestion des données et la surveillance des pipelines d'ingestion sur AWS.
  • Mettre en œuvre des mesures de sécurité pour protéger les données ingérées sur AWS.
  • Analyser et optimiser les performances d'un pipeline d'ingestion de données existant sur AWS.
  • Configurer et déployer un pipeline d'ingestion de données sur AWS utilisant au moins deux services différents.
  • Identifier et comparer les services AWS pertinents pour l'ingestion et la collecte de données.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Stockage et gestion des données sur AWS

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Compréhension des concepts de base du Cloud Computing et d’AWS Notions sur les modèles de stockage de données (fichiers, blocs, objets, bases de données) Familiarité avec les services AWS de stockage (S3, EBS, EFS, Glacier) Bases en bases de données relationnelles et NoSQL (RDS, DynamoDB, Redshift) Connaissance des bonnes pratiques de gestion des données (sécurité, sauvegarde, reprise après sinistre) Notions sur le cycle de vie des données et l’optimisation des coûts

  • Mettre en œuvre des mécanismes de sécurité et de gestion des accès pour protéger les données stockées sur AWS, en utilisant IAM et les politiques de sécurité.
  • Analyser et optimiser les coûts associés au stockage des données sur AWS en utilisant les outils de surveillance et d'analyse appropriés.
  • Implémenter et configurer des services de stockage AWS, tels que S3, EBS et EFS, en utilisant la console AWS et l'interface en ligne de commande.
  • Concevoir une stratégie de stockage de données sur AWS en tenant compte des exigences de coût, de performance et de sécurité.
  • Identifier et comparer les différents services de stockage d'objets, de blocs et de fichiers AWS.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Transformation et analyse des données sur AWS

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance des fondamentaux du Cloud AWS (IAM, VPC, S3, EC2) Bases en manipulation et structuration des données (formats JSON, CSV, Parquet) Notions en bases de données relationnelles et NoSQL (RDS, DynamoDB, Redshift) Familiarité avec les services AWS pour l’analyse de données (Glue, Athena, Kinesis, EMR) Bases en SQL et en programmation avec Python ou Scala Compréhension des concepts d’ETL (Extract, Transform, Load) Notions de Big Data et traitement distribué (Hadoop, Spark sur AWS)

  • Comparer et contraster les différents services AWS d'analyse de données en fonction de leurs forces et faiblesses pour une tâche donnée.
  • Analyser des données à l'aide de services AWS tels que Amazon Athena, Amazon Redshift ou Amazon EMR, en produisant des visualisations et des rapports significatifs.
  • Implémenter des pipelines de traitement de données à l'aide de services AWS tels que AWS Glue, AWS Data Pipeline ou AWS Step Functions.
  • Décrire et appliquer des techniques de transformation de données sur AWS, incluant le nettoyage, la transformation et l'enrichissement des données.
  • Identifier et sélectionner les services AWS appropriés pour le stockage, le traitement et l'analyse de différents types de données.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Sécurité et gouvernance des données sur AWS

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 10 total hours

Connaissance des fondamentaux d’AWS (IAM, S3, EC2, RDS, VPC) Principes de base de la sécurité dans le cloud (chiffrement, gestion des accès, authentification) Notions en conformité et gouvernance des données (RGPD, HIPAA, ISO 27001) Maîtrise des services AWS liés à la sécurité (AWS IAM, AWS KMS, AWS CloudTrail, AWS Config) Compréhension des politiques de gestion des identités et accès Notions de monitoring et audit des données (AWS CloudWatch, AWS Security Hub, AWS GuardDuty) Expérience en gestion des rôles et permissions sur AWS

  • Analyser un cas d'étude de violation de données et proposer des mesures correctives utilisant les services de sécurité AWS.
  • Décrire trois stratégies différentes pour la gestion des logs et des audits de sécurité sur AWS.
  • Configurer et gérer des politiques IAM pour contrôler l'accès aux ressources AWS.
  • Expliquer les meilleures pratiques de chiffrement des données sur AWS pour répondre aux exigences de conformité.
  • Identifier au moins cinq services AWS clés pour la sécurité et la gouvernance des données.

2 730,00 DH
4 200,00 DH

By Farah Oubelkas -35%

Surveillance et optimisation des performances

Date Début : 04/06/2025

New

UpdatedMar 04 2025

  • 8 total hours

Connaissance des fondamentaux du cloud computing (AWS, Azure, ou autre) Maîtrise des outils de monitoring et d’observabilité (CloudWatch, Azure Monitor, Prometheus, Grafana) Notions en gestion des logs et métriques Compréhension des architectures distribuées et microservices Connaissance des bonnes pratiques d’optimisation des performances (mise en cache, scalabilité, load balancing) Expérience avec les outils d’alerte et de diagnostic Notions de tuning de bases de données et optimisation SQL (indexation, requêtes optimisées)

  • Proposer des solutions concrètes d'optimisation pour améliorer les performances d'un système simulé de 20%.
  • Mettre en œuvre au moins deux outils de surveillance de performances et produire des rapports d'analyse.
  • Expliquer les techniques d'optimisation des performances pour au moins deux architectures système différentes.
  • Analyser les données de surveillance pour diagnostiquer les goulots d'étranglement des performances.
  • Identifier au moins trois indicateurs clés de performance (KPI) pertinents pour un système donné.

2 730,00 DH
4 200,00 DH

By Najib Elkamoun -35%

VPN, DMVPN et IPsec – Concepts, Déploiement et Sécurisation

Date Début : 04/06/2025

New

UpdatedFeb 21 2025

  • 10 total hours
  • Middle

 Connaissances fondamentales en réseaux (TCP/IP, NAT)  Bases en routage (statique et dynamique)  Notions en cryptographie (chiffrement, authentification, intégrité)  À l’aise avec la ligne de commande et l’administration système (Windows/Linux)

  • Appliquer les bonnes pratiques de sécurité des communications
  • Optimiser et dépanner les tunnels VPN
  • Déployer une infrastructure DMVPN
  • Configurer et sécuriser un VPN IPsec
  • Comprendre les concepts et types de VPN

2 730,00 DH
4 200,00 DH

By Najib Elkamoun -35%

Sécurité des Données avec la Cryptographie

Date Début : 04/06/2025

New

UpdatedFeb 20 2025

  • 10 total hours
  • Begginer

 Connaissances de base en informatique  Compréhension des concepts réseaux (TCP/IP, HTTPS)  À l’aise avec l’utilisation de la ligne de commande (Windows/Linux)  Esprit analytique et intérêt pour la sécurité des données

  • Appliquer les bonnes pratiques en cybersécurité
  • Gérer l’authentification et les certificats numériques
  • Sécuriser les échanges de données
  • Maîtriser les algorithmes cryptographiques
  • Comprendre les fondamentaux de la cryptographie

2 730,00 DH
4 200,00 DH

By Najib Elkamoun -35%

Certificats numériques et PKI : Déploiement et gestion

Date Début : 04/06/2025

New

UpdatedFeb 25 2025

  • 10 total hours
  • Middle

 Connaissances de base en réseaux et protocoles de communication  Notions en sécurité informatique (authentification, chiffrement)  À l’aise avec Windows/Linux et la ligne de commande  Expérience en administration système ou gestion des infrastructures IT recommandée

  • Automatiser et superviser la gestion des certificats
  • Gérer le cycle de vie des certificats (émission, renouvellement, révocation)
  • Sécuriser les communications avec TLS/SSL
  • Déployer et gérer une infrastructure PKI
  • Comprendre le rôle et le fonctionnement des certificats numériques

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

GRC

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en informatique : Compréhension des systèmes d'information et des réseaux. Connaissances en cybersécurité (facultatif) : Idéalement, avoir une idée des menaces et des vulnérabilités courantes. Compétences analytiques : Capacité à analyser et évaluer des risques. Sensibilité aux enjeux de conformité : Compréhension de l'importance des normes et réglementations en entreprise.

  • Appliquer les principes du GRC à des cas d'étude concrets.
  • Développer un plan d'action pour améliorer la conformité réglementaire.
  • Évaluer l'efficacité des contrôles internes dans un contexte GRC.
  • Analyser les risques et opportunités liés à la gouvernance, la conformité et la gestion des risques.
  • Identifier les principaux éléments d'un système de GRC efficace.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Security Compliance, Governance, and Frameworks

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en sécurité informatique : Compréhension des concepts de sécurité (confidentialité, intégrité, disponibilité). Connaissance des systèmes d'information : Architecture réseau, systèmes d'exploitation, et applications. Sensibilité aux enjeux de conformité : Compréhension des impacts légaux et réglementaires en entreprise. Compétences analytiques : Capacité à évaluer les risques et à interpréter des normes.

  • Concevoir un plan de conformité pour un scénario spécifique, incluant des mesures de mitigation et des indicateurs clés de performance (KPI).
  • Décrire les principes fondamentaux de la gouvernance de la sécurité de l'information et leur mise en œuvre.
  • Évaluer l'efficacité des contrôles de sécurité existants par rapport aux meilleures pratiques et aux exigences réglementaires.
  • Analyser les lacunes de conformité dans un scénario donné en utilisant un cadre de conformité choisi.
  • Identifier au moins cinq cadres de conformité de sécurité courants et leurs exigences clés.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Security Compliance: CMMC

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité : Compréhension des principes de sécurité des systèmes d'information. Connaissance des réglementations de sécurité : Idéalement, une exposition aux normes comme NIST, ISO 27001, ou autres standards de conformité. Compétences en gestion des risques : Capacité à identifier et évaluer les risques de sécurité. Expérience en sécurité informatique (facultatif) : Une expérience pratique en sécurité des réseaux ou des systèmes est un atout.

  • Déterminer les lacunes de sécurité d'une organisation et proposer des plans de remédiation conformes à la norme CMMC.
  • Décrire le processus d'évaluation et de certification CMMC.
  • Évaluer la conformité d'une organisation aux exigences CMMC à l'aide d'une liste de contrôle.
  • Expliquer les contrôles de sécurité CMMC et leur mise en œuvre pratique.
  • Identifier les niveaux de maturité CMMC et leurs exigences correspondantes.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Security Compliance: ISO 27001

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité : Compréhension des concepts de sécurité de l'information (confidentialité, intégrité, disponibilité). Connaissance des systèmes de gestion : Notions sur les systèmes de management de la qualité ou de la sécurité (ISO 9001, ISO 22301, etc.). Sensibilité aux enjeux de conformité : Compréhension de l'importance des normes et réglementations en entreprise. Expérience en gestion des risques (facultatif) : Une expérience en évaluation et gestion des risques est un atout.

  • Concevoir un plan de traitement des risques basé sur les résultats d'une analyse de risques conformément à la norme ISO 27001.
  • Évaluer l'efficacité d'un SMSI existant par rapport aux exigences de la norme ISO 27001 en utilisant un audit simulé.
  • Appliquer les contrôles de sécurité appropriés à des scénarios de risques spécifiques, en se référant à l'Annexe A de la norme ISO 27001.
  • Décrire les étapes du processus d'analyse de risques selon la norme ISO 27001 et élaborer un registre des risques.
  • Identifier les clauses clés de la norme ISO 27001 et leurs implications pour la mise en place d'un système de management de la sécurité de l'information (SMSI).

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Security Compliance: SOC 2

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité Compréhension des systèmes d'information Connaissance des réglementations de sécurité

  • Concevoir un plan de remédiation pour corriger les lacunes de sécurité identifiées dans un rapport SOC 2.
  • Évaluer la conformité d'une organisation aux critères SOC 2 en utilisant une liste de contrôle.
  • Analyser les contrôles de sécurité pertinents pour répondre aux exigences SOC 2 dans un scénario donné.
  • Décrire les exigences de sécurité, de disponibilité, de traitement, d'intégrité et de confidentialité des données SOC 2.
  • Identifier les six principes de confiance SOC 2 et leurs critères correspondants.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Information Governance: GDPR

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en protection des données Compréhension des systèmes d'information Sensibilité aux enjeux de conformité

  • Concevoir un plan de gestion de l'information conforme au RGPD pour un scénario donné.
  • Évaluer les risques liés à la non-conformité au RGPD et mettre en œuvre des mesures d'atténuation.
  • Appliquer les meilleures pratiques de gouvernance de l'information pour assurer la conformité au RGPD.
  • Analyser les obligations de conformité du RGPD pour différentes catégories de données.
  • Identifier les principes clés du RGPD et leurs implications pour la gestion de l'information.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Information Governance: HIPAA

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en protection des données de santé Compréhension des systèmes d'information Sensibilité aux enjeux de confidentialité et de conformité

  • Développer un plan de gouvernance de l'information conforme aux exigences HIPAA.
  • Évaluer les politiques et procédures existantes en matière de sécurité des informations pour la conformité HIPAA.
  • Appliquer les principes de la gouvernance de l'information à la gestion des données de santé protégées (PHI).
  • Analyser les risques liés à la non-conformité HIPAA et élaborer des stratégies d'atténuation.
  • Identifier les éléments clés de la loi HIPAA et leurs implications pour la gouvernance de l'information.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Information Governance: CCPA

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en protection des données Compréhension des systèmes d'information Sensibilité aux enjeux de confidentialité et de conformité

  • Concevoir un plan d'action pour assurer la conformité de l'organisation au CCPA.
  • Décrire les meilleures pratiques pour la mise en œuvre d'un programme de gouvernance de l'information conforme au CCPA.
  • Évaluer les risques de non-conformité au CCPA et les sanctions potentielles.
  • Analyser les obligations de conformité du CCPA pour différentes catégories de données.
  • Identifier les principaux éléments du CCPA et leur application pratique.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Information Governance: CDPA

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en protection des données Compréhension des systèmes d'information Sensibilité aux enjeux de confidentialité et de conformité

  • Appliquer les meilleures pratiques de la CDPA pour la gestion et la conservation des données.
  • Concevoir une politique de gouvernance de l'information conforme aux exigences de la CDPA.
  • Évaluer les différents mécanismes de protection des données personnelles selon la CDPA.
  • Analyser les risques liés à la non-conformité à la CDPA en matière de gouvernance de l'information.
  • Identifier les principaux principes de la CDPA et leurs implications pour la gouvernance de l'information.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Information Governance: SOX

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en gouvernance d'entreprise Compréhension des systèmes financiers et comptables Sensibilité aux enjeux de conformité et de transparence financière

  • Évaluer l'efficacité des contrôles internes liés à la gouvernance de l'information à l'aide d'outils et de techniques spécifiques.
  • Appliquer les principes de la gouvernance de l'information pour mettre en place un système de contrôle interne efficace conforme à SOX.
  • Analyser les risques liés à la non-conformité SOX et les meilleures pratiques pour les atténuer.
  • Expliquer les contrôles internes nécessaires pour assurer la conformité SOX en matière de gestion des données.
  • Identifier les exigences de la loi Sarbanes-Oxley (SOX) relatives à la gouvernance de l'information.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Security Controls: CIS Controls

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité Compréhension des systèmes d'information et des réseaux Connaissance des menaces et vulnérabilités courantes

  • Décrire les meilleures pratiques pour la mise en œuvre et la gestion des contrôles CIS dans un environnement informatique.
  • Comparer et contraster les contrôles CIS avec d'autres cadres de sécurité.
  • Appliquer au moins trois contrôles CIS à un scénario de sécurité hypothétique.
  • Évaluer l'efficacité de différents contrôles CIS pour atténuer des menaces spécifiques.
  • Identifier les 20 contrôles CIS critiques et leurs objectifs de sécurité correspondants.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Compliance Framework: PCI DSS

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité Compréhension des systèmes de paiement et des transactions financières Connaissance des réglementations de sécurité des données

  • Évaluer l'efficacité d'un programme de conformité PCI DSS existant.
  • Appliquer les meilleures pratiques pour la mise en œuvre et le maintien de la conformité PCI DSS.
  • Analyser les vulnérabilités courantes qui conduisent aux violations de la conformité PCI DSS.
  • Expliquer les contrôles de sécurité nécessaires pour satisfaire chaque exigence PCI DSS.
  • Identifier les 12 exigences de la norme PCI DSS.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Security Framework: NIST CSF

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité Compréhension des systèmes d'information et des réseaux Connaissance des menaces et vulnérabilités courantes

  • Comparer et contraster le NIST CSF avec d'autres cadres de sécurité de l'information.
  • Appliquer le NIST CSF pour développer un plan de réponse aux incidents de sécurité.
  • Évaluer l'efficacité d'une implémentation du NIST CSF à l'aide d'exemples concrets.
  • Décrire les différents profils de risque et leur application dans le cadre du NIST CSF.
  • Identifier les cinq fonctions du NIST Cybersecurity Framework et leurs catégories correspondantes.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Security Framework: NIST RMF

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité Compréhension des systèmes d'information et des réseaux Connaissance des menaces et vulnérabilités courantes

  • Comparer et contraster les différents types de contrôles de sécurité et justifier leur sélection en fonction des besoins spécifiques d'une organisation.
  • Développer un plan de mise en œuvre pour un système d'information basé sur les exigences du NIST RMF.
  • Évaluer la conformité d'un système d'information aux contrôles de sécurité définis dans le NIST SP 800-53.
  • Appliquer les principes de gestion des risques au cycle de vie des systèmes d'information selon le NIST RMF.
  • Identifier les six phases du NIST RMF et décrire leurs étapes clés.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

CRISC : Certified in Risk and Information Systems Control (Partie 1)

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 15 total hours
  • Middle

Notions de base en cybersécurité Compréhension des systèmes d'information Connaissance en gestion des risques

  • Analyser et interpréter les rapports d'audit et les indicateurs de performance clés (KPI) liés à la gestion des risques informatiques.
  • Développer un plan de réponse aux incidents basé sur les meilleures pratiques du CRISC.
  • Évaluer l'efficacité des contrôles informatiques en utilisant des méthodologies spécifiques mentionnées dans le cadre CRISC.
  • Décrire et différencier les différentes catégories de risques informatiques et leurs impacts potentiels sur une organisation.
  • Identifier les composants clés du cadre CRISC et les appliquer à des scénarios de gestion des risques.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

CISA® (Certified Information Systems Auditor®) Partie 1

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 8 total hours

Notions de base en systèmes d'information Compréhension des concepts de sécurité informatique Connaissance en audit ou en conformité

  • Évaluer les contrôles de sécurité et déterminer leur efficacité selon les meilleures pratiques.
  • Analyser les différents types de menaces et de vulnérabilités affectant les systèmes d'information.
  • Appliquer les principes de gouvernance, de gestion des risques et de contrôle à des scénarios d'audit.
  • Décrire les cinq domaines du modèle de compétences CISA® et leurs interrelations.
  • Identifier les principaux domaines de l'audit des systèmes d'information selon le cadre CISA®.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ECIH ( incident Management ) Partie 1

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 15 total hours

Notions de base en cybersécurité Compréhension des systèmes d'information et des réseaux Connaissance des menaces et vulnérabilités courantes

  • Documenter efficacement un incident et son traitement dans un système de gestion.
  • Appliquer les procédures de résolution d'incidents de base.
  • Classer la priorité et l'urgence d'un incident selon des critères définis.
  • Décrire le processus complet de gestion d'incident selon le modèle ITIL.
  • Identifier les différents types d'incidents et leurs impacts potentiels.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Threat Hunting: Hypothesize and Plan

Date Début : 04/06/2025

New

UpdatedFeb 26 2025

  • 8 total hours

Notions de base en cybersécurité Compréhension des systèmes d'information et des réseaux Connaissance des menaces et tactiques des attaquants

  • Justifier le choix de trois outils spécifiques pour soutenir une phase particulière d'un plan de chasse aux menaces.
  • Évaluer l'efficacité d'un plan de chasse aux menaces existant en identifiant au moins trois points faibles.
  • Décrire au moins deux techniques de collecte d'informations pertinentes pour valider une hypothèse.
  • Élaborer un plan de chasse aux menaces comprenant au moins cinq étapes spécifiques.
  • Identifier trois hypothèses de menaces plausibles basées sur un scénario donné.

2 730,00 DH
4 200,00 DH

By Samih Yachou -35%

Scrum Fundamentals : Utiliser Jira pour suivre vos projets

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 6 total hours

Connaissance des principes agiles et de la méthodologie Scrum Compréhension des rôles Scrum (Product Owner, Scrum Master, Équipe de développement) Notions en gestion de projet et planification de tâches Familiarité avec les user stories, sprints et backlog Aucune expérience préalable avec Jira n'est requise, mais une exposition à un outil de gestion de projet est un plus

  • Résoudre des problèmes courants liés à la gestion de projet Scrum en utilisant Jira.
  • Utiliser les rapports Jira pour suivre les indicateurs clés de performance (KPI) d'un projet Scrum.
  • Assigner des tâches et suivre l'état d'avancement des membres de l'équipe dans Jira.
  • Créer et gérer un tableau Kanban dans Jira pour visualiser l'avancement d'un projet.
  • Décrire les principes fondamentaux de Scrum et leur application dans la gestion de projets.

2 730,00 DH
4 200,00 DH

By Samih Yachou -35%

Planification Agile avec Kanban et Trello.

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 6 total hours

Compréhension des principes agiles et des méthodes de gestion de projet Notions en flux de travail et gestion des tâches Familiarité avec les concepts de base de Kanban (Work In Progress, Cycle Time, Lead Time) Aucune expérience préalable avec Trello n'est requise

  • Comparer et contraster les méthodologies Kanban et Scrum dans le contexte de la planification agile.
  • Identifier et résoudre les goulots d'étranglement dans un flux de travail Kanban simulé à l'aide de Trello.
  • Appliquer les techniques de gestion de flux de travail Kanban pour optimiser la productivité d'une équipe.
  • Modéliser un tableau Kanban efficace en utilisant Trello pour un projet donné, incluant les différents états et indicateurs de performance.
  • Décrire les principes fondamentaux de la méthode Kanban et son application dans un contexte de planification agile.

2 730,00 DH
4 200,00 DH

By Samih Yachou -35%

Frameworks hybrides : Intégration de l’Agile et du PMI

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 8 total hours

Compréhension des méthodologies agiles (Scrum, Kanban) Connaissance des principes du PMI (PMBOK, gestion de projet traditionnelle) Notions en gestion des risques, planning et suivi de projet Familiarité avec les rôles de chef de projet et Product Owner Expérience en gestion de projet dans des environnements agiles ou traditionnels (souhaitable)

  • Construire un plan de projet intégrant des éléments clés des méthodologies Agile et PMI.
  • Évaluer l'applicabilité d'un framework hybride spécifique à un scénario de projet fictif.
  • Décrire les étapes clés de la mise en œuvre d'un framework hybride dans un projet donné.
  • Comparer et contraster au moins trois frameworks hybrides populaires intégrant Agile et PMI.
  • Identifier les forces et faiblesses respectives des méthodologies Agile et PMI.

2 730,00 DH
4 200,00 DH

By Samih Yachou -35%

PMI – ACP : Préparation à la certification

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 6 total hours

Compréhension des fondamentaux de la gestion de projet Expérience en méthodologies agiles (Scrum, Kanban, Lean, XP, ou autres) Minimum de 21 heures de formation en pratiques agiles (exigé par le PMI) Expérience professionnelle en gestion de projet agile (exigée pour l'inscription à l'examen)

  • Réussir l'examen de certification PMI-ACP avec un score de 80% ou plus.
  • Décrire les rôles et responsabilités d'une équipe Agile.
  • Appliquer les techniques de gestion de projet Agile à des scénarios concrets.
  • Expliquer les cadres Agile les plus courants (Scrum, Kanban, XP, etc.) et leurs applications.
  • Identifier les principes agiles et les valeurs du Manifeste Agile.

2 730,00 DH
4 200,00 DH

By Samih Yachou -35%

Ateliers pratiques : Mise en œuvre de vos projets selon la norme PMI

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 6 total hours

Connaissance des fondamentaux de la gestion de projet Familiarité avec les cinq groupes de processus du PMI (Initiation, Planification, Exécution, Surveillance et Contrôle, Clôture) Compréhension des dix domaines de connaissances du PMBOK (Gestion de l'intégration, du scope, du temps, des coûts, de la qualité, des ressources, des communications, des risques, des approvisionnements et des parties prenantes) Expérience pratique en gestion de projet (souhaitable mais non obligatoire

  • Communiquer efficacement l'état d'avancement d'un projet simulé en utilisant des rapports et des présentations conformes aux normes PMI.
  • Analyser et gérer les risques d'un projet simulé en appliquant les processus PMI de gestion des risques.
  • Créer un budget réaliste et un échéancier précis pour un projet simulé, en utilisant des outils et techniques PMI.
  • Développer un plan de projet complet incluant l’ensemble des 10 domaines de connaissance du PMBOK Guide.
  • Identifier et appliquer les 5 groupes de processus de la gestion de projet selon le PMBOK Guide.

2 730,00 DH
4 200,00 DH

By Samih Yachou -35%

Kanban pour la gestion de projet : Visualisez et optimisez vos flux de travail

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 6 total hours

Compréhension des fondamentaux de la gestion de projet Connaissance basique des méthodologies agiles (Scrum, Lean) (facultatif) Notions en suivi des tâches et gestion des équipes Aucune expérience préalable avec Kanban n'est requise

  • Expliquer les différences entre Kanban et d'autres méthodes de gestion de projet (ex: Scrum) et identifier les situations où Kanban est le plus approprié.
  • Analyser un flux de travail existant et proposer au moins deux améliorations basées sur les principes Kanban.
  • Construire un tableau Kanban fonctionnel pour un projet simulé, incluant les tâches, les limites de travail et les indicateurs de progression.
  • Décrire au moins trois métriques Kanban clés et expliquer comment les utiliser pour améliorer le flux de travail.
  • Identifier les cinq principes fondamentaux de Kanban et les appliquer à un scénario de projet.

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Maîtrisez rapidement les bonnes pratiques JAVA

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 8 total hours
  • Middle

Connaissance de base en programmation orientée objet Compréhension des concepts fondamentaux de Java (variables, boucles, conditions, classes et objets) Expérience pratique avec un environnement de développement intégré (IDE) comme IntelliJ ou Eclipse (souhaitable mais non obligatoire)

  • Développer des applications Java sécurisées en appliquant les meilleures pratiques de sécurité
  • Améliorer la qualité du code à l'aide de tests unitaires (JUnit)
  • Utiliser efficacement les collections et les flux de données (Streams)
  • Apprendre à gérer les exceptions et à écrire du code robuste
  • Comprendre les principes du Clean Code et du design pattern en Java
  • Optimiser le code pour de meilleures performances et maintenabilité
  • Maîtriser les conventions de codage et les bonnes pratiques en Java

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Mise en place facile du Framework Hibernate

Date Début : 04/06/2025

New

UpdatedFeb 22 2025

  • 8 total hours
  • Middle

1. Connaissances en Java 2. Bases de données et SQL 3. JDBC (Java Database Connectivity) 4. Notions en ORM (Object-Relational Mapping) 5. Outils et environnement de développement

  • Comprendre et utiliser les meilleures pratiques de développement avec Hibernate
  • Configurer la gestion des transactions avec Hibernate et JPA (Java Persistence API)
  • Gérer la performance avec le cache Hibernate
  • Optimiser les requêtes avec HQL (Hibernate Query Language) et Criteria API
  • Maîtriser les relations entre entités (One-to-One, One-to-Many, Many-to-Many)
  • Gérer les opérations CRUD (Create, Read, Update, Delete) avec Hibernate
  • Mapper des classes Java avec des tables de base de données à l'aide des annotations Hibernate
  • Installer et configurer Hibernate dans un projet Java
  • Comprendre les concepts fondamentaux d'Hibernate et de l'ORM (Object-Relational Mapping)

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Développez facilement et rapidement votre BackEnd avec Spring Boot

Date Début : 04/06/2025

New

UpdatedFeb 22 2025

  • 10 total hours

Programmation en Java Bases de Spring Framework (optionnel mais recommandé) Bases de la gestion des bases de données Concepts Web et API REST Notions de Git et gestion de projet

  • Déployer et superviser une application Spring Boot en production
  • Sécuriser une API avec Spring Security et JWT
  • Gérer une base de données avec Spring Data JPA et Hibernate
  • Développer et exposer une API REST avec Spring Boot
  • Comprendre l’architecture et les concepts fondamentaux de Spring Boot

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Maîtrisez l'environnement NodeJs en 8 heures

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 8 total hours
  • Middle

Connaissance de base en JavaScript (variables, fonctions, objets, callbacks) Compréhension des concepts asynchrones en JavaScript (promises, async/await) Notions en programmation orientée objet et programmation fonctionnelle Aucune expérience préalable avec Node.js n'est requise, mais une exposition au développement web est un plus

  • Optimiser les performances et la sécurité des applications Node.js
  • Développer des compétences pratiques de NodeJS
  • Maîtriser les concepts de base de NodeJS
  • Comprendre les concepts fondamentaux de Node.js et ses avantages

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

CRISC : Certified in Risk and Information Systems Control (Partie 2)

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 15 total hours

Notions de base en cybersécurité Compréhension des systèmes d'information Connaissance en gestion des risques CRISC : Certified in Risk and Information Systems Control (Partie 1)

  • Analyser et interpréter les résultats d'une évaluation de risque afin de recommander des actions correctives.
  • Concevoir un plan de réponse aux incidents basé sur les meilleures pratiques CRISC.
  • Décrire et comparer les différents contrôles de sécurité des systèmes d'information.
  • Appliquer les principes de gestion des risques CRISC à des scénarios réels.
  • Identifier et évaluer les risques liés aux systèmes d'information selon le cadre CRISC.

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Mise en place des tests en Java facile

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 8 total hours
  • Middle

- Connaissance de base du langage Java.,- Familiarité avec l'environnement de développement intégré (IDE) Eclipse ou IntelliJ.,- Compréhension des concepts de base de la programmation orientée objet (POO).,- Capacité à compiler et exécuter des programmes Java.,- Notions de base sur la gestion des exceptions.,- Connaissance de base des structures de données (tableaux, listes).,- Expérience avec la ligne de commande (pour l'exécution de tests).

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

CISA® (Certified Information Systems Auditor®) Partie 2

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 15 total hours

Compréhension approfondie des concepts de base de l'audit informatique. Familiarité avec les principaux cadres de gouvernance, de risques et de conformité (ex: COBIT, ISO 27001, NIST). Connaissance des meilleures pratiques en matière de sécurité de l'information. Expérience pratique avec les systèmes d'information et les technologies associées. Compréhension des principes de contrôle interne. Capacités analytiques et de résolution de problèmes. Capacité à interpréter et à analyser des données complexes. Compétences en communication écrite et orale efficaces. Connaissance des réglementations et lois relatives à la sécurité de l'information (ex: RGPD, CCPA). Avoir suivi la Partie 1 du cours CISA® ou posséder une expérience équivalente. Être capable de travailler de manière autonome et en équipe. Connaissance des différents types de menaces et vulnérabilités informatiques. Compréhension des méthodologies d'audit informatique.

  • Analyser et interpréter les résultats d'audits de systèmes d'information pour formuler des recommandations concrètes.
  • Concevoir et mettre en œuvre un plan de continuité d'activité et de reprise après sinistre efficace.
  • Identifier et analyser les vulnérabilités des systèmes d'information à l'aide d'outils et de techniques appropriés.
  • Décrire et appliquer les meilleures pratiques pour la gestion des identités et des accès.
  • Évaluer les risques liés à la sécurité des systèmes d'information en utilisant les cadres de référence appropriés.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ECIH ( incident Management ) Partie 2

Date Début : 04/06/2025

New

UpdatedFeb 27 2025

  • 15 total hours

Avoir suivi et réussi la partie 1 du cours ECIH (Incident Management). Compréhension des principes fondamentaux de la gestion des incidents informatiques. Familiarité avec les processus ITIL, notamment l'incident, le problème et la gestion du changement. Connaissance des outils de ticketing et de suivi des incidents. Capacité à analyser et à résoudre des problèmes techniques de base. Compétences en communication écrite et orale efficaces. Aptitude à travailler en équipe et à collaborer efficacement. Capacité à gérer le stress et à prioriser les tâches dans un environnement dynamique. Connaissance de base des systèmes d'exploitation (Windows et Linux, idéalement). Familiarité avec les réseaux informatiques (TCP/IP, DNS, etc.).

  • Évaluer l'efficacité des actions correctives mises en place pour prévenir la récurrence des incidents.
  • Mettre en œuvre les procédures de restauration des services après un incident, en documentant chaque étape.
  • Appliquer les processus d'escalade et de communication pour les incidents majeurs, en respectant les délais définis.
  • Analyser les données d'incident pour identifier les causes racines et proposer des solutions préventives.
  • Identifier et prioriser les incidents critiques selon les critères définis par le niveau de service.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

Threat Hunting: Hypothesize and Plan ( Partie 2)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 15 total hours

Compréhension des concepts fondamentaux de la cybersécurité. Connaissance des types courants de menaces et de vulnérabilités. Familiarité avec les outils de sécurité réseau de base (ex: Wireshark, tcpdump). Expérience avec au moins un système d'exploitation (Windows ou Linux). Capacité à interpréter des journaux de sécurité. Compétences de base en analyse de données. Connaissance des concepts de la chasse aux menaces (Threat Hunting) - Partie 1. Aptitude à la pensée critique et à la résolution de problèmes. Habilité à travailler de manière autonome et en équipe. Connaissance des méthodes de recherche d'informations. Compétence en rédaction technique pour la documentation. Familiarité avec les méthodologies de la cybersécurité (ex: MITRE ATT&CK). Capacité à formuler des hypothèses et à les tester.

  • Écrire un rapport concis et structuré décrivant une chasse aux menaces simulée, y compris les hypothèses, la méthodologie et les résultats.
  • Évaluer les risques et les implications de l'utilisation de différentes techniques de chasse aux menaces.
  • Identifier et justifier au moins deux outils logiciels appropriés pour soutenir une phase spécifique d'une chasse aux menaces.
  • Concevoir un plan de chasse aux menaces pour valider une hypothèse donnée, incluant au moins trois techniques de collecte d'informations.
  • Développer trois hypothèses de menace réalistes basées sur des indicateurs de compromis (IOC) fournis.

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ISO 27001 LEAD IMPLEMENTER (Partie 1)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 15 total hours

La principale condition pour participer à cette formation est d'avoir une connaissance générale des concepts du SMSI et d'ISO/IEC 27001.

  • Acquérir les connaissances nécessaires pour soutenir une organisation dans la planification, la mise en œuvre, la gestion, la surveillance et le maintien efficaces d'un SMSI
  • Apprendre à interpréter et à mettre en œuvre les exigences de la norme ISO 27001 dans le contexte spécifique d'un organisme
  • Comprendre le fonctionnement d’un système de management de la sécurité de l’information et ses processus basés sur ISO/IEC 27001
  • Comprendre la corrélation entre ISO/IEC 27001, ISO/IEC 27002 ainsi qu’avec d’autres normes et cadres réglementaires
  • Acquérir une compréhension globale des concepts, approches, méthodes et techniques utilisés pour la mise en œuvre et la gestion efficace d'un SMSI

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ISO 27001 LEAD IMPLEMENTER (Partie 2)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 15 total hours

Participation réussie au ISO 27001 LEAD IMPLEMENTER (Partie 1). Avoir une connaissance générale des concepts du SMSI et d'ISO/IEC 27001.

  • Acquérir les connaissances nécessaires pour soutenir une organisation dans la planification, la mise en œuvre, la gestion, la surveillance et le maintien efficaces d'un SMSI
  • Apprendre à interpréter et à mettre en œuvre les exigences de la norme ISO 27001 dans le contexte spécifique d'un organisme
  • Comprendre le fonctionnement d’un système de management de la sécurité de l’information et ses processus basés sur ISO/IEC 27001
  • Comprendre la corrélation entre ISO/IEC 27001, ISO/IEC 27002 ainsi qu’avec d’autres normes et cadres réglementaires
  • Acquérir une compréhension globale des concepts, approches, méthodes et techniques utilisés pour la mise en œuvre et la gestion efficace d'un SMSI

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ISO 27001 Lead Auditor (Partie 1)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 15 total hours

Une compréhension de base de la norme ISO/IEC 27001 et une connaissance approfondie des principes d'audit.

  • Gérer un programme d’audit ISO/IEC 27001
  • Planifier, réaliser et clôturer un audit de conformité à ISO 27001, conformément aux exigences d'ISO/IEC 17021-1, aux lignes directrices d'ISO 19011 et aux autres bonnes pratiques d'audit
  • Évaluer la conformité du SMSI aux exigences d'ISO 27001, en accord avec les concepts et les principes fondamentaux d'audit
  • Interpréter les exigences d'ISO 27001 pour un SMSI du point de vue d'un auditeur
  • Expliquer les concepts et les principes fondamentaux d'un système de management de la sécurité de l’information (SMSI) basé sur ISO 27001

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ISO 27001 Lead Auditor (Partie 2)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 15 total hours

Une compréhension de base de la norme ISO/IEC 27001 et une connaissance approfondie des principes d'audit. Avoir une participation réussi au cours ISO 27001 Lead Auditor (Partie 1)

  • Gérer un programme d’audit ISO/IEC 27001
  • Planifier, réaliser et clôturer un audit de conformité à ISO 27001, conformément aux exigences d'ISO/IEC 17021-1, aux lignes directrices d'ISO 19011 et aux autres bonnes pratiques d'audit
  • Évaluer la conformité du SMSI aux exigences d'ISO 27001, en accord avec les concepts et les principes fondamentaux d'audit
  • Interpréter les exigences d'ISO 27001 pour un SMSI du point de vue d'un auditeur
  • Expliquer les concepts et les principes fondamentaux d'un système de management de la sécurité de l’information (SMSI) basé sur ISO 27001

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ISO/IEC 27005 Information Security Risk Management(Partie 1)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 10 total hours

Compréhension de base des concepts de sécurité de l'information. Familiarité avec les principes de la gestion des risques. Connaissance de base des systèmes d'information et des technologies de l'information. Capacité à analyser et interpréter des informations complexes. Compétences en résolution de problèmes et en prise de décision. Aptitude à travailler de manière collaborative et à communiquer efficacement. Connaissance des normes ISO (de préférence ISO 9001 ou une autre norme de gestion). Compréhension des concepts de gouvernance et de conformité. Familiarité avec les différents types de menaces et de vulnérabilités. Capacité à lire et comprendre des documents techniques.

  • Planifier et établir des activités de communication et de consultation des risques
  • Appliquer des processus de gestion des risques de sécurité de l’information basés sur les lignes directrices de la norme ISO/IEC 27005:2022
  • Etablir, maintenir et améliorer un cadre de gestion des risques liés à la sécurité de l’information basé sur les lignes directrices de la norme ISO/IEC 27005:2022
  • Expliquer les concepts et principes de gestion des risques décrits par ISO/IEC 27005:2022 et ISO 31000

2 730,00 DH
4 200,00 DH

By Said Hamaimou -35%

ISO/IEC 27005 Information Security Risk Management(Partie 2)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 10 total hours

Compréhension de base des concepts de sécurité de l'information. Familiarité avec la norme ISO/IEC 27001. Connaissance des principes de la gestion des risques. Capacité d'analyse et de résolution de problèmes. Compétences en communication écrite et orale. Connaissance des différents types de menaces et de vulnérabilités. Compréhension des contrôles de sécurité de l'information. Expérience pratique de l'évaluation des risques (idéalement). Familiarité avec les cadres de gestion de projet (idéalement). Capacité à travailler de façon autonome et en équipe. Participation au cours ISO/IEC 27005 Information Security Risk Management(Partie 1)

  • Planifier et établir des activités de communication et de consultation des risques
  • Appliquer des processus de gestion des risques de sécurité de l’information basés sur les lignes directrices de la norme ISO/IEC 27005:2022
  • Etablir, maintenir et améliorer un cadre de gestion des risques liés à la sécurité de l’information basé sur les lignes directrices de la norme ISO/IEC 27005:2022
  • Expliquer les concepts et principes de gestion des risques décrits par ISO/IEC 27005:2022 et ISO 31000

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

CRUD PHP sur une base de données

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base du langage HTML. Connaissance de base du CSS. Connaissance de base du JavaScript (optionnel, mais recommandé). Compréhension des concepts de base de la programmation orientée objet (POO). Connaissance des bases de données relationnelles (ex: MySQL, PostgreSQL). Familiarité avec le langage SQL (requêtes SELECT, INSERT, UPDATE, DELETE). Expérience avec un éditeur de texte ou un IDE. Capacité à utiliser la ligne de commande (terminal ou PowerShell). Connaissance de base du fonctionnement d'un serveur web (Apache, Nginx). Motivation à apprendre et à pratiquer la programmation. Capacité à résoudre des problèmes de manière logique et méthodique. Accès à un environnement de développement local (XAMPP, WAMP, MAMP, etc.). Compréhension des concepts de base de PHP (variables, boucles, conditions).

  • Déboguer et résoudre les problèmes courants liés à l'interaction PHP-base de données.
  • Sécuriser les applications PHP contre les injections SQL et les failles XSS.
  • Utiliser les requêtes SQL appropriées pour interagir avec une base de données relationnelle.
  • Implémenter les opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) sur une base de données MySQL à l'aide de PHP.
  • Créer des formulaires HTML pour la saisie de données et les intégrer à des scripts PHP.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

PHP/aspects avancés (dashboard, i18n, mail, pdf)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Maîtrise des fondamentaux du langage PHP (variables, types, structures de contrôle, fonctions). Compréhension de la programmation orientée objet en PHP (classes, objets, héritage, interfaces). Connaissance des bases de données relationnelles (SQL, requêtes SELECT, INSERT, UPDATE, DELETE). Expérience avec un framework PHP (ex: Laravel, Symfony, CodeIgniter - préciser le framework si applicable). Familiarité avec les concepts de gestion de versions (Git). Capacité à lire et comprendre de la documentation technique en anglais. Aptitude à la résolution de problèmes et à la pensée logique. Connaissance de base du fonctionnement d'un serveur web (Apache, Nginx). Familiarité avec les concepts de sécurité web (injection SQL, XSS, CSRF). Compréhension des principes de développement web (client-serveur, HTTP).

  • Utiliser un framework de template (ex: Twig) pour séparer la logique métier de la présentation dans une application PHP.
  • Générer des documents PDF dynamiques à partir de données PHP, intégrant au minimum un logo et une mise en forme personnalisée.
  • Envoyer des emails formatés (HTML) depuis une application PHP, incluant pièces jointes et gestion des erreurs.
  • Mettre en œuvre la fonctionnalité d'internationalisation (i18n) dans une application PHP, traduisant au moins trois éléments d'interface utilisateur dans deux langues.
  • Concevoir et implémenter un tableau de bord interactif en PHP intégrant au moins trois sources de données différentes.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

PHP/MVC

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base de la programmation orientée objet (POO). Familiarité avec les concepts de base du Web (HTTP, requêtes, réponses). Compréhension de base du HTML, CSS et JavaScript. Capacité à utiliser un terminal ou une ligne de commande. Connaissance de base d'un système d'exploitation (Windows, macOS ou Linux). Aptitude à la résolution de problèmes et à la pensée logique. Capacité à lire et comprendre de la documentation technique en anglais (au minimum). Expérience avec un éditeur de code (ex: VS Code, Sublime Text, Atom). Connaissance de base d'un système de contrôle de version (ex: Git). Motivation à apprendre et à pratiquer activement la programmation.

  • Tester et déboguer du code PHP MVC afin d'identifier et résoudre les erreurs.
  • Mettre en œuvre des mécanismes de sécurité robustes dans une application PHP MVC.
  • Utiliser efficacement les fonctionnalités de base de données (CRUD) dans une application PHP MVC.
  • Développer des modèles de données, vues et contrôleurs pour des applications PHP MVC.
  • Concevoir et implémenter des applications web dynamiques utilisant le framework MVC en PHP.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

PHP/PDO

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base de la programmation informatique (variables, boucles, structures conditionnelles). Familiarité avec les concepts de bases de données relationnelles (tables, colonnes, clés primaires, relations). Compréhension de base du langage HTML. Connaissance de la ligne de commande (pour l'interaction avec le serveur et la base de données). Capacité à installer et configurer un serveur web local (ex: XAMPP, WAMP). Habilité à utiliser un éditeur de texte ou un IDE pour coder. Motivation à apprendre et à résoudre des problèmes. Aptitude à lire et comprendre la documentation technique. Connaissance de base du fonctionnement d'un serveur web (HTTP, requêtes, réponses). Compréhension des concepts objet (classes, objets, méthodes) (un atout).

  • Déboguer et résoudre les erreurs courantes liées à l'utilisation de PDO avec PHP.
  • Utiliser les requêtes préparées avec PDO pour optimiser les performances et la sécurité.
  • Gérer les transactions avec PDO pour garantir l'intégrité des données.
  • Implémenter des requêtes SQL sécurisées à l'aide de PDO pour éviter les injections SQL.
  • Décrire les avantages de PDO par rapport aux autres extensions d'accès aux bases de données PHP.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

PHP/ORM

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 6 total hours

Connaissance de base de la programmation orientée objet (POO). Familiarité avec les concepts de base de la programmation procédurale. Compréhension des bases de données relationnelles (ex: MySQL, PostgreSQL). Connaissance de base du langage SQL (requêtes SELECT, INSERT, UPDATE, DELETE). Capacité à utiliser un éditeur de texte ou un IDE pour écrire du code. Familiarité avec la ligne de commande (pour l'interaction avec le serveur et la base de données). Aptitude à la résolution de problèmes et à la pensée logique. Capacité à travailler de manière autonome et en équipe. Accès à un environnement de développement local (avec PHP, un serveur web et une base de données installés). Connaissance de base du fonctionnement d'un serveur web (Apache ou Nginx). Compréhension des concepts de base de HTML et CSS (pour la création de pages web). Motivation à apprendre et à pratiquer la programmation.

  • Optimiser les performances des requêtes ORM en PHP.
  • Gérer la persistance des données avec une ORM dans un contexte PHP.
  • Implémenter des relations entre les modèles de données avec une ORM.
  • Développer des applications web dynamiques en utilisant PHP et une ORM.
  • Maîtriser l'utilisation des requêtes SQL avec une ORM PHP.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Symfony CRUD

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base du langage PHP (variables, structures de contrôle, fonctions). Familiarité avec la programmation orientée objet (POO) en PHP. Compréhension des bases de données relationnelles (SQL, modèles relationnels). Expérience avec l'utilisation d'un système de contrôle de version (Git recommandé). Capacité à utiliser un terminal/ligne de commande. Connaissance de base du fonctionnement d'un serveur web (Apache, Nginx). Familiarité avec les concepts de MVC (Modèle-Vue-Contrôleur). Capacité à lire et comprendre de la documentation technique en anglais (la plupart de la documentation Symfony est en anglais). Aptitude à la résolution de problèmes et à la pensée logique. Motivation et engagement à travailler sur des projets pratiques. Accès à un environnement de développement local (XAMPP, WAMP, Docker, etc.).

  • Gérer les erreurs et la validation des données dans un contexte CRUD.
  • Mettre en œuvre la pagination et le tri des données dans une application Symfony.
  • Développer des formulaires robustes et sécurisés avec Symfony Forms.
  • Maîtriser l'utilisation des entités Doctrine pour la gestion des données persistantes.
  • Concevoir et implémenter des fonctionnalités CRUD complètes utilisant le framework Symfony.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Symfony aspects avancés

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Maîtrise de la programmation orientée objet (POO) en PHP. Connaissance approfondie du framework Symfony (au moins version 5.x ou supérieure). Compréhension des concepts de base de Symfony, notamment les contrôleurs, les modèles, les vues, les routes et les services. Expérience avec une base de données relationnelle (ex: MySQL, PostgreSQL) et l'utilisation d'ORM (Doctrine). Familiarité avec les outils de ligne de commande (CLI) et Git. Capacité à lire et comprendre du code PHP complexe. Connaissance des concepts de sécurité web (ex: injection SQL, XSS, CSRF). Aptitude à la résolution de problèmes et à la pensée critique. Capacité à travailler de manière autonome et en équipe. Familiarité avec les tests unitaires et fonctionnels (PHPUnit, Behat). Connaissance de base des concepts de design patterns. Expérience avec un système de contrôle de version (Git).

  • Utiliser efficacement le debug et le profiling Symfony pour identifier et résoudre les problèmes de performances et de sécurité.
  • Concevoir et mettre en œuvre une stratégie de gestion des transactions complexes, incluant la gestion des exceptions et des rollbacks.
  • Développer et sécuriser des API RESTful robustes en utilisant les bundles FOSRestBundle et JMSSerializerBundle.
  • Implémenter et configurer des mécanismes de cache avancés (Redis, Memcached) pour optimiser les performances d'une application Symfony.
  • Maîtriser l'utilisation des événements et des Event Listeners pour décupler la modularité et la maintenabilité des applications Symfony.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Laravel CRUD

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base du développement web (HTML, CSS, JavaScript). Compréhension des bases de données relationnelles (SQL). Familiarité avec le langage PHP (niveau intermédiaire). Expérience avec la ligne de commande (terminal ou console). Connaissance de base de la programmation orientée objet (POO). Capacité à comprendre et à suivre des instructions techniques écrites. Motivation à apprendre et à pratiquer activement. Accès à un environnement de développement local (ex: XAMPP, MAMP, Docker). Compréhension des concepts de base de MVC (Modèle-Vue-Contrôleur). Capacité à utiliser un éditeur de code (ex: VSCode, Sublime Text, Atom).

  • Utiliser Eloquent ORM pour interagir avec la base de données et manipuler les données efficacement.
  • Mettre en œuvre la pagination et le tri de données dans les vues.
  • Intégrer des vues efficaces et ergonomiques pour afficher et gérer les données.
  • Développer des formulaires pour la création et la mise à jour de données, incluant la validation des entrées côté serveur.
  • Concevoir et implémenter des opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) pour un modèle de données simple en utilisant Laravel.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Laravel aspects avancés

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Maîtrise de la programmation orientée objet (POO). Connaissance approfondie de PHP 7.4 ou supérieur. Expérience pratique avec le framework Laravel (version 8 ou supérieure). Compréhension des concepts de base de Laravel (routes, contrôleurs, modèles, vues, migrations). Familiarité avec les bases de données relationnelles (SQL, MySQL, PostgreSQL). Connaissance de Composer et de l'utilisation des packages. Capacité à lire et comprendre du code source complexe. Habilité à déboguer efficacement des applications web. Familiarité avec les outils de ligne de commande (CLI). Connaissance des concepts de test unitaire et d'intégration (des tests sont un plus). Capacité à travailler de manière autonome et en équipe (pour les travaux pratiques en groupe). Aptitude à la résolution de problèmes et à la pensée critique. Engagement à participer activement au cours.

  • Mettre en œuvre des tests unitaires et d'intégration complets pour garantir la qualité et la maintenabilité du code.
  • Concevoir et utiliser des API RESTful robustes et bien documentées avec Laravel.
  • Développer et déployer des applications Laravel sécurisées en utilisant des techniques avancées d'authentification et d'autorisation.
  • Implémenter des mécanismes de caching efficaces avec Redis et améliorer les performances de l'application.
  • Maîtriser l'utilisation des événements et des listeners pour décupler la modularité des applications.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Laravel Seeder et Factory

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 4 total hours

Connaissance de base de PHP et de la programmation orientée objet. Familiarité avec les bases de données relationnelles (SQL). Compréhension des concepts de MVC (Model-View-Controller). Expérience pratique avec l'installation et l'utilisation de Composer. Connaissance de base de la ligne de commande (CLI). Familiarité avec le framework Laravel (installation, routes, controllers, models). Capacité à lire et comprendre la documentation technique en anglais. Aptitude à travailler de manière autonome et en équipe. Motivation à apprendre et à résoudre des problèmes. Accès à un environnement de développement local (ex: XAMPP, WAMP, Docker).

  • Importer des données externes dans une base de données Laravel via un Seeder.
  • Définir et utiliser des états et des séquences dans les Factories Laravel.
  • Générer des données de test réalistes en utilisant les Factories Laravel.
  • Créer des Seeders pour peupler une base de données avec des données de test.
  • Décrire la différence entre les Seeders et les Factories Laravel et leurs utilisations respectives.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Laravel Breeze

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 4 total hours

Connaissance de base du développement web (HTML, CSS, JavaScript). Compréhension des concepts de base de la programmation orientée objet (POO). Familiarité avec PHP (au minimum les bases de la syntaxe et des structures de contrôle). Expérience avec une base de données relationnelle (ex: MySQL, PostgreSQL). Connaissance de base de la ligne de commande (terminal ou invite de commandes). Capacité à lire et comprendre de la documentation technique en anglais. Motivation et engagement à la pratique régulière. Accès à un environnement de développement local (ex: XAMPP, MAMP, Docker). Compréhension des concepts de base de Git et GitHub (recommandé, mais pas obligatoire). Familiarité avec un éditeur de code (ex: VS Code, Sublime Text, Atom).

  • Déployer une application Laravel utilisant l'authentification Breeze sur un serveur.
  • Intégrer Breeze avec d'autres composants Laravel, comme les contrôleurs et les modèles.
  • Personnaliser les vues et les fonctionnalités de l'authentification Breeze.
  • Créer un système d'authentification complet utilisant les fonctionnalités de Breeze.
  • Installer et configurer Laravel Breeze dans un projet Laravel existant.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Django

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base de la programmation orientée objet (POO). Familiarité avec le langage Python (au moins niveau intermédiaire). Compréhension des concepts de base de développement web (client/serveur, HTTP). Capacité à utiliser la ligne de commande (terminal). Connaissance de base des bases de données relationnelles (SQL). Familiarité avec Git pour le contrôle de version (recommandé). Aptitude à la résolution de problèmes et à la pensée logique. Capacité à travailler de manière autonome et en équipe. Accès à un ordinateur avec une connexion internet stable. Installation préalable de Python et d'un éditeur de code (ex: VS Code, PyCharm).

  • Déployer une application Django fonctionnelle sur un serveur web.
  • Mettre en œuvre des fonctionnalités d'authentification et d'autorisation sécurisées avec Django.
  • Créer des templates efficaces et dynamiques en utilisant le système de templates Django.
  • Développer des vues et des URL pour gérer les requêtes HTTP et les interactions utilisateur.
  • Concevoir et implémenter des modèles de données relationnelles en utilisant Django ORM.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Flask

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base du langage Python (structures de données, boucles, fonctions, classes). Familiarité avec la ligne de commande (terminal ou invite de commandes). Compréhension des concepts de base du développement web (requêtes HTTP, clients et serveurs). Capacité à lire et comprendre du code Python. Motivation à apprendre et à pratiquer la programmation. Accès à un ordinateur avec Python installé. Un éditeur de texte ou un IDE (ex: VS Code, PyCharm). Une connexion internet stable. Connaissance de base du HTML et du CSS (recommandé, mais pas obligatoire). Familiarité avec les concepts de bases de données (recommandé, mais pas obligatoire).

  • Déployer une application Flask sur un serveur.
  • Intégrer une base de données à une application Flask.
  • Utiliser les templates Jinja2 pour créer des interfaces utilisateur.
  • Développer des routes et des vues pour gérer les requêtes HTTP.
  • Concevoir et implémenter des applications web dynamiques avec Flask.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Beautifoul Soup

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 4 total hours

Connaissance de base de l'utilisation d'un ordinateur et d'un navigateur web. Familiarité avec les concepts de base de l'Internet et du World Wide Web (URLs, HTTP). Compétences de base en programmation (variables, boucles, fonctions). Langage Python recommandé. Capacité à installer et utiliser des librairies Python via pip. Compréhension de base du HTML et du XML (balises, attributs, structure). Connaissance de base du fonctionnement d'un terminal ou d'une ligne de commande (pour les exercices pratiques). Accès à un environnement de développement Python (ex: IDE comme VS Code ou PyCharm). Motivation à apprendre et à pratiquer le scraping web de manière responsable et éthique.

  • Décrire les différentes méthodes de navigation et de recherche offertes par Beautiful Soup et les choisir en fonction du contexte.
  • Construire des scripts Python efficaces utilisant Beautiful Soup pour extraire des données à partir de sources web multiples.
  • Manipuler et traiter les données extraites de pages web avec Beautiful Soup, incluant la gestion des erreurs.
  • Analyser la structure d'un document HTML et naviguer dans l'arbre DOM à l'aide de Beautiful Soup.
  • Identifier et extraire des données spécifiques à partir de pages web HTML en utilisant Beautiful Soup.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

XML de base

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base de l'utilisation d'un ordinateur et d'Internet. Capacité à naviguer dans un système de fichiers et à créer des dossiers. Connaissance de base des concepts de données structurées (ex: tableaux, listes). Compréhension de base des balises et des attributs (une expérience HTML est un plus). Familiarité avec l'utilisation d'un éditeur de texte simple (ex: Notepad, TextEdit). Capacité à lire et à comprendre de la documentation technique simple.

  • Transformer un document XML en d'autres formats de données (ex: HTML).
  • Valider un document XML par rapport à une DTD ou un schéma XSD.
  • Créer un document XML valide à l'aide d'un éditeur de texte.
  • Identifier les différents éléments et attributs d'un fichier XML.
  • Décrire la structure de base d'un document XML.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Programmation des services web

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base de la programmation orientée objet (POO). Familiarité avec au moins un langage de programmation (ex: Java, Python, C#, JavaScript). Compréhension des concepts de base de la gestion de bases de données (CRUD). Connaissance des protocoles HTTP et des méthodes HTTP (GET, POST, PUT, DELETE). Capacité à comprendre et à utiliser des API RESTful. Familiarité avec les concepts de base du XML et du JSON. Aptitude à la résolution de problèmes et à la pensée logique. Capacité à travailler de manière autonome et en équipe. Accès à un ordinateur avec un environnement de développement installé (IDE). Connaissance de base du système d'exploitation (Windows, macOS ou Linux).

  • Déployer et documenter des services web sur une plateforme cloud.
  • Tester et déboguer des services web en utilisant des outils appropriés.
  • Mettre en œuvre la sécurité dans des services web en utilisant des mécanismes d'authentification et d'autorisation.
  • Décrire les différents protocoles et formats de données utilisés dans les services web (ex: HTTP, JSON, XML).
  • Concevoir et implémenter des services web RESTful en utilisant un langage de programmation approprié.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

RDF et sparql

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base des bases de données et des modèles de données. Compréhension des concepts de base du Web sémantique. Familiarité avec les concepts de ontologies et de vocabulaires contrôlés. Capacité à lire et à comprendre des documents techniques en anglais. Connaissance de base du langage XML (facultatif, mais recommandé). Compétences de base en utilisation d'un terminal ou d'une ligne de commande (pour les exercices pratiques). Accès à un ordinateur avec une connexion internet stable. Capacité à installer et à utiliser des logiciels open source. Aptitude à la résolution de problèmes et à la pensée logique. Motivation à apprendre et à travailler de manière autonome.

  • Évaluer la performance de requêtes SPARQL et les optimiser.
  • Modéliser des données réelles en utilisant le langage RDF.
  • Interpréter les résultats de requêtes SPARQL.
  • Construire des requêtes SPARQL pour récupérer des données RDF.
  • Décrire la structure et les syntaxes de base du langage RDF.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Design Pattern

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 12 total hours

Compréhension de base de la programmation orientée objet (POO). Familiarité avec au moins un langage de programmation orienté objet (Java, C++, C#, Python, etc.). Capacité à lire et comprendre du code source. Connaissance des structures de données de base (listes, arbres, etc.). Compétences en résolution de problèmes. Capacité à penser de manière abstraite et à identifier des modèles. Habilité à travailler de manière autonome et en équipe. Familiarité avec les concepts de conception de logiciels (ex: modularité, réutilisabilité). Connaissance des principes SOLID (désirable, mais non obligatoire).

  • Évaluer et justifier le choix d'un design pattern spécifique parmi plusieurs alternatives pour optimiser la solution d'un problème donné.
  • Documenter clairement et efficacement l'utilisation de design patterns dans un projet logiciel à l'aide de diagrammes UML et de commentaires de code.
  • Concevoir et implémenter une solution logicielle en utilisant au moins trois design patterns créatifs, structurels et comportementaux.
  • Analyser et comparer les forces et les faiblesses de différents design patterns dans des scénarios spécifiques.
  • Identifier et appliquer correctement au moins cinq design patterns différents à des problèmes de conception logiciels.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Merise

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base des systèmes d'information. Familiarité avec les bases de données relationnelles (notions de tables, champs, clés). Capacité de compréhension et d'analyse de problèmes organisationnels. Habilité à la modélisation et à la représentation graphique d'informations. Maîtrise des outils de modélisation (logiciel de dessin ou équivalent). Aptitude à la communication écrite et orale (pour la présentation des modèles). Capacité de travail en équipe (pour les exercices pratiques). Connaissance de la méthode de travail itérative et incrémentale. Motivation et implication dans le travail de conception et de développement. Compétences en recherche et en documentation.

  • Implémenter un dictionnaire de données complet à partir d'un MLD MERISE.
  • Analyser un MCD et un MLD MERISE et en identifier les forces et faiblesses.
  • Concevoir un schéma relationnel à partir d'un modèle logique MERISE.
  • Identifier les différents composants du modèle logique des données MERISE et leurs relations.
  • Modéliser un système d'information simple à l'aide du modèle conceptuel des données MERISE.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

UML (classe, seq et use case)

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 12 total hours

Compréhension des concepts de base de la programmation orientée objet (POO). Familiarité avec les concepts de base de la modélisation et de l'analyse de systèmes. Capacité à lire et à comprendre des diagrammes simples. Connaissance de base d'un langage de programmation (tout langage). Aptitude à la résolution de problèmes et à la pensée analytique. Capacité à travailler de manière autonome et en équipe. Accès à un logiciel de modélisation UML (ex: Lucidchart, draw.io, ou un IDE avec support UML). Connaissance de base du cycle de vie du développement logiciel. Aptitude à la communication écrite et orale. Motivation à apprendre et à participer activement aux activités du cours.

  • Appliquer les diagrammes UML (classe, séquence et cas d'utilisation) pour la conception et la documentation d'un système simple.
  • Analyser et interpréter des diagrammes de classes, de séquence et de cas d'utilisation UML.
  • Concevoir des cas d'utilisation UML pour spécifier les exigences fonctionnelles d'un système.
  • Construire des diagrammes de séquence UML pour illustrer l'interaction entre les objets d'un système.
  • Identifier et modéliser les classes, attributs et méthodes d'un système à l'aide de diagrammes de classes UML.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Qualité du Logiciel

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base des cycles de vie du développement logiciel (ex: cycle en V, Agile). Compréhension des concepts fondamentaux de la programmation (structures de données, algorithmes). Familiarité avec au moins un langage de programmation. Capacité à lire et comprendre du code source. Connaissance des différents types de tests logiciels (unitaires, d'intégration, système, acceptance). Compréhension des notions de base de gestion de projet. Aptitude à la résolution de problèmes et à la pensée critique. Capacité de travail en équipe et de communication efficace. Familiarité avec les outils de gestion de versions (ex: Git). Connaissance de base des bases de données relationnelles.

  • Appliquer les principes de la gestion de la qualité à un cas pratique de développement logiciel.
  • Évaluer l'efficacité de différents processus d'assurance qualité à l'aide d'exemples concrets.
  • Analyser un code source et identifier au moins deux défauts de qualité potentiels.
  • Décrire trois méthodes de test différentes et leurs forces et faiblesses respectives.
  • Identifier au moins cinq métriques de qualité du logiciel et expliquer leur utilité.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

UML avancés

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 12 total hours

Connaissance de base de la modélisation orientée objet. Compréhension des diagrammes UML de base (diagrammes de classes, de séquence, d'activités, d'états). Expérience pratique de la création de modèles UML (au moins un petit projet). Capacité d'analyse et de synthèse des systèmes complexes. Aptitude à la résolution de problèmes et à la pensée critique. Familiarité avec un outil de modélisation UML (ex: Enterprise Architect, Visual Paradigm, StarUML). Compétences de communication écrite et orale pour présenter et défendre des modèles. Connaissance des patrons de conception (design patterns) - niveau intermédiaire recommandé. Compréhension des concepts de cycle de vie du développement logiciel.

  • Générer du code à partir de modèles UML et intégrer des outils de modélisation UML dans un cycle de vie de développement logiciel.
  • Analyser et critiquer des modèles UML existants pour identifier les points faibles et proposer des améliorations.
  • Comparer et contraster différentes notations UML et choisir la plus appropriée pour un contexte donné.
  • Appliquer des patrons de conception (design patterns) pour améliorer la qualité et la maintenabilité de modèles UML.
  • Modéliser des systèmes complexes à l'aide de diagrammes UML avancés (diagrammes de composants, de déploiement, de communication, de temps, et de profils).

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Qualité des données

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Compréhension de base des concepts de gestion de bases de données. Familiarité avec les différents types de données (textuelles, numériques, dates, etc.). Capacité à interpréter des données présentées sous différentes formes (tableaux, graphiques, etc.). Connaissance de base des statistiques descriptives (moyenne, médiane, écart-type). Compréhension des concepts de fiabilité et de validité des données. Aptitude à la résolution de problèmes et à la pensée critique. Capacité à travailler de manière autonome et en équipe. Familiarité avec les logiciels de tableur (Excel, Google Sheets, etc.) - souhaitable. Expérience avec des outils de visualisation de données (Tableau, Power BI, etc.) - souhaitable. Connaissance de base des langages de requête SQL - souhaitable.

  • Comparer et contraster différentes approches pour la gestion de la qualité des données.
  • Décrire les meilleures pratiques pour assurer la qualité des données tout au long du cycle de vie des données.
  • Appliquer des techniques de nettoyage et de transformation des données pour améliorer leur qualité.
  • Évaluer la qualité des données à l'aide de métriques appropriées.
  • Identifier les différents types de problèmes de qualité des données.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Améliorer la qualité d'un logiciel

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 12 total hours

Compréhension des cycles de vie du développement logiciel (ex: Agile, Waterfall). Connaissance de base des méthodologies de test logiciel (tests unitaires, tests d'intégration, tests système). Familiarité avec au moins un langage de programmation. Capacité à lire et comprendre du code source. Compréhension des concepts de base de gestion de projet. Capacité à travailler en équipe et à communiquer efficacement. Aptitude à l'analyse et à la résolution de problèmes. Familiarité avec les outils de gestion de version (ex: Git). Connaissance des concepts de base de la qualité logicielle (ex: fiabilité, maintenabilité, performance). Motivation à apprendre et à s'améliorer continuellement.

  • Concevoir un plan de test complet pour un logiciel simple, incluant au moins cinq cas de test.
  • Décrire trois stratégies pour prévenir les défauts logiciels lors de la phase de conception.
  • Appliquer au moins deux outils d'analyse de code pour détecter les bugs et améliorer la maintenabilité.
  • Évaluer l'impact de différentes méthodologies de développement sur la qualité du logiciel.
  • Identifier au moins trois techniques de test logiciel pour améliorer la qualité du code.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Mise en place de systèmes de recommendation

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 12 total hours

Connaissance de base en statistiques descriptives (moyennes, médianes, écart-type). Familiarité avec les concepts de base de l'algèbre linéaire (vecteurs, matrices). Compréhension des principes de base du machine learning (apprentissage supervisé, non supervisé). Expérience pratique avec au moins un langage de programmation (Python, R, Java, etc.). Connaissance de base des bases de données relationnelles et des requêtes SQL. Capacité à manipuler et analyser des datasets de taille modérée. Familiarité avec les concepts de visualisation de données. Compréhension des différents types de systèmes de recommandation (filtrage collaboratif, basé sur le contenu, hybride). Capacité à comprendre et interpréter des résultats d'algorithmes de recommandation. Aptitude à la résolution de problèmes et à la pensée critique. Connaissance de base des concepts d'évaluation de modèles (précision, rappel, F1-score, AUC). (Optionnel) Expérience avec des frameworks de machine learning (scikit-learn, TensorFlow, PyTorch).

  • Concevoir et proposer un système de recommandation adapté à un cas d'étude spécifique, en justifiant les choix technologiques et algorithmiques.
  • Identifier et décrire les défis éthiques et les biais potentiels associés aux systèmes de recommandation.
  • Évaluer les performances d'un système de recommandation en utilisant au moins deux métriques pertinentes (précision, rappel, F1-score, NDCG).
  • Implémenter un système de recommandation simple utilisant un algorithme de filtrage collaboratif avec une précision supérieure à 70% sur un jeu de données donné.
  • Comparer et contraster au moins trois algorithmes de recommandation différents (filtrage collaboratif, basé sur le contenu, hybride).

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

NLP

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base de la linguistique (morphologie, syntaxe, sémantique). Familiarité avec les concepts de base de l'algèbre linéaire (vecteurs, matrices). Connaissance de base du calcul des probabilités et des statistiques. Expérience de programmation en Python (structures de données, boucles, fonctions). Compréhension de base des algorithmes et des structures de données. Capacité à travailler avec des ensembles de données volumineux. Connaissance de base des outils de ligne de commande (terminal, shell). Familiarité avec les concepts de machine learning (apprentissage supervisé, non supervisé). Capacité à lire et comprendre des articles scientifiques en anglais. Motivation à apprendre et à travailler de manière autonome.

  • Comparer et contraster différentes approches NLP pour une tâche donnée.
  • Analyser et interpréter les résultats d'un modèle NLP pour répondre à une question spécifique.
  • Évaluer la performance de modèles NLP à l'aide de métriques appropriées.
  • Implémenter des algorithmes NLP de base à l'aide d'un langage de programmation comme Python.
  • Identifier les différentes techniques de traitement du langage naturel (NLP).

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Regression simple et multiple

Date Début : 04/06/2025

New

UpdatedFeb 28 2025

  • 9 total hours

Connaissance de base des statistiques descriptives (moyenne, médiane, écart-type, variance). Compréhension des concepts de corrélation et de causalité. Familiarité avec l'algèbre linéaire de base (systèmes d'équations, matrices et vecteurs). Capacité à utiliser un tableur (ex: Excel, Google Sheets) ou un logiciel statistique (ex: R, SPSS, Python avec les librairies SciPy/Statsmodels). Connaissance des concepts de base de la probabilité (variables aléatoires, distributions de probabilité). Aptitude à interpréter des graphiques (histogrammes, nuages de points). Capacité à résoudre des problèmes mathématiques de niveau secondaire. Connaissance de base de la modélisation statistique.

  • Diagnostiquer et corriger les violations des hypothèses de la régression linéaire.
  • Évaluer la qualité d'ajustement d'un modèle de régression linéaire à l'aide de mesures appropriées (R², R² ajusté, etc.).
  • Construire et interpréter un modèle de régression linéaire multiple à l'aide d'un logiciel statistique.
  • Calculer et interpréter les coefficients d'une régression linéaire simple.
  • Identifier les hypothèses de la régression linéaire simple et multiple.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

K-means et k-mode

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 9 total hours

Connaissance de base des statistiques descriptives (moyenne, variance). Compréhension des concepts de base de la classification et du clustering. Familiarité avec les notions de distance (euclidienne, par exemple). Connaissance de base de l'algèbre linéaire (vecteurs, matrices). Capacité à manipuler des données tabulaires (tableaux, dataframes). Connaissance d'un langage de programmation tel que Python ou R. Capacité à installer et utiliser des librairies Python comme scikit-learn ou des librairies R équivalentes. Familiarité avec les concepts de visualisation de données. Capacité à interpréter des résultats quantitatifs. Aptitude à la résolution de problèmes et à la pensée critique.

  • Comparer et contraster les algorithmes K-means et K-modes.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

DeepLearning

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base en algèbre linéaire (vecteurs, matrices, opérations matricielles). Connaissance de base en calcul différentiel et intégral (dérivées, intégrales, gradients). Connaissance de base en probabilités et statistiques (distributions de probabilité, espérance, variance). Familiarité avec la programmation Python. Connaissance des structures de données de base en Python (listes, dictionnaires, tableaux NumPy). Compréhension des concepts de base de l'apprentissage automatique (apprentissage supervisé, non supervisé). Capacité à travailler de manière autonome et en équipe. Aptitude à résoudre des problèmes et à la pensée critique. Motivation pour apprendre et explorer de nouveaux concepts. Accès à un ordinateur avec une puissance de calcul raisonnable (pour les travaux pratiques). Familiarité avec un environnement de développement Python (ex: Jupyter Notebook, VS Code). Connaissance de base des librairies Python pour la data science (ex: Pandas, Scikit-learn - un plus).

  • Concevoir et mettre en œuvre un projet d'apprentissage profond pour résoudre un problème réel, en documentant le processus et les résultats.
  • Décrire les concepts fondamentaux de l'apprentissage profond, incluant la rétropropagation, l'optimisation et la régularisation.
  • Analyser et interpréter les résultats d'un modèle d'apprentissage profond, incluant l'identification et la mitigation du surapprentissage et du sous-apprentissage.
  • Implémenter et entraîner au moins trois modèles d'apprentissage profond différents en utilisant un framework populaire (ex: TensorFlow, PyTorch).
  • Comparer et contraster différents algorithmes d'apprentissage profond (ex: CNN, RNN, GAN) en termes d'architecture et d'applications.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

MLOPS

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base en programmation (Python recommandé). Familiarité avec les concepts de Machine Learning (ML). Compréhension des algorithmes d'apprentissage supervisé et non supervisé. Expérience avec les outils de versionning (Git). Connaissance des environnements cloud (AWS, GCP, Azure - un seul est suffisant). Capacité à travailler en équipe et à collaborer efficacement. Habilité à résoudre des problèmes et à penser de manière critique. Familiarité avec les concepts de DevOps (intégration continue, livraison continue). Connaissance de base des conteneurs (Docker). Compréhension des concepts de base des bases de données. Capacité à lire et comprendre de la documentation technique.

  • Décrire les meilleures pratiques de développement et de déploiement de modèles de Machine Learning en production.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

IAGEN

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base en algèbre linéaire. Connaissance de base en calcul différentiel et intégral. Familiarité avec les concepts de probabilités et de statistiques. Compréhension de base du fonctionnement des réseaux de neurones. Expérience avec au moins un langage de programmation (Python recommandé). Familiarité avec les librairies Python telles que NumPy et PyTorch ou TensorFlow. Capacité à travailler avec des jeux de données volumineux. Aptitude à la résolution de problèmes et à la pensée critique. Motivation à apprendre de nouvelles technologies et concepts. Accès à un ordinateur avec une puissance de calcul suffisante. Accès à une connexion internet stable.

  • Construire et déployer un système simple utilisant l'IA générative.
  • Analyser l'impact éthique des technologies d'IA générative.
  • Appliquer des modèles d'IA générative à des problèmes concrets.
  • Évaluer les forces et les faiblesses de différents modèles d'IA générative.
  • Identifier les différentes techniques d'IA générative.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

DATAVIS

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 9 total hours

Connaissance de base en mathématiques (statistiques descriptives, probabilités). Familiarité avec les concepts de base de l'informatique (utilisation d'un ordinateur, gestion de fichiers). Connaissance de base d'un langage de programmation (Python recommandé, R acceptable). Capacité à travailler de manière autonome et en équipe. Capacité à interpréter et à communiquer des informations complexes de manière claire et concise. Connaissance de base des logiciels de tableur (Excel ou Google Sheets). Compréhension des différents types de données (qualitatives, quantitatives). Familiarité avec les concepts de visualisation de données (graphiques, cartes, etc.). Accès à un ordinateur avec une connexion internet stable. Installation préalable des logiciels nécessaires (spécifiés par l'enseignant).

  • Évaluer l'efficacité des différentes visualisations de données en termes de clarté, d'exactitude et d'impact.
  • Nettoyer, transformer et préparer des ensembles de données pour l'analyse et la visualisation.
  • Interpréter et communiquer efficacement les informations extraites de visualisations de données complexes.
  • Créer des visualisations de données claires, précises et esthétiquement agréables à l'aide d'outils de visualisation de données.
  • Identifier et sélectionner les visualisations de données appropriées en fonction des données et de l'audience cible.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Programmation C++

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base de la logique et de la résolution de problèmes. Familiarité avec les concepts mathématiques de base (algèbre, logique booléenne). Capacité à lire et comprendre des instructions écrites en français (ou la langue du cours). Aptitude à l'apprentissage autonome et à la résolution de problèmes. Connaissance de base du fonctionnement d'un ordinateur et d'un système d'exploitation. Familiarité avec l'utilisation d'un éditeur de texte et d'un terminal/ligne de commande (facultatif, mais recommandé). Compréhension élémentaire des structures de données (variables, types de données). (Idéalement, mais pas forcément une maîtrise.) Capacité à s'organiser et à gérer son temps efficacement.

  • Utiliser les techniques de gestion des exceptions pour la création de logiciels C++ robustes.
  • Concevoir et développer des classes et des objets en C++, incluant l'héritage, le polymorphisme et l'encapsulation.
  • Écrire et déboguer des programmes C++ utilisant des pointeurs, des références et la gestion de la mémoire dynamique.
  • Implémenter et utiliser les structures de données standard de la STL (Standard Template Library) dans des programmes C++.
  • Décrire les concepts fondamentaux de la programmation orientée objet en C++ et les mettre en œuvre dans des programmes simples.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Structure de données en C (pile/file/liste/anneaux, arbres)

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base de la programmation impérative. Familiarité avec le langage C (déclaration de variables, types de données, opérateurs, structures de contrôle). Compréhension des concepts de pointeurs et d'allocation dynamique de mémoire en C. Capacité à compiler et exécuter des programmes C. Habileté à déboguer du code C. Connaissance des algorithmes de base (ex: recherche linéaire, recherche dichotomique). Capacité à lire et comprendre du code source C. Aptitude à la résolution de problèmes et à la pensée logique. Habitude de travail indépendant et en équipe (si applicable). Accès à un environnement de développement C (compilateur, éditeur de texte).

  • Concevoir et implémenter une application qui utilise au moins deux structures de données différentes parmi celles étudiées (pile, file, liste, anneau, arbre).
  • Décrire les avantages et les inconvénients des différentes structures de données (pile, file, liste, anneau, arbre) dans différents contextes applicatifs.
  • Analyser et résoudre des problèmes algorithmiques en utilisant des arbres binaires de recherche (ABR).
  • Comparer et contraster les performances des différentes structures de données (pile, file, liste, anneau) pour des opérations spécifiques.
  • Implémenter des structures de données classiques (pile, file, liste chainée, liste doublement chainée, anneau) en C.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Programmation Java

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 9 total hours

Connaissance de base de la logique et de la résolution de problèmes. Familiarité avec les concepts de base de l'informatique (données, algorithmes, structures de données). Capacité à lire et comprendre du texte technique en anglais (la documentation Java est principalement en anglais). Aptitude à l'apprentissage autonome et à la recherche d'informations. Connaissance de base du système d'exploitation (naviguer dans les fichiers, utiliser le terminal/ligne de commande, si applicable). Accès à un ordinateur avec un environnement de développement Java installé (JDK, IDE comme Eclipse ou IntelliJ IDEA). Engagement à réaliser des travaux pratiques réguliers. Capacité à travailler de façon indépendante et en équipe (selon la nature du cours). Compréhension de base des mathématiques (algèbre, logique booléenne).

  • Utiliser les API Java pour effectuer des opérations d'entrée/sortie de fichiers et de manipulation de chaînes de caractères.
  • Déboguer et tester des programmes Java pour identifier et corriger les erreurs.
  • Concevoir et coder des méthodes et des classes en Java, en appliquant les principes de la POO.
  • Implémenter des programmes Java utilisant des structures de données de base (tableaux, listes, maps).
  • Décrire les concepts fondamentaux de la programmation orientée objet en Java.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Programmation swing

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base de la programmation orientée objet (POO). Familiarité avec le langage Java (syntaxe, structures de contrôle, classes et objets). Compréhension des concepts de base de l'interface graphique utilisateur (GUI). Capacité à utiliser un environnement de développement intégré (IDE) tel que Eclipse ou IntelliJ IDEA. Aptitude à la résolution de problèmes et à la pensée logique. Connaissance de base des collections en Java (Listes, Maps, Sets). Capacité à lire et comprendre de la documentation technique en anglais. Motivation et engagement à la pratique régulière. Accès à un ordinateur avec Java Development Kit (JDK) installé.

  • Déboguer et résoudre les problèmes courants liés aux applications Swing.
  • Implémenter des layouts différents (BorderLayout, FlowLayout, GridLayout, etc.) pour organiser les composants d'une interface graphique.
  • Gérer les événements utilisateur (clics, saisies, etc.) au sein d'une application Swing.
  • Maîtriser l'utilisation des composants Swing (boutons, champs de texte, étiquettes, etc.) pour créer des applications riches.
  • Concevoir et implémenter des interfaces graphiques utilisateur (GUI) fonctionnelles en utilisant Swing.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Programmation Python

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base en algorithmique et résolution de problèmes. Familiarité avec les concepts de base de l'informatique (données, variables, opérations). Capacité à suivre des instructions écrites et à travailler de manière autonome. Accès à un ordinateur avec une connexion internet stable. Installation préalable de Python (version spécifiée par le cours). Connaissance de base du système d'exploitation (navigateur de fichiers, terminal/invite de commandes). Aptitude à la lecture et à la compréhension de la documentation technique (en anglais si nécessaire). Engagement à consacrer le temps nécessaire à la pratique et aux exercices.

  • Écrire et exécuter des programmes Python qui interagissent avec des fichiers.
  • Définir et utiliser des fonctions avec des paramètres et des valeurs de retour.
  • Créer et manipuler des listes, tuples et dictionnaires en Python.
  • Implémenter des structures de contrôle (boucles et conditionnelles) pour contrôler le flux d'exécution d'un programme Python.
  • Décrire les types de données fondamentaux en Python et les utiliser dans des exemples de code.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

PyQT5

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6 total hours

Connaissance de base de la programmation orientée objet. Familiarité avec le langage Python (structures de contrôle, fonctions, classes, etc.). Connaissance de base des interfaces graphiques utilisateur (GUI). Capacité à lire et comprendre du code Python. Aptitude à la résolution de problèmes et à la pensée logique. Accès à un ordinateur avec Python 3 installé. Installation de PyQt5 (ou PyQt6). Familiarité avec l'utilisation d'un éditeur de code (ex: VS Code, PyCharm). Connaissance de base des concepts de design d'interface utilisateur (UX/UI - souhaitable). Motivation à apprendre et à pratiquer la programmation.

  • Déployer une application PyQt5 fonctionnelle sur différentes plateformes.
  • Intégrer des fonctionnalités de base de données dans une application PyQt5.
  • Gérer les événements utilisateur (clics, saisie de texte, etc.) au sein d'applications PyQt5.
  • Utiliser les différents widgets PyQt5 pour créer des interfaces interactives.
  • Concevoir et implémenter des interfaces graphiques utilisateur (GUI) fonctionnelles en utilisant PyQt5.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Tkinter

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 4 total hours

Connaissance de base de la programmation orientée objet (POO). Familiarité avec le langage de programmation Python (syntaxe de base, structures de données, boucles, fonctions). Capacité à installer et utiliser des logiciels sur votre système d'exploitation. Accès à un ordinateur avec un environnement de développement Python installé (ex: IDLE, VS Code, PyCharm). Compréhension des concepts de base de l'interface utilisateur graphique (GUI). Aptitude à suivre des instructions et à résoudre des problèmes. Capacité à lire et comprendre de la documentation technique. Motivation pour apprendre à développer des applications graphiques.

  • Déployer une application Tkinter autonome et fonctionnelle.
  • Intégrer des fonctionnalités de stockage et de récupération de données dans des applications Tkinter.
  • Gérer les événements utilisateur (clics de souris, pressions de touches) pour contrôler le comportement de l'application.
  • Utiliser les widgets Tkinter de base (boutons, étiquettes, zones de texte, etc.) pour créer des interfaces interactives.
  • Concevoir et implémenter des interfaces graphiques utilisateur (GUI) fonctionnelles à l'aide de Tkinter.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Numpy

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 6 total hours

Connaissance de base de la programmation en Python (variables, boucles, fonctions, structures de données). Familiarité avec les concepts de base de l'algèbre linéaire (vecteurs, matrices). Capacité à installer et utiliser un environnement de développement Python (ex: Anaconda, PyCharm). Connaissance de base de la ligne de commande ou d'un terminal. Capacité à lire et comprendre de la documentation technique en anglais (niveau intermédiaire). Motivation à apprendre et à pratiquer la programmation numérique. Accès à un ordinateur avec une connexion internet stable.

  • Créer et manipuler des tableaux NumPy multidimensionnels.
  • Implémenter des opérations linéaires algébriques avec NumPy.
  • Comparer et contraster les performances de NumPy avec des listes Python standard.
  • Appliquer des fonctions mathématiques et statistiques sur des tableaux NumPy.
  • Manipuler des tableaux NumPy à l'aide de slicing et d'indexation.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Pytorch

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 4 total hours

Connaissance de base de la programmation orientée objet. Familiarité avec le langage Python (structures de données, boucles, fonctions). Connaissance des bases de l'algèbre linéaire (vecteurs, matrices, opérations matricielles). Compréhension des concepts de base du calcul (dérivées, gradients). Familiarité avec les concepts de base de l'apprentissage automatique (apprentissage supervisé, apprentissage non supervisé). Capacité à utiliser la ligne de commande. Accès à un ordinateur avec une connexion internet stable. Installation de Python et d'un gestionnaire de paquets (pip ou conda). Motivation et engagement à apprendre activement. Capacité à travailler de manière indépendante et en équipe (selon le format du cours).

  • Déployer un modèle PyTorch entraîné sur une plateforme de votre choix (ex: CPU, GPU, cloud).
  • Mettre en œuvre et interpréter des techniques de régularisation pour prévenir le surapprentissage.
  • Utiliser des techniques d'optimisation pour améliorer la performance des modèles d'apprentissage profond.
  • Implémenter des couches neuronales personnalisées et des fonctions d'activation dans PyTorch.
  • Construire et entraîner des modèles d'apprentissage profond simples à l'aide de PyTorch.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

sickitlearn

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 4 total hours

Connaissance de base en mathématiques (algèbre linéaire, calcul différentiel et intégral, probabilités et statistiques). Familiarité avec le langage de programmation Python (structures de données, boucles, fonctions). Compréhension des concepts de base de l'apprentissage automatique (supervisé, non supervisé, apprentissage par renforcement). Capacité à utiliser la ligne de commande et les outils de gestion de paquets Python (pip, conda). Familiarité avec les environnements virtuels Python. Connaissance de base des librairies NumPy et Pandas. Aptitude à la résolution de problèmes et à la pensée critique. Capacité à travailler de manière indépendante et en équipe (si applicable). Accès à un ordinateur avec Python et les librairies nécessaires installées. Motivation et engagement à apprendre l'apprentissage automatique.

  • Ajuster les hyperparamètres d'un modèle de machine learning à l'aide de techniques comme la recherche sur grille ou la recherche aléatoire offerte par scikit-learn.
  • Construire et évaluer un pipeline de machine learning complet utilisant scikit-learn, incluant l'entraînement, la validation croisée et la prédiction.
  • Prétraiter des données réelles à l'aide des outils de scikit-learn, incluant la gestion des valeurs manquantes et la transformation des caractéristiques.
  • Comparer et contraster les performances de différents modèles de machine learning sur un jeu de données donné en utilisant les métriques appropriées de scikit-learn.
  • Implémenter au moins trois algorithmes de machine learning différents à l'aide de scikit-learn.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

TensorFlow

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 4 total hours

Connaissance de base de l'algèbre linéaire et du calcul. Familiarité avec les concepts de base de la programmation (variables, boucles, fonctions). Expérience de programmation en Python (structures de données, manipulation de tableaux). Compréhension des concepts de base de l'apprentissage machine (apprentissage supervisé, non supervisé). Capacité à lire et interpréter des documents techniques. Aptitude à la résolution de problèmes et à la pensée critique. Accès à un ordinateur avec une connexion internet stable. Installation préalable de Python et des bibliothèques nécessaires (NumPy, Matplotlib, etc. - instructions seront fournies). Connaissance de base des réseaux de neurones (facultatif, mais recommandé).

  • Diagnostiquer et résoudre les problèmes courants lors de l'utilisation de TensorFlow.
  • Déployer un modèle TensorFlow entraîné sur une plateforme de cloud computing.
  • Utiliser TensorFlow pour effectuer des tâches de traitement du langage naturel (TLN) de base.
  • Implémenter des réseaux neuronaux convolutifs (CNN) et récurrents (RNN) avec TensorFlow.
  • Construire et entraîner des modèles de régression linéaire et logistique utilisant TensorFlow.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Programmation chatbot

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 9 total hours

Connaissance de base de la programmation (variables, boucles, conditionnelles). Familiarité avec au moins un langage de programmation (Python, JavaScript, etc.). Compréhension des structures de données de base (listes, dictionnaires). Capacité à lire et comprendre du code source. Habiletés de base en résolution de problèmes. Connaissance de base du fonctionnement d'Internet et des APIs. Aptitude à la recherche d'informations et à la documentation. Capacité à travailler de manière autonome et en équipe (selon la structure du cours). Accès à un ordinateur personnel avec une connexion internet stable. Installation d'un environnement de développement (IDE) approprié. (Optionnel) Familiarité avec les concepts de NLP (Traitement du Langage Naturel).

  • Déboguer et résoudre les problèmes courants liés au développement de chatbots.
  • Évaluer et améliorer la performance d'un chatbot en utilisant des métriques appropriées.
  • Intégrer des API externes pour étendre les fonctionnalités du chatbot.
  • Identifier et appliquer des techniques de traitement du langage naturel (TLN) pour améliorer la compréhension du langage par le chatbot.
  • Concevoir et implémenter un chatbot simple utilisant une plateforme de développement spécifique.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Datawarehousing

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 9 total hours

Compréhension de base des bases de données relationnelles (SQL). Connaissance des concepts de modélisation de données (entité-relationnel). Familiarité avec les concepts de données structurées et non structurées. Capacité d'analyse et de résolution de problèmes. Compétences en communication écrite et orale. Connaissance de base des statistiques descriptives. Familiarité avec les concepts de Business Intelligence (BI). Aptitude à travailler de manière autonome et en équipe. Connaissance de base des systèmes d'exploitation (Windows ou Linux). Compréhension des concepts ETL (Extraction, Transformation, Chargement). (Optionnel, mais recommandé)

  • Interroger et analyser des données dans un data warehouse en utilisant SQL.
  • Évaluer la performance d'un data warehouse et identifier les goulots d'étranglement.
  • Implémenter des transformations ETL (Extraction, Transformation, Chargement) sur des jeux de données réels.
  • Modéliser des données pour un entrepôt de données en utilisant des techniques de modélisation dimensionnelle.
  • Décrire les architectures de data warehouse et leurs composants clés.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Mise en place de datamart

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 9 total hours

Connaissance de base des bases de données relationnelles (SQL). Compréhension des concepts de data warehousing. Familiarité avec les concepts de modélisation de données (dimensionnel, étoile, flocon). Capacité à lire et interpréter des schémas de données. Connaissance des différents types de données (numériques, textuelles, dates, etc.). Compréhension des concepts de ETL (Extraction, Transformation, Chargement). Familiarité avec au moins un outil ETL (ex: Informatica, Talend, SSIS). Connaissance de base des concepts de Business Intelligence (BI). Capacité d’analyse et de résolution de problèmes. Capacité à travailler de manière autonome et en équipe. Habilité à communiquer efficacement (oral et écrit). Connaissance de base d'un langage de script (ex: Python, R) - (avantageux) Expérience avec des outils de visualisation de données (avantageux) Connaissance des concepts de cloud computing (ex: AWS, Azure, GCP) - (avantageux)

  • Mettre en œuvre des mesures de sécurité et de gouvernance des données pour le datamart.
  • Optimiser les performances d'un datamart pour garantir des requêtes rapides et efficaces.
  • Définir et appliquer des stratégies d'extraction, de transformation et de chargement (ETL) de données pour alimenter le datamart.
  • Sélectionner et implémenter les technologies appropriées pour la construction d'un datamart (bases de données, ETL, etc.).
  • Identifier les besoins métier et concevoir un schéma conceptuel de datamart adapté.

2 730,00 DH
4 200,00 DH

By Ahmed Zellou -35%

Programmation Clients/Serveur (socket)

Date Début : 04/06/2025

New

UpdatedMar 03 2025

  • 12 total hours

Connaissance de base en programmation orientée objet (POO). Familiarité avec au moins un langage de programmation impératif (ex: C, Java, Python). Compréhension des concepts fondamentaux de la programmation (variables, boucles, structures conditionnelles, fonctions). Capacité à utiliser un environnement de développement intégré (IDE). Connaissance de base des réseaux informatiques (clients, serveurs, protocoles TCP/IP). Aptitude à la résolution de problèmes et à la pensée logique. Capacité à travailler de manière autonome et en équipe. Connaissance de base des systèmes d'exploitation (Linux ou Windows). Compréhension des concepts de threads et de processus (un atout). Expérience avec les lignes de commande (un atout).

  • Concevoir et développer une application client-serveur multithreadée utilisant les sockets.
  • Comparer et contraster les protocoles TCP et UDP et choisir le protocole approprié pour une application donnée.
  • Mettre en œuvre la gestion des erreurs et des exceptions dans des applications socket.
  • Implémenter des applications client-serveur simples utilisant les sockets TCP.
  • Décrire le fonctionnement des sockets et leur rôle dans la communication client-serveur.

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Les versions du langage JAVA au fil des années

Date Début : 04/06/2025

New

UpdatedMar 05 2025

  • 12 total hours

Connaissance de base de la programmation orientée objet. Familiarité avec les concepts fondamentaux de Java (variables, types de données, structures de contrôle). Capacité à lire et comprendre du code Java. Expérience de compilation et d'exécution de programmes Java (utilisation d'un IDE tel que Eclipse ou IntelliJ IDEA). Compréhension des concepts de base de la gestion de versions (e.g., les branches, le merge). Capacité à rechercher et à synthétiser de l'information technique. Curiosité et intérêt pour l'évolution des langages de programmation. Aptitude à la lecture et à la compréhension de documents techniques en anglais (certaines ressources peuvent être en anglais). Accès à un ordinateur avec un environnement de développement Java installé. (Optionnel) Expérience avec un système de contrôle de version (Git).

  • Évaluer l'impact des nouvelles fonctionnalités de gestion de la mémoire introduites entre deux versions de Java.
  • Analyser l'évolution de la gestion des exceptions dans au moins deux versions de Java.
  • Expliquer l'impact de deux mises à jour majeures de Java sur le développement d'applications.
  • Comparer les fonctionnalités clés de trois versions de Java choisies (ex: 1.4, 5, 8).
  • Identifier les principales évolutions du langage Java entre les versions 1.0 et la version la plus récente.

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Intégrer la logique Java de A à Z

Date Début : 04/06/2025

New

UpdatedMar 05 2025

  • 12 total hours

Connaissance de base de la programmation orientée objet (POO). Familiarité avec les concepts de base de la programmation (variables, boucles, conditionnels). Connaissance de la syntaxe de base du langage Java (déclaration de variables, types de données, opérateurs). Capacité à utiliser un environnement de développement intégré (IDE) comme Eclipse ou IntelliJ IDEA. Capacité à compiler et exécuter des programmes Java. Compréhension de la gestion de la mémoire et des pointeurs (niveau basique). Habiletés de résolution de problèmes et de débogage. Motivation à apprendre et à pratiquer la programmation Java. Accès à un ordinateur avec Java Development Kit (JDK) installé. Capacité à travailler de manière autonome et en équipe (si applicable).

  • Construire et exécuter des programmes Java utilisant les entrées/sorties de fichiers.
  • Manipuler des exceptions en Java en utilisant des blocs try-catch et des mécanismes de gestion des erreurs.
  • Concevoir et implémenter des classes et des objets en Java, en utilisant l'encapsulation et l'héritage.
  • Écrire et déboguer des programmes Java utilisant des tableaux et des collections.
  • Décrire les structures de contrôle fondamentales de Java (conditions, boucles) et les implémenter dans des programmes.

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Manager votre Frontend à l'aide du Framework Angular

Date Début : 04/06/2025

New

UpdatedMar 05 2025

  • 12 total hours

Connaissance de base du développement web (HTML, CSS, JavaScript). Familiarité avec les concepts de programmation orientée objet. Compréhension des principes de base du développement front-end (DOM, événements, etc.). Expérience avec un système de contrôle de version (Git recommandé). Capacité à lire et comprendre de la documentation technique en anglais. Habilité à travailler de manière autonome et en équipe. Motivation à apprendre et à résoudre des problèmes. Connaissance de base du fonctionnement d'un navigateur web. Familiarité avec les concepts de base de TypeScript (avantageux, mais pas obligatoire). Accès à un environnement de développement (éditeur de code et navigateur web).

  • Appliquer les meilleures pratiques Angular pour créer des interfaces utilisateur (UI) accessibles et réactives.
  • Mettre en œuvre des techniques de routage et de navigation avancées dans une application Angular.
  • Utiliser les outils de développement Angular pour déboguer et optimiser les performances d'une application.
  • Construire des applications Angular intégrant des services RESTful pour la gestion des données.
  • Concevoir et implémenter des composants Angular réutilisables et maintenables.

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Mise en place des design patterns

Date Début : 04/06/2025

New

UpdatedMar 05 2025

  • 12 total hours

Compréhension de base de la programmation orientée objet (POO). Familiarité avec au moins un langage de programmation orienté objet (ex: Java, C#, Python, C++). Connaissance des concepts fondamentaux de la conception de logiciels (ex: modularité, abstraction, encapsulation). Capacité à lire et comprendre du code source. Aptitude à la résolution de problèmes et à la pensée critique. Habileté à travailler de manière autonome et en équipe. Connaissance de base des structures de données courantes (listes, tableaux, arbres, etc.). Familiarité avec les concepts d'algorithmes et de complexité temporelle. Capacité à utiliser un IDE (environnement de développement intégré). Motivation à apprendre et à appliquer de nouveaux concepts.

  • Évaluer la pertinence de l'utilisation d'un design pattern pour améliorer la qualité d'un code existant.
  • Implémenter un design pattern choisi dans un code propre et documenté.
  • Analyser et comparer les avantages et les inconvénients de différents design patterns pour une situation donnée.
  • Appliquer correctement trois design patterns différents à des problèmes de programmation concrets.
  • Identifier et décrire au moins cinq design patterns courants.

2 730,00 DH
4 200,00 DH

By Tarik Haddane -35%

Manager votre base de données SqlServer à l'aide des langages SQL et Transact-SQL

Date Début : 04/06/2025

New

UpdatedMar 05 2025

  • 8 total hours

Connaissance de base des concepts de gestion de bases de données (bases de données relationnelles, tables, colonnes, clés, relations). Familiarité avec les systèmes d'exploitation Windows (niveau utilisateur). Capacité à utiliser un éditeur de texte (ex: Bloc-notes, Notepad++). Connaissance de base de la logique booléenne et des opérateurs logiques. Compréhension des concepts de base de la programmation (variables, boucles, conditions). Aptitude à la résolution de problèmes et à la pensée analytique. Capacité à travailler de manière autonome et en équipe. Accès à un ordinateur avec une connexion internet stable. Installation préalable de SQL Server Management Studio (SSMS) ou équivalent (instructions fournies si nécessaire). Connaissance basique du langage SQL (SELECT, FROM, WHERE) est un plus, mais non obligatoire.

  • Mettre en œuvre des techniques de gestion de transactions pour assurer l'intégrité et la cohérence des données dans une base de données SQL Server.
  • Maîtriser l'utilisation des procédures stockées, des fonctions et des vues pour encapsuler et réutiliser le code SQL.
  • Optimiser les performances des requêtes SQL en utilisant des techniques d'indexation et de requête appropriées.
  • Créer et gérer des bases de données, des tables, des index et des contraintes dans SQL Server à l'aide de T-SQL.
  • Concevoir et exécuter des requêtes SQL et T-SQL pour récupérer, insérer, mettre à jour et supprimer des données dans une base de données SQL Server.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

Formation firewall : Cisco

Date Début : 04/06/2025

New

UpdatedApr 24 2025

  • 12 total hours

Connaissance de base des réseaux informatiques (modèle OSI, IP, sous-réseaux). Familiarité avec les concepts de sécurité réseau (menaces, vulnérabilités, attaques). Compétences de base en ligne de commande (CLI). Aptitude à la résolution de problèmes et à la pensée analytique. Capacité à suivre des instructions techniques écrites et orales. Connaissance de base des systèmes d'exploitation (Windows, Linux, un atout). Expérience pratique avec des routeurs et commutateurs (un atout). Familiarité avec les protocoles de routage (RIP, OSPF, BGP - un atout). Engagement envers l'apprentissage et la pratique. Accès à un ordinateur personnel avec une connexion internet fiable.

  • Diagnostiquer et résoudre les problèmes de connectivité réseau liés à un firewall Cisco.
  • Décrire les différentes fonctionnalités de sécurité offertes par un firewall Cisco.
  • Implémenter des listes d'accès pour contrôler le trafic réseau sur un firewall Cisco.
  • Identifier et corriger les erreurs de configuration courantes sur un firewall Cisco.
  • Configurer des règles de pare-feu de base sur un Cisco ASA.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

Formation firewall : PALO ALTO

Date Début : 04/06/2025

New

UpdatedApr 24 2025

  • 12 total hours

Connaissance de base des réseaux informatiques (modèle OSI, IP, TCP/UDP, sous-réseaux). Familiarité avec les concepts de sécurité réseau (menaces, vulnérabilités, attaques). Compréhension des principes de base de la sécurité informatique (authentification, autorisation, confidentialité, intégrité, disponibilité). Capacité à lire et comprendre des documents techniques en anglais (certains termes techniques sont en anglais). Habilité à utiliser une interface utilisateur graphique (GUI). Motivation à apprendre et à résoudre des problèmes techniques. Disponibilité pour les travaux pratiques et les exercices en laboratoire (si applicable). Connaissance de base en ligne de commande (facultatif, mais recommandé).

  • Intégrer un pare-feu Palo Alto Networks à d'autres composants d'une infrastructure de sécurité.
  • Surveiller et analyser les journaux de sécurité d'un pare-feu Palo Alto Networks pour identifier les menaces.
  • Déployer et gérer des politiques de sécurité basées sur les applications sur un pare-feu Palo Alto Networks.
  • Identifier et corriger les failles de sécurité courantes dans les configurations de pare-feu Palo Alto Networks.
  • Configurer des règles de pare-feu sur un appareil Palo Alto Networks.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

Formation firewall : Fortinet

Date Début : 04/06/2025

New

UpdatedApr 24 2025

  • 12 total hours

Connaissance de base des concepts réseaux (IP, sous-réseaux, routage, DNS). Compréhension de base des protocoles réseaux (TCP/IP, UDP, HTTP, HTTPS). Familiarité avec les concepts de sécurité informatique (menaces, vulnérabilités, attaques). Capacité à lire et interpréter des logs. Connaissance de base de la ligne de commande (CLI). Aptitude à travailler de manière autonome et en équipe. Capacité à résoudre des problèmes et à penser de manière critique. Motivation pour apprendre et maîtriser les technologies Fortinet. Accès à un ordinateur personnel avec une connexion internet fiable. Familiarité avec un système d'exploitation Windows ou Linux (désirable).

  • Décrire les différents modèles de pare-feu Fortinet et leurs applications.
  • Surveiller et gérer la performance d'un pare-feu Fortinet via l'interface utilisateur.
  • Implémenter des fonctionnalités de sécurité avancées de Fortinet, telles que le VPN et l'IDS/IPS.
  • Identifier et résoudre les problèmes courants liés à la configuration du pare-feu Fortinet.
  • Configurer des règles de pare-feu sur un appareil Fortinet pour contrôler le trafic réseau.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

Cisco

Date Début : 04/06/2025

New

UpdatedApr 24 2025

  • 12 total hours

Connaissance de base des réseaux informatiques (modèle OSI, TCP/IP). Familiarité avec les systèmes d'exploitation (Windows, macOS, Linux). Compétences de base en ligne de commande (utilisation de commandes simples). Capacité à lire et interpréter des schémas réseau. Aptitude à résoudre des problèmes et à la pensée critique. Capacité à travailler de manière autonome et en équipe. Connaissance de base de l'anglais technique (pour la documentation Cisco). Accès à un ordinateur personnel avec une connexion internet stable. (Optionnel) Expérience avec des logiciels de simulation réseau (ex: Packet Tracer). (Optionnel) Connaissance de base des concepts de sécurité réseau.

  • Mettre en œuvre et gérer des VLANs sur des commutateurs Cisco.
  • Décrire les fonctionnalités de routage dynamique (RIP, OSPF) et les configurer sur des routeurs Cisco.
  • Implémenter des listes de contrôle d'accès (ACL) pour sécuriser les réseaux Cisco.
  • Identifier et résoudre les problèmes de connectivité réseau courants sur une infrastructure Cisco.
  • Configurer des réseaux IP basiques utilisant des routeurs et commutateurs Cisco.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

HP

Date Début : 04/06/2025

New

UpdatedApr 24 2025

  • 12 total hours

Connaissance de base des systèmes d'exploitation (Windows, macOS, Linux). Familiarité avec les concepts de base de la programmation (variables, boucles, fonctions). Capacité à utiliser un terminal ou une ligne de commande. Connaissance de base des réseaux informatiques (IP, DNS). Aptitude à la résolution de problèmes et à la pensée logique. Capacité à travailler de manière autonome et en équipe. Accès à un ordinateur personnel avec une connexion internet stable. Installation préalable d'un éditeur de texte (ex: Notepad++, Sublime Text, VS Code). Compréhension de l'anglais technique (lecture de documentation). Disponibilité pour un travail personnel en dehors des heures de cours.

  • Comparer et contraster les performances de différents modèles d'ordinateurs HP.
  • Expliquer les différentes options de sécurité offertes par les produits HP.
  • Configurer et gérer les paramètres d'impression d'un serveur HP.
  • Diagnostiquer et résoudre les problèmes courants des imprimantes HP.
  • Identifier les composants clés d'un système HP et leurs fonctions.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

Aruba

Date Début : 04/06/2025

New

UpdatedApr 24 2025

  • 12 total hours

Familiarité de base avec les concepts de réseaux informatiques (ex: IP, sous-réseaux, routage). Compréhension des protocoles réseau fondamentaux (ex: TCP/IP, DHCP, DNS). Connaissance élémentaire de la sécurité réseau (ex: pare-feu, VPN). Capacité à lire et interpréter des schémas de réseau. Connaissance de base des systèmes d'exploitation (Windows, macOS ou Linux). Aptitude à la résolution de problèmes et à la pensée analytique. Capacité à travailler de manière autonome et en équipe. Accès à un ordinateur personnel avec une connexion internet fiable. Compte Aruba Central (si applicable selon le contenu du cours). Familiarité avec l'utilisation d'un navigateur web.

  • Décrire les différentes options de loisirs et d'activités disponibles à Aruba.
  • Comparer et contraster la culture d'Aruba avec d'autres cultures des Caraïbes.
  • Évaluer l'impact du tourisme sur l'économie et l'environnement d'Aruba.
  • Analyser l'histoire politique et sociale d'Aruba depuis sa colonisation jusqu'à son statut actuel.
  • Identifier les principales caractéristiques géographiques et écologiques d'Aruba.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

Junniper

Date Début : 04/06/2025

New

UpdatedApr 24 2025

  • 12 total hours

Connaissance de base des réseaux informatiques (modèle OSI, TCP/IP, routage, commutation). Familiarité avec la ligne de commande (CLI). Capacité à lire et interpréter des documents techniques. Compétences de résolution de problèmes et de pensée analytique. Aptitude à travailler de manière autonome et en équipe. Accès à un environnement de laboratoire Juniper (physique ou virtuel, si requis par le cours). (Optionnel) Expérience avec d'autres équipements de réseau (Cisco, etc.). (Optionnel) Connaissance de base de la sécurité réseau.

  • Diagnostiquer et résoudre les problèmes de connectivité réseau courants sur un équipement Juniper.
  • Déployer et gérer des stratégies de sécurité de base sur un pare-feu Juniper SRX.
  • Implémenter des protocoles de routage IP (OSPF, BGP) sur des équipements Juniper.
  • Configurer des interfaces physiques et logiques sur un routeur Juniper.
  • Identifier les principaux composants de l'architecture Juniper et leurs fonctions.

2 730,00 DH
4 200,00 DH

By Tarik Haddane

Architecture avancée dans une application Spring Boot avec Kotlin

Date Début : 04/06/2025

New

UpdatedMay 16 2025

  • 9 total hours

Maîtrise de Kotlin Connaissances de base en Spring Boot Notions en architecture logicielle (MVC, REST, microservices, etc.)

  • Maîtriser l'utilisation de Spring Data JPA et des relations entre entités dans un contexte d'architecture distribuée.
  • Implémenter une stratégie de gestion de la configuration robuste et flexible pour une application Spring Boot Kotlin déployée en production.
  • Concevoir et implémenter des architectures complexes d'applications Spring Boot en Kotlin, utilisant des patterns de conception avancés.
  • Développer et tester des microservices Spring Boot avec Kotlin, en utilisant des mécanismes de communication inter-services (ex: REST, gRPC).
  • Appliquer des techniques d'optimisation des performances et de sécurité à une architecture d'application Spring Boot Kotlin existante.

2 730,00 DH
4 200,00 DH

By ENNANIA

Comment créer des dashboards interactifs dans Kibana ?

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 5 total hours

Connaissance de base de Kibana et de son interface utilisateur Compréhension des concepts d'index et de documents dans Elasticsearch Expérience avec les visualisations de base dans Kibana (graphiques à barres, lignes, secteurs) Notions sur les filtres et les requêtes de recherche (Query DSL) pour affiner les données Familiarité avec les fonctionnalités de drill-down et d'interaction dans les tableaux de bord

  • Décrire les différents types de visualisations disponibles dans Kibana et choisir celles appropriées à différents types de données.
  • Construire un dashboard Kibana fonctionnel incluant au moins trois visualisations différentes, reliées à une source de données unique.
  • Importer et transformer des données dans Elasticsearch pour une utilisation optimale dans Kibana.
  • Utiliser les fonctionnalités d'interaction de Kibana (filtres, sélections) pour créer des dashboards dynamiques et informatifs.
  • Partager et exporter un dashboard Kibana sous différents formats (PDF, image, etc.).

2 730,00 DH
4 200,00 DH

By ENNANIA

Microservices Fullstack avec Spring Boot, Kotlin et Angular

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

Maîtrise de Kotlin et Java (bases) Connaissances de Spring Boot (REST, JPA, sécurité) Maîtrise des bases d'Angular et TypeScript

  • Concevoir et implémenter des microservices RESTful à l'aide de Spring Boot et Kotlin.
  • Développer une interface utilisateur front-end réactive avec Angular pour interagir avec les microservices.
  • Mettre en œuvre la communication inter-services utilisant des techniques telles que REST et Kafka.
  • Déployer et gérer des microservices sur un environnement cloud (ex: AWS, GCP, Azure).
  • Tester et déboguer efficacement des applications microservices full-stack.

2 730,00 DH
4 200,00 DH

By ENNANIA

Gestion des transactions distribuées dans une architecture microservices avec Spring Boot et Kotlin

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

Maîtrise de Kotlin et Java (bases) Connaissances de Spring Boot (REST, JPA, Messaging) Notions en architecture microservices

  • Décrire les défis et les solutions liés à la gestion des transactions distribuées dans une architecture microservices.
  • mplémenter des transactions distribuées à l'aide de sagas, compensations ou d'approches basées sur les événements avec Spring Boot et Kotlin.
  • Comparer et contraster différentes stratégies de gestion des transactions distribuées en termes de performance et de fiabilité.
  • Déboguer et résoudre les problèmes liés aux transactions distribuées dans une application microservices basée sur Spring Boot et Kotlin.
  • Concevoir et implémenter une solution de gestion des transactions distribuées pour un scénario d'application donné utilisant Spring Boot et Kotlin.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer

Comment intégrer une base de données avec Spring Boot et utiliser Spring Data JPA ?

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 6 total hours

- Connaissance de base du langage Java.,- Familiarité avec le développement web.,- Compréhension des concepts de base de Spring Framework.,- Notion de bases de données relationnelles (SQL).,- Expérience avec l'utilisation de l'IDE Eclipse ou IntelliJ IDEA.,- Connaissance de base du contrôle de version Git (optionnel).

  • Mettre en œuvre des requêtes JPA personnalisées.
  • Être capable de réaliser des opérations CRUD (Create, Read, Update, Delete) sur une base de données.
  • Maîtriser la création et l'utilisation d'entités JPA.
  • Savoir intégrer une base de données relationnelle à une application Spring Boot.
  • Comprendre les mécanismes de base de Spring Data JPA.

2 730,00 DH
4 200,00 DH

By Ehabib Benlahmer

Comment sécuriser une application Spring Boot avec Spring Security ?

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 5 total hours

- Connaissance de base de Java et Spring Framework. - Expérience avec Spring Boot. - Compréhension des concepts de base de la sécurité informatique. - Familiarité avec les bases de données relationnelles (ex: MySQL, PostgreSQL). - Connaissance de base du développement RESTful. - Expérience avec un IDE (ex: IntelliJ, Eclipse). - Notions de base de Git (pour gérer le code source)

  • Intégrer Spring Security avec des mécanismes d'authentification externes (LDAP, OAuth2)
  • Mettre en place une stratégie de gestion des erreurs de sécurité.
  • Protéger les API REST avec Spring Security.
  • Gérer les rôles et les autorisations.
  • Implémenter différentes méthodes d'authentification (ex: formulaire, JWT).
  • Configurer Spring Security dans une application Spring Boot.
  • Comprendre les principes de base de Spring Security.

2 730,00 DH
4 200,00 DH

By Tarik Haddane

Angular avancé : Développement d'une SPA avec gestion des états complexes

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

- Connaissance approfondie d'Angular (version 12 ou supérieure),- Maîtrise des composants, services et modules Angular,- Expérience avec TypeScript et la programmation orientée objet,- Familiarité avec les concepts de routage et de gestion des formulaires réactifs,- Compréhension des concepts de base de HTTP et des requêtes API,- Expérience avec Git et les outils de versionnement,- Connaissance de base des tests unitaires avec Jasmine et Karma

  • Mettre en œuvre des tests unitaires et d'intégration robustes pour garantir la qualité du code.
  • Utiliser efficacement les outils de développement Angular pour le débogage et l'optimisation.
  • Implémenter des stratégies de gestion d'état efficaces pour des applications volumineuses.
  • Développer une Single Page Application (SPA) complexe et performante.
  • Maîtriser les techniques avancées de gestion des états dans une application Angular.

2 730,00 DH
4 200,00 DH

By Tarik Haddane

Développement d'applications réactives avec Spring WebFlux et Angular

Date Début : 04/06/2025

New

UpdatedJun 04 2025

  • 9 total hours

- Connaissance de base du développement Java. - Familiarité avec le framework Spring Boot. - Expérience avec le développement front-end en utilisant JavaScript. - Connaissance de base d'Angular (version 10 ou supérieure). - Compréhension des concepts de programmation réactive. - Notions de base en HTTP et REST. - Connaissance des bases de données relationnelles (ex: MySQL, PostgreSQL)

  • Optimiser les performances des applications réactives.
  • Gérer la persistance des données avec Spring Data R2DBC.
  • Mettre en œuvre des tests unitaires et d'intégration pour des applications réactives.
  • Intégrer Spring WebFlux avec Angular pour créer des applications web performantes.
  • Développer des API RESTful avec Spring WebFlux.
  • Maîtriser les concepts clés de Spring WebFlux.
  • Comprendre les principes fondamentaux du développement d'applications réactives.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

CISM ( Certified Information Security Manager )

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 30 total hours

- Expérience significative en sécurité de l'information (au moins 5 ans),- Connaissance approfondie des concepts de sécurité de l'information (confidentialité, intégrité, disponibilité),- Familiarité avec les normes et réglementations en matière de sécurité de l'information (ISO 27001, NIST, etc.),- Compréhension des architectures informatiques et des réseaux,- Expérience avec la gestion de projets,- Compétences en gestion du risque,- Capacité à analyser et interpréter des données techniques

  • Mettre en œuvre et gérer un système de management de la sécurité de l'information (SMSI)
  • Gérer les risques de sécurité de l'information
  • Développer des stratégies et des plans de sécurité efficaces
  • Maîtriser les concepts clés de la gestion de la sécurité de l'information
  • Comprendre le rôle et les responsabilités d'un CISM

2 730,00 DH
4 200,00 DH

By Said Hamaimou

CGEIT ( Certified in Governance of Enterprise IT )

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 28 total hours

- Expérience significative en gestion des technologies de l'information.,- Compréhension des principes fondamentaux de la gouvernance d'entreprise.,- Connaissance des cadres de référence IT (ITIL, COBIT, etc.).,- Familiarité avec les normes et réglementations relatives à la sécurité de l'information.,- Solides compétences en gestion de projet.,- Capacité d'analyse et de résolution de problèmes complexes.,- Connaissance des différents types de risques informatiques.

  • Surveiller et améliorer en continu le programme de gouvernance des TI.
  • Développer et mettre en œuvre des politiques, des processus et des contrôles efficaces en matière de gouvernance des TI.
  • Identifier et évaluer les risques liés aux TI et élaborer des stratégies d'atténuation.
  • Maîtriser les cadres de référence et les meilleures pratiques en matière de gouvernance des TI.
  • Comprendre les principes fondamentaux de la gouvernance des TI d'entreprise.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

CEH ( Certified Ethical Hacker )

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 30 total hours

- Connaissance approfondie des réseaux informatiques (TCP/IP, routage, etc.),- Expérience pratique avec les systèmes d'exploitation Linux et Windows,- Familiarité avec les concepts de sécurité informatique (cryptographie, pare-feu, etc.),- Compétences de base en programmation (scripting, au moins un langage),- Compréhension des bases de données et des langages SQL,- Expérience avec les outils de ligne de commande,- Familiarité avec les concepts de la sécurité web (OWASP Top 10)

  • Obtenir les connaissances nécessaires pour réussir l'examen CEH.
  • Mettre en œuvre des stratégies de sécurité pour protéger les systèmes contre les attaques.
  • Développer des compétences pratiques dans l'utilisation d'outils de test d'intrusion.
  • Apprendre à identifier et exploiter les vulnérabilités des systèmes informatiques.
  • Maîtriser les concepts fondamentaux de l'éthique en hacking.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

CSA (Certified SOC Analyst)

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 24 total hours

- Expérience significative en sécurité informatique (minimum 3 ans),- Connaissance approfondie des systèmes d'exploitation Windows et Linux,- Maîtrise des concepts de réseaux informatiques (TCP/IP, routage, pare-feu),- Familiarité avec les outils de sécurité réseau (IDS/IPS, SIEM),- Compréhension des menaces et vulnérabilités informatiques,- Expérience avec la gestion d'incidents de sécurité,- Connaissance des normes et réglementations en matière de sécurité (ex: NIST, ISO 27001)

  • Optimiser les processus de sécurité et la gestion des risques
  • Identifier et répondre efficacement aux menaces et incidents de sécurité
  • Apprendre à utiliser efficacement les outils SIEM et autres plateformes de sécurité
  • Développer des compétences approfondies en investigation numérique
  • Maîtriser les techniques avancées d'analyse de sécurité

2 730,00 DH
4 200,00 DH

By Said Hamaimou

CPENT ( Certified Penetration Testing Professional )

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 24 total hours

- Solide compréhension des concepts de réseaux informatiques (TCP/IP, routage, commutation),- Expérience pratique avec les systèmes d'exploitation Linux et Windows,- Connaissance des bases de données et des langages de script (Python, Bash),- Familiarité avec les outils de sécurité réseau (nmap, Wireshark),- Compréhension des principes de sécurité informatique et des vulnérabilités courantes,- Expérience en administration système ou sécurité informatique,- Connaissance des méthodes d'analyse de vulnérabilités

  • Utiliser efficacement une variété d'outils et de techniques de test d'intrusion.
  • Comprendre les aspects légaux et éthiques du test d'intrusion.
  • Rédiger des rapports de test d'intrusion clairs, concis et professionnels.
  • Identifier et exploiter les vulnérabilités des systèmes et des applications.
  • Maîtriser les méthodologies de test d'intrusion éthiques.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

CND ( Certified Network Defender)

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 24 total hours

- Solides connaissances en réseaux informatiques (protocoles TCP/IP, routage, commutation). - Expérience pratique avec les systèmes d'exploitation Linux et Windows. - Connaissance des concepts de sécurité réseau (pare-feu, VPN, IDS/IPS). - Compréhension des menaces et vulnérabilités informatiques. - Expérience avec les outils de ligne de commande. - Familiarité avec la scripting (Bash, Python). - Connaissance de base en cryptographie.

  • Utiliser des outils de sécurité réseau avancés.
  • Développer des stratégies de sécurité proactives.
  • Analyser et répondre efficacement aux incidents de sécurité.
  • Mettre en œuvre et gérer des systèmes de sécurité réseau robustes.
  • Maîtriser les techniques avancées de défense contre les menaces informatiques.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

CHFI (Computer Hacking Forensic Investigator)

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 24 total hours

- Solides connaissances en systèmes d'exploitation Windows et Linux.,- Compréhension des réseaux informatiques (TCP/IP, routage, etc.).,- Expérience en administration système.,- Connaissance des concepts de sécurité informatique (cryptographie, pare-feu, etc.).,- Familiarité avec la ligne de commande.,- Expérience avec des outils de sécurité (ex: Wireshark, nmap).,- Capacité à analyser des logs système.

  • Comprendre la législation et la réglementation en matière de cybersécurité.
  • Rédiger des rapports d'investigation clairs et concis.
  • Identifier et analyser les traces d'attaques informatiques.
  • Acquérir des compétences pratiques en acquisition et analyse de données.
  • Maîtriser les techniques d'investigation numérique.

2 730,00 DH
4 200,00 DH

By Said Hamaimou

C-CISO ( Certified Chief Information Security Officer )

Date Début : 04/06/2025

New

UpdatedJun 13 2025

  • 30 total hours

- Expérience significative en sécurité informatique (5+ ans),- Solide compréhension des concepts de sécurité réseau (protocoles, pare-feu, VPN),- Connaissance des systèmes d'exploitation Windows et Linux,- Familiarité avec les bases de données et les systèmes de gestion de bases de données,- Expérience en gestion de projet et en leadership,- Connaissance des cadres de sécurité (ISO 27001, NIST Cybersecurity Framework),- Expérience avec la gestion d'incidents de sécurité

  • Rester informé des dernières menaces et vulnérabilités.
  • Répondre efficacement aux incidents de sécurité.
  • Gérer et diriger une équipe de sécurité de l'information.
  • Développer et mettre en œuvre une stratégie de sécurité de l'information efficace.
  • Comprendre et appliquer les meilleures pratiques en matière de sécurité de l'information.

2 730,00 DH
4 200,00 DH

By Fayçal Chebihi

Architecture backend Kotlin + Spring de zéro à héros

Date Début : 04/06/2025

New

UpdatedJun 24 2025

  • 100 total hours

- Solides connaissances en programmation orientée objet.,- Expérience significative avec Java ou un autre langage de programmation.,- Compréhension des concepts de base de Spring (IoC, AOP).,- Familiarité avec les bases de données relationnelles (SQL).,- Connaissance de Git et du contrôle de version.,- Expérience avec les APIs REST.,- Connaissance de base des concepts d'architecture microservices.

  • Développer des tests unitaires et d'intégration complets.
  • Mettre en place une architecture backend robuste et maintenable.
  • Utiliser efficacement les fonctionnalités avancées de Spring (Spring Data, Spring Security, Spring Boot).
  • Concevoir et implémenter des APIs RESTful performantes et sécurisées.
  • Maîtriser le développement d'applications backend robustes et scalables avec Kotlin et Spring.

2 730,00 DH
4 200,00 DH

Catégories

Catégories populaires

100

instructeurs

300

Formations

10000

Capacité Apprenants

25

Années d'expérience

Nos partenaires

Les grandes entreprises choisissent OpenSkillRoom pour les entreprises pour développer des compétences recherchées