Technical SkillMasterAdvanced
Angular Front-End Development
Competency Description
Build enterprise-grade front-end applications with Angular, including components, services, dependency injection, routing, reactive forms, RxJS observables, and state management.
Personal Confidence
Advanced4/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
Effectively Initiating an IS Project
Benefits management plan
Block 1 - Client Relationship Management in Software Engineering
IT Contract Law
The IT development contractIT project management contractsRisk management in IT contractsDispute management in IT contracts
Block 1 - Client Relationship Management in Software Engineering
UX and Wireframing
User interface componentsForms and input design
Block 1 - Client Relationship Management in Software Engineering
Design Thinking
Facilitation and workshop managementStakeholder management
Block 1 - Client Relationship Management in Software Engineering
Cross-Functional Management
The fundamentals of managementFrom vertical to transversal managementWhy cross-functional management?The different forms of cross-functional managementResistance to cross-functional management
Block 1 - Client Relationship Management in Software Engineering
Leading and Managing a Team
Management fundamentalsThe four management stylesLean managementAgile management
Block 2 - Software Engineering Project Management
Executing and Managing a Software Engineering Project
What is project management for?Building your team
Block 2 - Software Engineering Project Management
Advanced Agile Methods / Scrum
The history of project managementDifferent project management modelsVisual management
Block 2 - Software Engineering Project Management
Leadership and Management
What is management?Defining your development goalsConducting successful development interviews
Block 2 - Software Engineering Project Management
Project Communication
Building your objectives
Block 3 - Software Development
Front-End Development Fundamentals with Angular
Once upon a time.. Angular!Introduction to componentsComponents: @Input and @Output custom property bindingComponents and CSS: understanding view encapsulationUnderstanding dependency injection
Block 3 - Software Development
Advanced Front-End Development with Angular
Forms
Block 3 - Software Development
Application Deployment
Volume and network management with containers
Block 3 - Software Development
Kubernetes for Container Orchestration
Namespaces, pods, and servicesServices: demonstration
Block 3 - Software Development
Developing Android Mobile Applications in Kotlin
Permission management
Block 4 - Advanced Software Architecture Design
SOLID Principles in Java
Impact of the Single Responsibility Principle on code version managementD: The Dependency Inversion Principle IntroductionViolating the Dependency Inversion PrincipleRespecting the Dependency Inversion Principle using interfacesRespecting the Dependency Inversion Principle in a multi-module project
Block 4 - Advanced Software Architecture Design
Software Architecture
Introduction to microservices architectureMicroservices architecture use casesImplementing microservices architecture in Java
Block 4 - Advanced Software Architecture Design
Design Patterns in Java
Description of Builder and Prototype Design PatternsDescription of Command and State Design Patterns
Block 4 - Advanced Software Architecture Design
Web Application Security
Authentication and authorization in web applicationsRecommendation A03-2021: InjectionRecommendation A06-2021: Vulnerable and Outdated Components
Block 4 - Advanced Software Architecture Design
Distributed Architecture and Big Data
Database management systems
Block 4 - Advanced Software Architecture Design
Application Test Plans
TDD - Test-Driven DevelopmentTests on the front-endBDD - Behavior-Driven Development with usersSecurity - SQL Injection
Block 5 - English Language Proficiency Preparation
Advanced Business English
Sales Team Management and LeadershipB2B Sales Process and Relationship BuildingAccount Management and Customer RetentionEffective Customer Communication and Relationship Management
Block 6 - Preparatory and Reinforcement Modules
Human Resources English
Posting a job on platforms - Company career site, LinkedIn, job boardsHR administrative management - Offer letter and employment contract formalizationConducting annual and professional development reviewsTracking an individual development plan
Source Program