Technical SkillMasterProficient
UX Design & Wireframing
Competency Description
Design user-centered interfaces through UX research, wireframing, prototyping, usability testing, and applying design principles to create intuitive and accessible digital products.
Personal Confidence
Proficient3/5
FoundationalDevelopingProficientAdvancedExpert
This reflects my personal confidence in applying this competency in real-world professional situations, based on hands-on experience, continuous learning, and practical outcomes.
Related Courses in Master Program
Master program modules covering this competency
Block 1 - Client Relationship Management in Software Engineering
Functional Analysis of an IS Project
User testing
Block 1 - Client Relationship Management in Software Engineering
Effectively Initiating an IS Project
Projects and products
Block 1 - Client Relationship Management in Software Engineering
IT Contract Law
Pre-contractual obligations specific to IT: RFP, general terms, detailed quotation, comparative testingLiability for defective IT products
Block 1 - Client Relationship Management in Software Engineering
UX and Wireframing
Design thinking at the service of marketing strategyUser Experience and UX DesignUser researchCard sorting and tree testingPrototyping
Block 1 - Client Relationship Management in Software Engineering
Design Thinking
Discovery and history of Design ThinkingHistory and evolution of Design ThinkingThe 5 phases of Design Thinking (overview)Design Thinking in the business worldDesign Thinking phase 1: Empathize
Block 1 - Client Relationship Management in Software Engineering
Cross-Functional Management
Digital collaborative tools to facilitate cross-functional management
Block 1 - Client Relationship Management in Software Engineering
Leading and Managing a Team
Principles of communication
Block 2 - Software Engineering Project Management
Advanced Agile Methods / Scrum
Design Sprint
Block 3 - Software Development
Developing Web Applications with TypeScript
Going further with interfaces
Block 3 - Software Development
Mastering Java SE
InterfacesImplementing the Comparable and Comparator interfacesWriting interfaces and their use in software layers
Block 3 - Software Development
Advanced Git - GitHub and GitLab
Designating commit ranges
Block 3 - Software Development
Application Deployment
Principles of containerization
Block 3 - Software Development
Building a REST API with Spring Boot
POST - Create a new companyPOST - Create a new game for a company
Block 4 - Advanced Software Architecture Design
SOLID Principles in Java
SOLID principles, a response to maintainable code challengesRespecting the Open-Closed Principle using interfacesRespecting the Dependency Inversion Principle using interfaces
Block 4 - Advanced Software Architecture Design
Complex Application Design with UML
Class diagram (interfaces and enumerations)Class diagram with Visual Paradigm (interfaces and enumerations)Translating the class diagram to code (interfaces and enumerations)
Block 4 - Advanced Software Architecture Design
Design Patterns in Java
Introduction: GoF Design Patterns, the legendDescription of Creational Design PatternsDescription of the Singleton Design PatternDescription of the Factory Method Design PatternDescription of the Abstract Factory Design Pattern
Block 4 - Advanced Software Architecture Design
Web Application Security
Recommendation A04-2021: Insecure DesignTesting your security with Spring Security Test
Block 4 - Advanced Software Architecture Design
Application Test Plans
Fundamentals of unit testingSecurity testing challenges with OWASPFuzzing - Security analysis through random testingLoad testing
Block 5 - English Language Proficiency Preparation
Business English
How to create the framework to increase your confidence in professional situations
Source Program