Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Parcours - Développeur éco-responsable

Parcours - Développeur éco-responsable

Formation mixte
Durée : 14 heures (2 jours)
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire

Formation créée le 08/06/2022. Dernière mise à jour le 06/06/2023.

Version du programme : 1

Programme de la formation

Objectif de formation : Au terme de cette formation l'apprenant saura développer des applications éco-responsables à l'aide de bonnes pratiques et concepts phares mais également d'une compréhension de l'impact de son activité sur l'environnement.

Objectifs de la formation

  • Sensibiliser aux enjeux environnementaux lorsque l’on développe une application ou lorsque que l’on est ingénieur IT en général
  • Appréhender l'impact de leurs métiers sur l’environnement
  • Détenir les bonnes pratiques de développement pour moins polluer
  • Développer des applications eco-responsables et accessibles à tous (PSH)

Profil des bénéficiaires

Pour qui
  • Développeurs
  • Ingénieurs IT
  • Toute équipe IT souhaitant améliorer la prise en compte de l'écologie dans son travail
Prérequis
  • Connaître un langage de programmation

Contenu de la formation

  • Introduction
    • Présentation de la formation
    • Contexte
    • Formes de pollution issues de l'informatique et du développement
  • Impact environnemental
    • Présentation des émissions de CO2 de l'industrie informatique
    • Comparatif des émissions avec différents secteurs
  • Acteurs du marché
    • GAFAM
    • Autres acteurs influants
    • Positionnement et impact du développeur dans cette industrie et sa pollution
  • Perspectives à court terme
    • L'informatique écologique
    • Green Code
  • Rappels
    • Notions abordées durant le module de e-learning
    • Questions/réponses
  • Écosystème et dépendances
    • Artifacts
    • Modules
  • Cache & versionning
    • Persistance des données
    • Réusage des dépendances (MonoRepo)
  • Under & Over fetching (API)
    • Définition de l'Under-fetching et de l'Over-fetching
    • Présentation de GraphQL
    • Travaux pratiques : Utilisation de GraphQL
  • Écologie du code & bonnes pratiques de développement
    • Constantes
    • Boucles & fonctions
    • Travaux pratiques : écriture d’un programme dans le respect des bonnes pratiques de développement écologique
  • DarkMode & accessibilité
    • Consommation énergétique de l'UX/UI
    • Prise en compte de l'accessibilité et des handicaps sur le web
    • Bonnes pratiques de développement avec la prise en compte des handicaps
    • Travaux pratiques : Application des concepts d’accessibilité au sein de programme
  • Conclusion et phase d'échanges
Équipe pédagogique

Professionnel expert technique et pédagogique

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Questions orales ou écrites (QCM)
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Espace numérique de travail
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...