Développement logiciel
Disponible
Apprenez à programmer en Java à partir de zéro : variables, conditions, boucles, méthodes, classes, exceptions et premières applications console, avec du code écrit à chaque séance.
- Niveau
- Débutant
- Durée
- 20–30 h
- Public
- Étudiants, Développeurs, Ingénieurs…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Classes, héritage, interfaces, polymorphisme et encapsulation : concevez des programmes clairs et réutilisables.
- Niveau
- Intermédiaire
- Durée
- 15 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Génériques, collections avancées, flux, concurrence, réflexion et bonnes pratiques pour écrire du code robuste.
- Niveau
- Avancé
- Durée
- 20 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Les fonctionnalités récentes du langage : records, classes scellées, expressions et pattern matching, blocs de texte.
- Niveau
- Intermédiaire
- Durée
- 15 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Listes, ensembles, dictionnaires, comparateurs et génériques : choisir et utiliser la bonne structure de données.
- Niveau
- Intermédiaire
- Durée
- 8 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Lambdas, interfaces fonctionnelles et Streams pour traiter des données de manière concise.
- Niveau
- Intermédiaire
- Durée
- 6–8 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Threads, exécuteurs, synchronisation et structures concurrentes : écrire des programmes parallèles fiables.
- Niveau
- Avancé
- Durée
- 6–8 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Connectez une application Java à une base relationnelle : requêtes, transactions et bonnes pratiques d'accès aux données.
- Niveau
- Intermédiaire
- Durée
- 6–8 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Concevez et développez des API REST : ressources, codes HTTP, formats JSON et documentation.
- Niveau
- Intermédiaire
- Durée
- 10–15 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Injection de dépendances, conteneur Spring, configuration et cycle de vie des beans.
- Niveau
- Intermédiaire
- Durée
- 10 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Disponible
Construisez une application web professionnelle avec Spring Boot : API REST, accès à une base de données avec JPA, validation, gestion des erreurs et tests automatisés.
- Niveau
- Intermédiaire
- Durée
- 15–20 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Construisez des API REST avec Spring Boot : contrôleurs, DTO, validation, gestion des erreurs et documentation.
- Niveau
- Intermédiaire
- Durée
- 12–15 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Modélisez vos entités, gérez les relations, écrivez des requêtes et optimisez l'accès aux données.
- Niveau
- Intermédiaire
- Durée
- 8–12 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Authentification, autorisations, sécurisation d'API et bonnes pratiques de sécurité pour applications Spring.
- Niveau
- Avancé
- Durée
- 8–12 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Concevez une architecture en microservices : découpage, communication entre services, configuration et résilience.
- Niveau
- Avancé
- Durée
- 15–20 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Tests unitaires, d'intégration et d'API pour vos applications Spring Boot.
- Niveau
- Intermédiaire
- Durée
- 8–12 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Écrivez un code lisible et maintenable : principes de conception, refactoring et patrons de conception courants.
- Niveau
- Intermédiaire
- Durée
- 8–12 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Choisissez et documentez une architecture : couches, modularité, architecture hexagonale et compromis techniques.
- Niveau
- Avancé
- Durée
- 12–20 h
- Public
- Développeurs, Professionnels IT, Ingénieurs DevOps…
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Construisez des pages web structurées et bien présentées : HTML sémantique, CSS et mise en page.
- Niveau
- Débutant
- Durée
- Durée à définir
- Public
- Étudiants, Développeurs, Entrepreneurs
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Variables, fonctions, DOM et événements : rendez vos pages interactives.
- Niveau
- Débutant
- Durée
- Durée à définir
- Public
- Étudiants, Développeurs
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Typage statique, interfaces et génériques pour écrire des applications JavaScript plus sûres.
- Niveau
- Intermédiaire
- Durée
- Durée à définir
- Public
- Développeurs, Étudiants
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Composants, templates, services, routage et formulaires : bâtir une application Angular.
- Niveau
- Intermédiaire
- Durée
- Durée à définir
- Public
- Développeurs, Étudiants
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Gestion d'état, RxJS, performance, tests et architecture d'applications Angular de taille réelle.
- Niveau
- Avancé
- Durée
- Durée à définir
- Public
- Développeurs
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Construisez une application complète : un frontend Angular connecté à une API Spring Boot.
- Niveau
- Intermédiaire
- Durée
- Durée à définir
- Public
- Développeurs, Étudiants, Ingénieurs
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Consommez une API REST depuis un front-end : requêtes, gestion des erreurs, authentification et organisation du code.
- Niveau
- Intermédiaire
- Durée
- Durée à définir
- Public
- Développeurs
- Format
- En présentiel
- Lieu
- Marrakech
Développement logiciel
Bientôt disponible
Concevez des interfaces qui s'adaptent aux téléphones, aux tablettes et aux ordinateurs.
- Niveau
- Débutant
- Durée
- Durée à définir
- Public
- Étudiants, Développeurs, Entrepreneurs
- Format
- En présentiel
- Lieu
- Marrakech