Développement et déploiement de solutions technologiques

traits_02

Développer, tester et maintenir des applications logicielles performantes et inclusives, tout en assurant la sécurité des données et la conformité aux standards technologiques actuels.

traits_02

Vos ressources:

Ces différentes ressources concernent l’inclusivité dès la phase de conception. Elles sont conçues pour être utilisées au moment opportun (fiches pratiques, guides interactifs, checklists, tutoriels modulaires).

Les niveaux vont de la découverte structurée à des pratiques avancées, idéales pour des ingénieurs·e·s logiciels·le·s souhaitant intégrer l’inclusivité dans leurs projets.

traits_02

« Concevoir des logiciels inclusifs » – Microsoft Learn

  • Format : Guide interactif en ligne (Microsoft Docs, FR)
  • Description : Présente 7 étapes clés pour concevoir des logiciels accessibles, incluant les principes d’accessibilité universelle (contraste, clavier de navigation, lecteurs d’écran), la définition de personnes diversifiées et l’évaluation de l’inclusivité.
  • Niveau : Intermédiaire
  • Langue : Français
  • Citation : « Suivez ces sept étapes pour vous assurer que votre logiciel est inclusif »
traits_02

Guide pour une Conception Inclusive – Inclusive Design Institute

  • Format : Site web avec fiches pratiques, outils et activités (EN/FR)
  • Description : Ressource modulable destinée aux concepteurs numériques. Elle détaille les 3 dimensions du design inclusif : diversité des utilisateurs, outils et processus inclusifs, impact positif. Proposer des fiches-outils concrets pour chaque phase du projet.
  • Niveau : Intermédiaire
  • Langue : Bilingue (accès facile en FR)
  • Citation : « Le Guide est en constante évolution… Perspectives, Pratiques, Outils et Activités »
traits_02

Article: Qu'est-ce que la Conception Web Inclusive ? – Élémenteur

  • Format : Article web (blog rapide, ~11 min)
  • Description : Définit le design inclusif appliqué au web : principes, personas diversifiés, règles d’usabilité pour les handicaps sensoriels, cognitifs, linguistiques et situationnels.
  • Niveau : Intermédiaire
  • Langue : Français
  • Citation : « La conception inclusive élimine les préjugés et les suppositions… »
traits_02

« Bonnes pratiques de conception inclusive » – AccessiBe

  • Format : Article web (checklist et recommandations)
  • Description : Rassemble les meilleures pratiques sur l’accessibilité numérique, en lien avec les normes WCAG, l’inclusion cognitive et l’équité culturelle. Comprend un audit automatisé gratuit pour tester l’accessibilité.
  • Niveau : Intermédiaire à expert
  • Langue : Anglais (accessible)
  • Citation : Référence aux WCAG et aux exigences d’accessibilité interne
traits_02

NF 6107 Web social

Cours de 2e cycle (3 crédits)
Formation à distance
Département Sciences et Technologie

Professeur responsable
Daniel Lemire

Objectifs
Reconnaître les composantes sociales et technologiques du Web social. Identifier les différents domaines d’application du Web social. Utilisez les différents outils du Web social selon leurs fonctionnalités. Analyser l’impact des réseaux sociaux et des nouvelles technologies sur le partage des connaissances.

traits_02

Les enjeux éthiques, légaux et sociétaux des TI

Professeur responsable
Dragos Vieru

Objectifs
Identifier les bénéfices offerts par les TI dans plusieurs domaines et les risques associés à ces technologies. Différencier les principales lois en matière de violation de la propriété intellectuelle, du vol d’identité. Démontrer comment les TI et Internet peuvent créer des enjeux sociétaux, juridiques et des dilemmes éthiques. Discriminer les enjeux sociétaux du développement durable. Examiner les risques associés aux attaques contre la sécurité informatique dans les organisations. Systématiser la gestion des réseaux sociaux dans un cadre stratégique organisationnel. Différencier les enjeux éthiques et légaux relatifs aux TI dans le milieu hospitalier. Mettre en pratique ses compétences managériales afin d’analyser et de juger des meilleures décisions éthiques concernant l’implantation et l’utilisation des TI au sein d’une organisation.

Contenu
Ce cours examine l’influence des technologies de l’information (TI) et d’Internet sur le quotidien de l’individu et sur la société en général. La généralisation de l’utilisation des TI a non seulement modifié nos habitudes de travail, mais aussi nos modes d’interaction et de jeu avec les autres utilisateurs. Ces modifications ont créé de nouvelles règles d’utilisation sociétales, éthiques et légales qui nécessitent une analyse critique.

traits_02

Guide du déploiement de logiciels + aide-mémoire (Openmind Technologies)

  • Un article pratique québécois qui explique les différentes méthodes de déploiement logiciel (hotfix, correctif, nouvelle fonctionnalité) et surtout les risques associés (9 risques majeurs détaillés).
  • Le guide fournit des conseils concrets pour réussir un déploiement en production et propose un aide-mémoire téléchargeable gratuitement sur les étapes de déploiement d’une application
  • Idéal pour un ingénieur voulant un rappel rapide des bonnes pratiques de déploiement et un checklist à suivre.

traits_02

Tutoriel DevOps de Microsoft (Azure)

  • Un didacticiel en français sur la culture DevOps publié par Microsoft, couvrant de manière condensée les fondamentaux du développement et déploiement continus. Il introduit les concepts clés (intégration continue, livraison continue, Infrastructure as Code, etc.) et explique comment le DevOps améliore la livraison logicielle.
  • Le tutoriel inclut des sections pratiques (par ex. démarrer CI/CD avec Azure Pipelines) et sert de guide juste-à-temps pour adopter des outils DevOps dans un projet.
traits_02

Formation vidéo “Docker pour DevOps” avec labs (EazyTraining)

  • Une formation complète gratuite (YouTube) animée par un formateur DevOps francophone. Elle dure ~2 heures et couvre la conteneurisation d’applications avec Docker (images, containers, microservices), avec des exercices pratiques fournis sur GitHub.
  • Ce tutoriel vidéo pas-à-pas est pensé pour les développeurs intermédiaires : à la fin, on sait créer ses propres conteneurs et les déployer, compétence essentielle pour le déploiement moderne de solutions.

     

traits_02

OpenClassrooms – “Préparez le déploiement de votre modèle en production”

Un module gratuit orienté MLOps qui guide pas à pas le déploiement d’un modèle de machine learning dans un environnement distant. Bien que focalisé IA, il aborde des notions générales de déploiement d’une application (exposition d’API, infrastructure serveur ou cloud, tests en production) et convient aux ingénieurs voulant apprendre à passer du dev à la prod rapidement. (Contenu interactif avec quiz et exemples concrets, en français.)

Add a Comment

Your email address will not be published. Required fields are marked *