Catalogue des Cours
Découvrez le monde fascinant de l'informatique et de l'orientation professionnelle.
Monde de l'informatique et à l'orientation professionnelle 2h
- Présentation de l'informatique
- Pourquoi choisir l'informatique ?
- Les idées fausses sur l'informatique
- Les différents secteurs de l'informatique
- Les différentes métiers en informatique
- Présentation de chaque secteur
- Les qualités personnelles d'un informaticien
- Les domaines d'étude et leurs débouchés
- Comment choisir sa spécialisation ?
- Orientation et spécialisation
- Tendances actuelles en informatique
- Perspectives de carrière en informatique
- Compétences clés en informatique
- Les erreurs à éviter dans le choix de carrière
- Les causes de l'échec en informatique
- Conseils pour réussir en informatique
KHOULASSA Driss BENMESKINE KHADIJA
Zoom sur les Notions de base en informatique 2h
- Introduction à l'informatique
- Architecture des ordinateurs
- Systèmes d'exploitation
- Logiciels et applications
- Internet et navigation web
- Sécurité informatique
- Réseaux et protocoles
- Stockage de données
- Programmation et Algorithmes
- Cloud et services en ligne
- Intelligence Artificielle et Big Data
- Robotique et Automatisation
- Recherches d'emplois (CV, Lettere de motivation, Entretien d'embauche, etc.)
KHOULASSA Driss BENMESKINE KHADIJA
Apprenez les bases de l'algorithmique et maîtrisez les structures de données essentielles pour le développement informatique.
Bases de l'algorithmique 2h/séance 10h
- Introduction à l'algorithmique
- Variables et types de données
- Opérations et expressions
- Entrées et sorties
- Controle de flux
- Structure des boucles et des itérations
- Fonctions et procédures
- Tableaux et chaînes de caractères
- Structures de données simples
- Structures de données avancées
KHOULASSA Driss BENMESKINE KHADIJA
Algorithmique avancée 2h/séance 10h
- Algorithmes récursifs
- Algorithmes de tri
- Algorithmes de recherche
- Algorithmes de graphes
- Structures de données dynamiques
- Complexité algorithmique
- Analyse et optimisation
- Techniques avancées
KHOULASSA Driss BENMESKINE KHADIJA
Cryptographie 2h/séance 10h
Cette formation introduit les concepts fondamentaux de la cryptographie, des algorithmes classiques aux méthodes modernes, avec des applications pratiques pour sécuriser les communications et les données.
- Introduction à la cryptographie
- Histoire et évolution de la cryptographie
- Mathématiques de base pour informatique
- Principes de base (Clés symétriques et asymétriques)
- Algorithmes de chiffrement symétrique (AES, DES)
- Algorithmes de chiffrement asymétrique (RSA, ECC)
- Fonctions de hachage et signatures numériques
- Certificats numériques et infrastructures à clé publique (PKI)
- Cryptographie dans les communications (SSL/TLS)
- Applications pratiques de la cryptographie
- Projets pratiques
KHOULASSA Driss BENMESKINE KHADIJA
Apprenez à programmer dans différents langages
Programmation en Python 2h/séance 12h
- Introduction à Python et environnement de travail
- Variables et types de données
- Opérations et expressions
- Structures de contrôle
- Boucles et itérations
- Collections et structures de données
- Fonctions et modularité
- Gestion des fichiers et exceptions
- Programmation orientée objet
- Bibliothèques et modules standards
- Projets pratiques
KHOULASSA Driss BENMESKINE KHADIJA
Programmation en C & C++ 2h/séance 20h
- Introduction à C et C++
- Variables et types de données
- Opérations et expressions
- Structures de contrôle
- Fonctions et procédures
- Tableaux et chaînes de caractères
- Pointeurs et références
- Structures de données avancées
- Programmation orientée objet
- Héritage et polymorphisme
- Gestion des fichiers et exceptions
- Projets pratiques
KHOULASSA DRISS BENMESKINE KHADIJA
Programmation en Java 2h/séance 30h
- Introduction à Java et installation de l'environnement
- Variables, types de données et opérateurs
- Structures de contrôle
- Fonctions et méthodes
- Tableaux et collections
- Programmation orientée objet
- Héritage et polymorphisme
- Gestion des exceptions
- Interfaces et classes abstraites
- Fichiers et entrées/sorties
- Bibliothèques standard Java
- Projets pratiques
KHOULASSA DRISS BENMESKINE KHADIJA
Programmation en C#.net 2h/séance 20h
- Introduction à C# et à l'environnement .NET
- Variables, types de données et opérateurs
- Structures de contrôle (if, switch, boucles)
- Fonctions et méthodes
- Tableaux et collections
- Programmation orientée objet
- Héritage et polymorphisme
- Interfaces et classes abstraites
- Gestion des exceptions
- Fichiers et entrées/sorties
- Bibliothèques standard .NET
- Interaction avec les bases de données
- Interaction avec les Services web
- Interaction avec les APIs externes
- Projets pratiques
KHOULASSA DRISS BENMESKINE KHADIJA
Créez des applications web modernes avec HTML, CSS et JavaScript et des frameworks puissants.
Développement Web Frontend 2h/séance 30h
Créez des applications web modernes avec HTML, CSS, JavaScript et des frameworks puissants.
- Introduction au développement web
- HTML, CSS et JavaScript
- Responsive design et media queries
- Animations et interactions
- Les Bibliothèques CSS (Bootstrap, Tailwind)
- Les Frameworks CSS (Sass, Less)
- Les Frameworks JavaScript (React, Angular, Vue.js)
- Projet pratique
KHOULASSA DRISS BENMESKINE KHADIJA
Développement Web Backend avec JavaScript 2h/séance 10h
Créez des applications web modernes avec HTML, CSS, JavaScript et des frameworks puissants.
- Introduction au Backend
- JavaScript côté serveur
- Frameworks backend (Node.js, Express)
- Gestion des bases de données
- Sécurité et authentification
- API RESTful
- Projet pratique
KHOULASSA Driss BENMESKINE KHADIJA
Développement Web Backend avec PHP 2h/séance 20h
Créez des sites web modernes avec HTML, CSS, JavaScript et des frameworks puissants.
- Introduction au PHP
- Installation et configuration
- Syntaxe de base
- Programmation orientée objet en PHP
- Architecture MVC
- Requêtes et Responses HTTP
- Intégration avec les bases de données
- Sécurité et authentification
- API RESTful
- Frameworks backend (Laravel, Symfony)
- Projet backend complet
KHOULASSA Driss BENMESKINE KHADIJA
Développement Web Backend Python (Django, Flask, etc.) 2h/séance 20h
- Introduction à Python pour le web
- Django: Models, Views, Templates
- Flask: Routes et gestion des requêtes
- Gestion des bases de données
- Sécurité et authentification
- API RESTful
- Projet backend complet
KHOULASSA Driss BENMESKINE KHADIJA
Développement Web Backend avec JEE (Spring, Struts, etc.) 2h/séance 40h
- Introduction à Java EE
- Spring Boot: Controllers, Services, Repositories
- Struts: MVC et actions
- Gestion des bases de données
- Sécurité et authentification
- API RESTful
- Projet backend complet
KHOULASSA Driss BENMESKINE KHADIJA
Développement Web Backend avec ASP.NET (Core, MVC, etc.) 2h/séance 40h
- Introduction à ASP.NET
- Architecture MVC avec Core, Razor, Entity Framework
- Gestion des bases de données avec Entity Framework
- Authentification et sécurité
- API RESTful
- Projet backend complet
KHOULASSA Driss BENMESKINE KHADIJA
Créez des applications bureautiques puissantes et ergonomiques.
Applications Desktop en Java 2h/séance 20h
- Introduction aux applications desktop
- Swing et JavaFX
- Gestion des événements
- Connexion aux bases de données
- Multithreading
- Projet pratique complet
KHOULASSA DRISS BENMESKINE KHADIJA
Applications Desktop en C#.NET 2h/séance 20h
- Introduction à C#.NET
- WinForms et WPF
- Programmation orientée objet
- Gestion des événements
- Connexion aux bases de données
- Projet pratique complet
KHOULASSA DRISS BENMESKINE KHADIJA
Applications Desktop en Python 2h/séance 20h
- Introduction à Tkinter
- Widgets et interfaces graphiques
- Gestion des événements
- Connexion aux bases de données
- Projet pratique complet
KHOULASSA DRISS BENMESKINE KHADIJA
Applications Desktop en Javascript 2h/séance 20h
- Introduction à Electron.js
- Création de fenêtres et menus
- Communication avec le backend
- Connexion aux bases de données
- Projet pratique complet
KHOULASSA DRISS BENMESKINE KHADIJA
Applications Desktop en C++ 2h/séance 20h
- Introduction aux applications desktop C++
- Qt et gestion des interfaces
- Gestion des événements
- Connexion aux bases de données
- Projet pratique complet
KHOULASSA DRISS BENMESKINE KHADIJA
Apprenez à créer des applications mobiles Android et iOS modernes.
Développement Mobile cross-platform (Flutter, Ionic, Xamarin) 2h/séance 20h
- Introduction à Flutter
- Widgets et UI
- Navigation et routes
- Gestion d'état
- Connexion aux API
- Projet pratique complet
KHOULASSA Driss BENMESKINE KHADIJA
Développement Mobile native (React Native) 2h/séance 40h
- Introduction à React Native
- Components et JSX
- Navigation et routing
- State management
- Connexion aux API
- Projet pratique complet
KHOULASSA Driss BENMESKINE KHADIJA
Développement Mobile Android native (Java, Kotlin) 2h/séance 40h
- Introduction à Android
- Activités et Intents
- UI et Layouts
- Gestion des données
- Connexion aux API
- Projet pratique complet
KHOULASSA Driss BENMESKINE KHADIJA
Développement Mobile iOS native (objective-C, Swift) 3h/séance 40h
- Introduction à iOS
- UIKit et SwiftUI
- Navigation et ViewControllers
- Gestion des données
- Connexion aux API
- Projet pratique complet
KHOULASSA Driss BENMESKINE KHADIJA
Maîtrisez la conception et la gestion des bases de données relationnelles et NoSQL.
Bases de données relationnelles (SQL) 2h/séance 16h
- Introduction aux bases de données
- Modélisation des données
- Langage SQL
- Serveurs de bases de données (MySQL, PostgreSQL, SQL Server, Oracle)
- Jointures et vues
- Transactions et contraintes
- Optimisation des requêtes
- Projet pratique complet
KHOULASSA DRISS BENMESKINE KHADIJA
Bases de données non relationnelles (NoSQL) 2h/séance 4h
- Introduction aux NoSQL
- Serveurs NoSQL (MongoDB, Cassandra, Redis)
- Bases de données clé-valeur
- Bases de données documentaires
- Bases de données graphes
- Indexation et requêtes
- Projet pratique complet
KHOULASSA DRISS BENMESKINE KHADIJA
Découvrez le monde fascinant de l'intelligence artificielle et du Big Data.
Intelligence Artificielle (IA) 2h/séance 20h
Explorez les concepts fondamentaux de l'intelligence artificielle, des algorithmes classiques aux méthodes modernes, avec des applications pratiques.
- Introduction à l'IA et ses applications
- Représentation des connaissances et logique
- Apprentissage automatique (Machine Learning)
- Réseaux de neurones et Deep Learning
- Vision par ordinateur
- Traitement automatique du langage (NLP)
- Projet pratique
KHOULASSA Driss BENMESKINE KHADIJA
Agent Intelligent (AAI) 2h/séance 20h
Apprenez à concevoir et à développer des agents intelligents capables d'interagir, de raisonner et de s'adapter à leur environnement.
- Introduction aux systèmes multi-agents
- Architecture d'un agent intelligent
- Prise de décision et raisonnement logique
- Apprentissage et adaptation de l'agent
- Agents de dialogue (Chatbots, Assistants IA)
- Simulation d'environnements interactifs
- Projet pratique
KHOULASSA Driss BENMESKINE KHADIJA
Big Data (BD) 2h/séance 10h
Explorez les outils et technologies du Big Data pour traiter, analyser et valoriser de grands volumes de données.
- Introduction au Big Data et à la Data Science
- Stockage et gestion des données massives (Hadoop, Spark)
- Langages et outils de manipulation (Python, R, SQL)
- Analyse exploratoire et visualisation de données
- Modélisation et apprentissage automatique
- Cloud et Data Lakes
- Projet Big Data : de la collecte à la prédiction
KHOULASSA Driss BENMESKINE KHADIJA
Automatisez, déployez et gérez vos projets avec des outils DevOps modernes.
DevOps 2h/séance 10h
- Introduction au DevOps
- CI/CD et pipelines
- Git, Docker et Kubernetes
- Intégration et déploiement continus
- Surveillance et logs
- Sécurité et automatisation
- Projet de mise en production
KHOULASSA Driss BENMESKINE KHADIJA
Cloud 2h/séance 10h
- Administration serveur Linux
- Configuration Apache/Nginx
- Sécurité serveur
- Scripts d'automatisation
- Surveillance et optimisation
- Hébergement et mise en production
- Intégration et déploiement
- Gestion des bases de données cloud
- Gestion des services cloud (AWS, Azure, GCP)
- Projet pratique serveur
KHOULASSA Driss BENMESKINE KHADIJA
Créez un projet professionnel en utilisant les connaissances acquises dans les autres modules.
Analyse, Modélisation, Conception (MERISE, UML, ERD) 2h/séance 20h
- Introduction à l'analyse et la modélisation
- Notions de base (UML, ERD, MERISE)
- UML Diagrammes (Cas d'utilisation, Classes, Séquence, Activités, États, Composants, Déploiement, Communication, Collaboration, Conception)
- ER Diagrammes (Entités, Attributs, Relations, Cardinalités)
- MERISE : Modèle conceptuel des données (DD, MCD, MLD, MPD)
- Projet pratique
KHOULASSA Driss BENMESKINE KHADIJA
Méthodologies de travail (Agile, Scrum, Kanban, Waterfall) 2h/séance 10h
- Introduction aux méthodologies de travail
- Méthodologie Agile
- Méthodologie Scrum
- Méthodologie Kanban
- Méthodologie Waterfall
- Comparaison des méthodologies et choix adapté au projet
- Projet pratique
KHOULASSA Driss BENMESKINE KHADIJA
Management de Projet Informatique 2h/séance 20h
- Introduction au management de projet
- Cycle de vie du projet
- Exigences et des besoins
- Planification et organisation
- Gestion des ressources et des équipes
- Gestion des risques et des changements
- Planification du projet
- Outils de gestion de projet
- Suivi et contrôle du projet
- Communication et collaboration d'équipe
- Clôture et évaluation du projet
- Projet pratique
KHOULASSA Driss BENMESKINE KHADIJA
Protégez les systèmes informatiques contre les menaces et les attaques.
Sécurité physique et logique 2h/séance 8h
- Introduction à la sécurité informatique
- Différence entre sécurité physique et logique
- Sécurité des locaux et équipements
- Contrôle d'accès physique
- Sécurité des serveurs et des centres de données
- Sécurité des postes de travail et périphériques
- Authentification et gestion des identités
- Sécurité des systèmes d'exploitation
- Sécurité réseau (pare-feu, VPN, IDS/IPS)
- Protection des données et sauvegardes
- Gestion des incidents de sécurité
- Bonnes pratiques et politiques de sécurité
- Audit et conformité
- Projet pratique
KHOULASSA DRISS BENMESKINE KHADIJA
Lois et normes en cybersécurité 2h/séance 8h
- Introduction au droit du numérique et à la cybersécurité
- Les enjeux juridiques de la sécurité informatique
- Protection des données personnelles (RGPD, CNDP, etc.)
- Responsabilités légales des entreprises et des utilisateurs
- Lois sur la cybercriminalité (fraude, piratage, accès illégal, etc.)
- Propriété intellectuelle et informatique
- Confidentialité, intégrité et disponibilité : aspects juridiques
- Normes ISO/IEC 27001 et 27002
- Normes et standards internationaux en cybersécurité (NIST, OWASP, CIS)
- Politique de sécurité de l'information (PSI) et gouvernance
- Gestion des incidents et obligations de notification
- Audit de conformité et certifications
- Étude de cas : conformité RGPD d'une entreprise marocaine
- Tendances et évolutions légales en cybersécurité
KHOULASSA DRISS BENMESKINE KHADIJA
Créez des robots intelligents et autonomes avec des composants et des techniques avancées.
Robotique avec Arduino 2h/séance 20h
- Introduction à Arduino
- Capteurs et actionneurs
- Programmation Arduino
- Projets pratiques
- Intégration électronique et mécanique
KHOULASSA DRISS BENMESKINE KHADIJA
Electronique avec Proteus 2h/séance 20h
- Introduction à Proteus
- Simulation de circuits électroniques
- Microcontrôleurs et capteurs
- Projets pratiques
KHOULASSA DRISS BENMESKINE KHADIJA
Créez des robots intelligents et autonomes avec des composants et des techniques avancées.
Devloppement Web 2h/séance 20h
- Introduction au web pour enfants
- HTML et CSS simple
- Création de pages interactives
- Mini-projet web
KHOULASSA DRISS BENMESKINE KHADIJA
Devloppement Mobile 2h/séance 20h
- Introduction au mobile pour enfants
- Applications simples avec MIT App Inventor
- Gestion de boutons et écrans
- Mini-projet mobile
KHOULASSA DRISS BENMESKINE KHADIJA
Devloppement Desktop 2h/séance 20h
- Applications simples en Python
- Fenêtres et boutons
- Manipulation des fichiers
- Mini-projet desktop
KHOULASSA DRISS BENMESKINE KHADIJA
Devloppement Jeux 2h/séance 20h
- Introduction aux jeux pour enfants
- Logiciel Scratch
- Création de personnages et animations
- Mini-jeu pratique
KHOULASSA DRISS BENMESKINE KHADIJA
Base de données 2h/séance 20h
- Introduction aux bases de données
- Tables et champs simples
- Stockage et récupération des données
- Mini-projet base de données
KHOULASSA DRISS BENMESKINE KHADIJA
Algorithmique et Programmation avec Blockchain 2h/séance 20h
- Introduction aux concepts de blockchain
- Algorithmes simples
- Mini-projet blockchain pour enfants
KHOULASSA DRISS BENMESKINE KHADIJA
Algorithmique et Programmation avec IDE (Python, etc) 2h/séance 20h
- Introduction aux IDE
- Exercices simples en Python
- Mini-projet pratique
KHOULASSA DRISS BENMESKINE KHADIJA
Robotique avec Arduino et Legos 2h/séance 20h
- Introduction à la robotique pour enfants
- Composants de base Arduino et Legos
- Projets robotiques simples
- Mini-projet robotique
KHOULASSA DRISS BENMESKINE KHADIJA
Bureautique avec Word et Excel et Powerpoint 2h/séance 20h
- Introduction à Word, Excel et PowerPoint
- Création de documents simples
- Tableaux et graphiques
- Mini-projet bureautique
KHOULASSA DRISS BENMESKINE KHADIJA
Participez à des projets pratiques pour appliquer vos compétences en développement informatique.
Projet Pratique N° 1 : Plateforme de gestion des étudiants en ligne 4h/séance 20h
Créer une application web complète pour gérer étudiants, cours, professeurs et notes
KHOULASSA DRISS
Projet Pratique N° 2 : ChatApp Instantanée en temps réel 4h/séance 20h
Construire une application de messagerie pour des conversations en temps réel.
KHOULASSA DRISS
Projet Pratique N° 3 : Online Store E-commerce 4h/séance 20h
Créer une plateforme de commerce électronique pour la vente de produits en ligne.
KHOULASSA DRISS
Projet Pratique N° 4 : ToDo Pro App 4h/séance 20h
Créer une application de gestion de taches et de notes pour les utilisateurs.
KHOULASSA DRISS
Projet Pratique N° 5 : AI Chat Assistant 4h/séance 20h
Créer une application de chatbot pour aider les utilisateurs.
KHOULASSA DRISS
Projet Pratique N° 6 : SecureFile 4h/séance 20h
Développer un système de chiffrement/déchiffrement de fichiers
KHOULASSA DRISS
Projet Pratique N° 7 : Prédiction des maladies cardiaques avec IA 4h/séance 20h
Mettez en pratique vos compétences en développement web en créant une application web complète, de la conception à la mise en ligne.
KHOULASSA DRISS
Projet Pratique N° 8 : Système de recommandation de films 4h/séance 20h
Créer un système de recommandation de films basé sur les préférences des utilisateurs.
KHOULASSA DRISS
10 Projets Pratiques 100% Professionnels (Masterclass en GROUP) 4h/séance 20h
Créer une application web complète pour un but très particulier.
KHOULASSA DRISS