Formations - Cours en ligne

  1. Les principes d’un programme Exercice : Écriture et exécution d’un premier programme Python. Les fondamentaux des langages et Python Exercice : Divers exercices pour se familiariser avec la syntaxe : manipulation de variables, manipulations d’opérateurs, sélection et boucles. Python et le traitement de données Exercice : Lire un fichier Excel, sélectionner des lignes, recherche et […]
  2. Algorithmique – Raisonner avant de concevoir — OPTION digital learning préformation Activités digitales Dans cette formation en ligne, vous apprendrez à raisonner avant de concevoir un programme en découvrant les bases de l’algorithmique. Vous étudierez notamment les instructions fondamentales en pseudo-code. La syntaxe de base Travaux pratiques Développement de petits jeux simples. Les concepts objets […]
  3. Top OWASP – Les vulnérabilités d’une application web partie 1 – OPTION digital learning préformation Activités digitales Dans cette formation en ligne, vous découvrirez les 6 dernières vulnérabilités du top 10 OWASP, les principes de sécurité à connaître pour les prévenir, les techniques utilisées par les hackers pour les exploiter, ainsi que les bonnes pratiques et contre-mesures à mettre en […]
  4. Présentation JasperReports, prise en main Travaux pratiques Installation de la solution JasperReports et démonstrations. Configuration d’une source de données à partir d’une base de données. Conception de rapports Travaux pratiques Conception d’un rapport simple à partir d’une source de données. Éléments avancés de conception Travaux pratiques Conception d’un rapport avancé avec les tableaux croisés et […]
  5. 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 […]
  6. JavaScript, apprendre les bases du langage – OPTION digital learning préformation Activités digitales Cette formation en ligne présente les bases essentielles de JavaScript, telles que les fonctions, les conditions et les boucles, afin de développer de premières applications en toute autonomie. Les participants mettront leurs connaissances en pratique à travers la création d’une application de […]
  7. Origines et objectifs du BDD Démonstration Outillage BDD Travaux pratiques Mise en œuvre du BDD avec Gherkin, Cucumber et JUnit. Syntaxe Gherkin Travaux pratiques rédiger des scénarios Gherkin simples. Aller plus loin avec Gherkin Travaux pratiques Création d’un Domain Specific Language (DSL) pour une application d’e-commerce. Organisation du travail en équipe Travaux pratiques Optimisation d’un […]
  8. Introduction Mise en place de Symfony Architecturer un projet Symfony 8 La couche modèle avec Doctrine La couche vue avec Twig La couche contrôleur Les formulaires avec Symfony Tests et qualité Injection de dépendance et registre de services Formulaires avancés Maîtriser les composants Symfony Gestion des événements Symfony Gestion des événements Symfony Utiliser Twig Sécuriser […]
  9. Introduction Travaux pratiques Revue des balises principales HTML et des commandes de style. Introduction à la feuille de style de l’application exemple. Automatisation d’une page Web Travaux pratiques Réalisation de fonctions personnalisées. Réalisation d’une librairie de fonctions. Les formulaires simples Les variables complexes : tableaux Travaux pratiques Réalisation d’une fonction de création de liste déroulante. […]
  10. Les premiers pas en Google Sheets Travaux pratiques Créer une feuille Google Sheets, créer un tableau et personnaliser le format des cellules. Les formules dans Google Sheets Travaux pratiques Insérer des formules dans un tableau. Impression, importation et exportation Travaux pratiques Personnaliser l’en-tête et le pied de page dans un document Google Sheets. Importer une […]