Supports de cours
Capsules de théorie et tutoriels
Géneral
- Installation de Docker Desktop
- Quelques bonnes pratiques
- Suppression des informations d'identification mises en cache
M120
M122
- Capsule : Shell, interface en ligne de commande et terminal
- Capsule : Redirection des entrées-sorties standard
- Capsule : Scripts systèmes
- Capsule : Interpréteur de commande sous Windows
M133
M187
M226
- Capsule : Héritage et sous‑typage
- Capsule : Notion de classe
- Capsule : Polymorphisme
- Capsule : Types enregistrement en Java
M302
M305
M319
- Tutoriel : Un premier programme en Java - partie 1
- Tutoriel : Guide d'installation d'un environnement de programmation en Java (macOS)
- Tutoriel : Guide d'installation d'un environnement de programmation en Java (Windows)
M404
Activités
M100
- Activité : Encodage de caractères et entrée standard
- Activité : Afficher le contenu d’un fichier
- Activité : Lire et interpréter un fichier CSV
- Activité : Lire un fichier XML et rechercher des objets dans une liste
- Activité : Rechercher dans une liste avec un index
- Activité : Extraire des informations d’un log
M106
- Activité : Sécurité des données et gestion des accès
- Activité : Concept sécurité des données
- Activité : Rôles et autorisations
- Activité : Gestion d'agenda pour un salon de coiffure
- Activité : Insertions et requêtes
- Activité : Requêtes et transactions : École de Musique
- Activité : Requêtes et transactions : Gestion hospitalier
- Activité : Sauvegarde et restauration : Gestion hospitalier
- Activité : Gestion de base de données pour une bibliothèque universitaire
M120
- Activité : Programmation en JavaScript : plateformes d'exécution et introduction à la gestion d’événements
- Activité : Programmation en JavaScript : fonctions asynchrones et fonctions callback
- Activité : Programmation en JavaScript : fonctions asynchrones et promesses
- Activité : JavaScript toolchain
M122
- Activité : Entrée, sortie et sortie d’erreur
- Activité : Réaliser un script de backup
- Activité : Réaliser un script de backup en PowerShell
- Activité : Réaliser un script de backup
- Activité : Utilisation des classes CIM de Windows
- Activité : Automatiser des tâches avec Bash
- Activité : Gérer les fichiers avec le shell (1re année)
- Activité : Gérer les fichiers avec le shell (3e année)
- Activité : Premier script en Bash
- Activité : Création automatique de comptes d'utilisateur·rice·s
- Activité : Création automatique de comptes d'utilisateur·rice·s en PowerShell
M127
- Activité : Active directory
- Activité : Gestion des fichiers et des partages
- Activité : Groupes et stratégies de groupes
- Activité : Gestion des disques
- Activité : Commandes linux
- Activité : OpenLDAP et Samba
- Activité : Apache2
M133
- Activité : Le pattern « MVC2 »
- Activité : À la découverte de HTTP
- Activité : Premier serveur HTTP - partie 1
- Activité : Premier serveur HTTP - partie 2
- Activité : Authentification 1
- Activité : Authentification 2
M140
- Activité : Création d'une base de données
- Activité : Réplication
- Activité : Répartition de charge et basculement
M159
- Activité : Déploiement du servie Active Directory Domain (révision)
- Activité : Déploiement d'un serveur OpenLDAP
- Activité : Authentification LDAP sous Linux
- Activité : Réplication et synchronisation de serveurs d'annuaire
- Activité : Service d'annuaire à haute disponibilité
- Activité : Requêtes sur un annuaire active directory avec LDAPSearch
M164
- Activité : Du modèle logique au modèle physique
- Activité : Data Definition Language
- Activité : Gestion de bibliothèque
- Activité : Gestion des élèves
- Activité : Gestion des compagnies aériennes
- Activité : Gestion d'un magasin
- Activité : Gestion des contraintes
- Activité : Gestion d’un magasin de vente de détail
M226
- Activité : Patrons de conception et principes de construction logicielle (première partie)
- Activité : Patrons de conception et principes de construction logicielle (deuxième partie)
- Activité : Patrons de conception pour la création d’objet
- Activité : Patrons de conception - Introduction Les principes SOLID en conception logicielle
- Activité : Patrons de conception - Singelton Mise en œuvre des patrons de conception (desing patterns) - Singelton
- Activité : Gérons nos items, relation « est un » et principe ouvert-fermé
- Activité : Gérons nos items, principe de substitution de Liskov et principe de ségrégation des interfaces
- Activité : Convertion d'unité et héritage
- Activité : Introduction aux patrons de conception : patrons de création d'objets (partie 1/3)
- Activité : Introduction aux patrons de conception : patrons de création d'objets (partie 2/3)
- Activité : Introduction aux patrons de conception : patrons de création d'objets (partie 3/3)
- Activité : Inversion des dépendances, inversion de contrôle, injection de dépendances et framework (partie 1/2)
- Activité : Introduction aux patrons de conception : patrons de structure
- Activité : Shopping Backend
- Activité : Mise en route
- Activité : Méthode d'instance
- Activité : Gérons nos livres
- Activité : Gérons nos livres, responsabilité unique
M231
- Activité : Sauvegarder et synchroniser le répertoire projets
- Activité : Gestion des utilisateur·rice·s et des droits sous Linux
M295
M302
- Activité : A (not so) gentle introduction to Excel
- Activité : Conversion d'unité
- Activité : Fonctions mathématiques
M319
M403
M404