Votre Portail d'Apprentissage en Informatique
Des cours, des outils interactifs et des ressources conçus pour vous aider à maîtriser les technologies de demain. Par P. Rahmouni Oussama, Formateur à l'ISMO.
Explorer les CoursApprendre par la Pratique
Découvrez des outils uniques conçus pour rendre l'apprentissage de la logique de programmation plus intuitif et amusant.
Robot Labyrinthe
Apprenez à penser comme un programmeur, sans écrire une seule ligne de code. Guidez un robot à travers des labyrinthes en assemblant des blocs logiques simples.
- Programmation 100% Visuelle : Glissez et déposez des blocs d'instructions.
- Exécution et Débogage Visuels : Regardez votre robot exécuter votre logique étape par étape.
Interpréteur Algorithmique
Passez de l'idée au code fonctionnel. Cet outil vous guide de la conception en pseudo-code à la traduction en langages réels.
- Double Interface Blocs & Texte : Écrivez en blocs ou en pseudo-code, les deux vues sont synchronisées.
- Traducteur Multi-Langages : Traduisez instantanément votre algo en 8 langages populaires.
Catalogue des Cours
Explorez un ensemble de cours complets, des fondamentaux aux technologies avancées, pour construire votre parcours de développeur.
Fondamentaux de la Programmation
Algorithmique
Maîtrisez la logique et les structures de données qui sont à la base de toute programmation.
DisponiblePython : Les Bases
Apprenez la syntaxe et les concepts clés du langage le plus populaire pour la data science et le backend.
DisponiblePython : Introduction a la POO (Programmation Orientée Objets)
Apprenez la syntaxe et les concepts clés de la programmation orientée objets avec Python.
DisponiblePython pour la Data Science : NumPy, Pandas & Matplotlib
Maîtrisez les bibliothèques essentielles pour l'analyse de données, le calcul scientifique et la visualisation graphique avec Python.
DisponibleDéveloppement Web
PHP
Découvrez les fondamentaux du développement backend avec le langage qui propulse une grande partie du web.
DisponibleLaravel
Construisez des applications web robustes et élégantes avec le framework PHP le plus populaire.
DisponibleSaas en laravel
Création d'une Application Laravel 12 Multi-Tenant, dynamique thèmes et développement modulaire de A à Z.
DisponibleBases de Données
Merise
Apprenez à concevoir des systèmes d'information robustes avec une méthode d'analyse éprouvée.
BientôtBases de Données I : SQL
Interrogez et manipulez des données avec le langage standard des bases de données relationnelles.
BientôtBases de Données II : Administration
Allez plus loin avec la gestion des utilisateurs, les transactions et l'optimisation des requêtes.
DisponibleMongoDB
Explorez le monde du NoSQL et apprenez à gérer des données non structurées avec flexibilité.
DisponibleGestion de projets
Concepts de bases pour la gestion de projets
Comprenez les notions clés pour planifier, organiser et piloter un projet efficacement.
DisponibleGit
Apprenez à gérer vos versions, collaborer et sécuriser vos projets avec Git.
BientôtMSProject
Planifiez vos tâches, gérez les ressources et suivez l’avancement d’un projet avec MS Project.
DisponibleJira
Gérez vos projets Agile, suivez vos sprints et organisez le travail de votre équipe avec Jira.
BientôtDocker
Comprenez la conteneurisation et apprenez à déployer vos applications de façon isolée et portable.
BientôtSonarQube
Analysez la qualité de votre code, détectez les bugs et améliorez la sécurité de vos projets.
BientôtCI/CD
Automatisez vos tests, vos déploiements et créez des pipelines efficaces pour vos projets.
BientôtRessources Pédagogiques
Consolidez vos acquis avec des exercices, des corrections et des projets pour aller plus loin.
Bientôt disponibleAnnales d'Examens
Entraînez-vous avec les sujets des années précédentes pour être prêt le jour J.
Bientôt disponibleCorrections Vidéo
Des explications détaillées en vidéo pour les exercices et examens les plus complexes.
Bientôt disponibleDépôts GitHub
Accédez au code source de tous les projets et exercices vus en cours.
Bientôt disponible