Formations - Cours en ligne

  1. À l’issue de la formation, le participant sera en mesure de : Installer et paramétrer Moodle Rechercher et configurer des plug-ins ou extensions Gérer les catégories et les cours Administrer les comptes et les inscriptions Optimiser la sécurité et augmenter la confidentialité Installer une plateforme Moodle Appréhender le Learning Content Management System Moodle. Découvrir les […]
  2. Développement JavaScript : rappels Travaux pratiques Mise en œuvre de l'environnement. Les fondamentaux d'Angular Travaux pratiques Réalisation d’une application interactive. Exemple du Tchat. La programmation réactive Travaux pratiques Créer une page RxJs pour tester chacun des points ci-dessus. Approfondissement des composants Travaux pratiques Tester dans l’application interactive chacun des points ci-dessus "Routing" et requête HTTP […]
  3. Appréhender le langage VHDL et ses multiples possibilités Connaître la syntaxe et les constructions essentielles utilisées pour le design FPGA Produire du code VHDL de qualité conforme aux contraintes liées à la synthèse de FPGA Simuler fonctionnellement un design en lui appliquant des stimuli via l'écriture d'un test bench simple Qu'est-ce que le VHDL ? […]
  4. Comprendre le principe et le contenu d'une base de données relationnelle Créer des requêtes pour extraire des données suivant différents critères Réaliser des requêtes avec des jointures, pour restituer les informations de plusieurs tables Utiliser des calculs simples et des agrégations de données Combiner les résultats de plusieurs requêtes Introduction aux bases de données Qu'est-ce […]
  5. Se connecter, interroger et associer des sources de données hétérogènes Concevoir des mesures avec le langage DAX Découvrir les services Power BI Online Modéliser et préparer ses données Créer et mettre en forme des rapports avec Power BI Desktop Introduction Présentation de l'offre BI Microsoft. La Suite Power BI : Power BI Desktop, le service […]
  6. Comprendre le vocabulaire et les concepts clés de l'ergonomie et de l'UX design Connaître les exigences ergonomiques du développement d’applications sur les appareils tactiles Appréhender la conception centrée sur l'utilisateur Disposer d'une méthode de conception et d’évaluation d’interfaces mobiles : charte graphique, navigation, guidage... Découvrir l'analyse heuristique des IHM mobiles Connaître les bonnes pratiques pour […]
  7. Écrire du code Rust idiomatique avancé Écrire du code asynchrone et dynamique Utiliser Rust pour écrire des logiciels embarqués Construire des interfaces système (GUI) Programme pour le Web, y compris les applications côté serveur avec des frameworks tels que Rocket et Actix-web et les applications côté client avec WebAssembly Introduction Examen de la programmation de […]
  8. Penser comme un "rustacé" Écrire du code Rust idiomatique Compiler et tester le code Choisir la structure de données appropriée Utiliser la documentation et les bibliothèques les plus courantes Comprendre les forces et les faiblesses de Rust Concevoir et mettre en œuvre leur première application dans Rust Introduction En quoi Rust est-il différent ? Temps […]
  9. Connaître les différentes étapes du cycle de vie logiciel Construire et déployer une infrastructure développement Mettre en place les outils de construction et les tests d'intégration S'approprier les bonnes pratiques des process d'intégration continue Appréhender les méthodes de travail collaboratif et communautaire, ainsi que les principaux outils dédiés Savoir évaluer les risques et assurer les […]
  10. Positionnement de Ansible Installation et configuration Travaux pratiques Installation d'Ansible et configuration de plusieurs nœuds clients, création de l'inventaire et utilisation des premières commandes. Les commandes Ad Hoc Travaux pratiques Utilisation des différentes commandes Ad hoc en parallèle sur plusieurs nœuds. Les playbooks Travaux pratiques Ecriture d'un playbook simple et composé de plusieurs tâches. Ecrire […]