Langage C : Programmation structurée
Ecrire un programme natif robuste, structuré et portable en C ANSI.
Ecrire un programme natif robuste, structuré et portable en C ANSI.
Ecrire un programme avec Python et sa bibliothèque standard.
Exploiter une base de données relationnelle avec SQL.
Concevoir une base de données relationnelle normalisée avec la méthode MERISE.
Concevoir un modèle objet robuste et évolutif avec C#, au moyen de patrons de conception.
Concevoir un modèle objet robuste et évolutif avec Java, au moyen de patrons de conception.
Concevoir une application desktop Windows exploitant des collections de données, une base de données relationnelle ou une API web.
Concevoir une application web serveur ou WebAssembly, exploitant des collections de données, une base de données relationnelle ou une API web.
Concevoir une application desktop Windows/macOS ou mobile Android/iOS exploitant des collections de données, une base de données relationnelle ou une API web.
Concevoir, déployer et exploiter un modèle de base de données relationnelles dans une approche Code-First.
Concevoir, dessiner et animer un contrôle WPF, en respectant leur modèle de programmation standard.
Concevoir un traitement algorithmique relevant de la programmation fonctionnelle, dans le contexte d'une application .NET.
Réaliser un traitement de données parallélisé ou multi-thread, résoudre un problème de synchronisation, exploiter les tâches asynchrones de .NET.
Optimiser un traitement de données par des techniques bas-niveau (appel de code natif, contrôle du ramasse-miette, allocation sur la pile, génération de code à la volée...).