Contact
Travaillons ensemble
Compétence techniqueMasterOpérationnel

Design UX et wireframing

Description de la compétence

Concevoir des interfaces centrées utilisateur à travers la recherche UX, le wireframing, le prototypage, les tests d'utilisabilité et l'application de principes de design pour créer des produits numériques intuitifs et accessibles.

Confiance personnelle
Opérationnel3/5
FondamentalEn développementOpérationnelAvancéExpert

Cela reflète ma confiance personnelle dans l'application de cette compétence en situation professionnelle réelle, fondée sur l'expérience pratique, l'apprentissage continu et les résultats concrets obtenus.

Cours associés dans le programme Master

Modules du programme Master couvrant cette compétence

Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Analyse fonctionnelle d'un projet SI
Tests utilisateurs
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Initier efficacement un projet SI
Projets et produitsCréer un business case
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Droit des contrats informatiques
Principes relatifs à l'exécution des contrats
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
UX et Wireframing
Qu'est-ce que l'UX designLa gestion de projet UX designRecherches utilisateursParcours utilisateursCas pratique - Parcours utilisateur
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Design Thinking
Définition et origines du Design ThinkingLa philosophie et l'approche Design ThinkingL'immersion - comment mener des interviews utilisateursExemple d'outils pour briser la glaceDéfinition et importance du prototypage
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Management transversal
S'adapter aux profils introversion vs extraversion
Bloc 1 - Gestion de la relation client en ingénierie du logiciel
Animer et encadrer une équipe
Les principes de la communicationLes différentes méthodes pour gérer les conflitsCréer une forte cohésion d'équipe
Bloc 2 - Pilotage de projet d'ingénierie logiciel
Exécuter et piloter la réalisation d'un projet Génie logiciel
Créer le WBSCréer l'échéancier du projet en prédictifCréer l'échéancier du projet agile
Bloc 2 - Pilotage de projet d'ingénierie logiciel
Méthodes Agiles avancées / Scrum
Démarrer avec le pourquoiConnaître nos utilisateurs finauxRaconter l'histoire de nos utilisateursDesign Sprint
Bloc 2 - Pilotage de projet d'ingénierie logiciel
Leadership et Management
Travailler son propre style - Exercices pour démarrerTravailler son propre style un arbre pour continuerPour conclure
Bloc 2 - Pilotage de projet d'ingénierie logiciel
Communiquer en mode projet
Pourquoi communiquer dans un projet10 réflexes pour bien communiquerCréer des personas
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Javascript : programmation événementielle et asynchrone
Créer et supprimer des éléments
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Développer vos applications web avec TypeScript
Créer une interface simpleAller plus loin sur les interfaces
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Fondamentaux du développement Front-end avec Angular
Pourquoi utiliser un service ?
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Approfondissement du développement Front-end avec Angular
Créer un pipe customCréer un pipe de filtre
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Maîtriser Java SE
Les interfacesImplémentation des interfaces Comparable et ComparatorÉcriture d'interfaces et leur utilisation dans les couches logicielles
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Git avancé - GitHub et GitLab
Créer un dépôt GitHubCréer son compte GitLab
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Maîtriser Docker et le DevOps
Créer un registry privéCréer un cluster avec Docker Swarm
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Déploiement d'une application
Les principes de la conteneurisation
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Développer des applications mobiles Android en Kotlin
Créer une interface graphique
Bloc 3 - Intégration, industrialisation et déploiement du logiciel
Construire une API REST avec Spring Boot
Découvrir l'arborescence et démarrer l'applicationPOST - Créer une nouvelle entrepriseExposer un endpoint pour notre jeuPOST - Créer un nouveau jeu pour une entreprise
Bloc 4 - Conception avancée de l'architecture du logiciel
Principes SOLID en JAVA
Les principes Solid, une réponse aux enjeux d'un code maintenableRespect de l'Open-Close Principle avec l'utilisation d'interfacesRespect du Dependency Inversion Principle grâce aux interfaces
Bloc 4 - Conception avancée de l'architecture du logiciel
Conception d'application complexe avec UML
Le diagramme de classe pour modéliser une BDD
Bloc 4 - Conception avancée de l'architecture du logiciel
Design Pattern en Java
Introduction Design Pattern du GoF, la légendeDescription des Design Pattern de créationDescription du Design Pattern SingletonDescription du Design Pattern Factory MethodDescription du Design Pattern Abstract Factory
Bloc 4 - Conception avancée de l'architecture du logiciel
Sécurité des applications web
Recommandation A04-2021 : insecure designUtiliser des utilisateurs en base de données pour l'authentificationCréer votre propre filtre de sécurité basé sur les jetons
Bloc 4 - Conception avancée de l'architecture du logiciel
Algorithmie avancée
Rechercher, une tâche complexe ?Améliorer la recherche avec un triDiviser pour régnerLa recherche dichotomique
Bloc 4 - Conception avancée de l'architecture du logiciel
Structure des données
Arbre binaire de rechercheManipuler un arbre binaire de rechercheOpérations sur un arbre binaire de rechercheModifications d'un arbre binaire de recherche
Bloc 4 - Conception avancée de l'architecture du logiciel
Plans de tests d'une application
Objectifs d'un plan de testsContenu d'un plan de testsTypologie et hiérarchie des tests automatisésLe TDD - le développement piloté par les testsTests unitaires avancés sur le backend
Bloc 5 - Préparation à votre niveau d'anglais
Anglais commercial
Comment créer le cadre pour augmenter votre aisance dans les situations professionnellesTéléphoner pour obtenir des Informations (ou prendre rdv)Les clés pour participer à un salon en anglais
Bloc 5 - Préparation à votre niveau d'anglais
Anglais : préparation au TOEIC
Derniers conseils pour le jour J
Programme source

Cette compétence a été développée dans le cadre du Master Expert en Ingénierie du Logiciel (ESIEA).