uuApp Designer
Get confident in application and UI design.
About the course
Students will learn how to design APIs (commands), data storage structures, and deliver outputs in accordance with established standards.
Study Modules
- methodology for precise and effective management of organizations and companies, approach to business, Unicorn Universe Digital-twin construction kit, key methodologies
- semantics of the Unicorn Universe Business Modeling Language visual modeling language and presentation of the uuBmlDraw tool, designed for visual modeling in the uuBml language
Knowledge verification takes place through successful completion of certification exam in uuCourse uuBml Basics.
- detailed introduction to individual types of relations, their use in specific scenarios, their impact, and typical technical implementation
- requirements gathering and business modeling, how the business design phase integrates into the overall development process.
- basics of business modeling, business design and different ways to approach business modeling
- basic principles of components and the uu5 library, dynamic rendering, authentication, component properties, component editing mode, state, responsiveness, nesting level, context, internationalization and localization, authorization, user preferences, server calls
- advanced introduction to uu5Components and their design, nesting, and structure for an efficient and user-friendly interface
- typical scenarios for individual operations (creation, loading, editing, deleting) and their implementation on both the server and client sides
- introduction to uuBusinessTerritory, artifacts, activities, organizational structure, permission management
- introduction to uuTerritory as an integration platform directly supporting the precise management of organizations, as described in the uuP methodology, through the creation of digital twins of organizations (DTOs). important principles from uuTerritory (the concept of a digital twin, artifacts, activities, organizational structure, permissions, uuApp mirroring, etc.) and their relationship to the uuP methodology
- uuTerritory features, modeling and integration principles, what it means when an application connects to a territory and how to achieve this, uuSubApp workspace virtualization, and permission management
- uuAppTypes - the entities aggregated into the workspace, how to define them, place them within the territory, and manage their permissions and relationships.
- principles of UX design in product development, user interface design principles, basic techniques and tools in UX in product development
- fundamentals of the uuGds Design System, the concept of design systems and the key terminology used in uuGds.
- uuGDS Design System, its structure, principles, and key conventions, an overview of GDS and its importance, followed by a breakdown of GDS levels, including palettes, elements, components, and conventions
- features offered by uuBusinessBrick, added value of uuBusinessBrick, benefits and features provided by uuBusinessBrick, uuEcc, uuEbc, uuEsc after integration into the product. Features provided by uuBranchKit (branching and historization) that can be combined with all types of content offered by uuBusinessBrick.
- basic level integration of uuBusinessBrick, integration of historizable uuBusinessBrick, integration of uuBusinessBrick with uuEbc and uuEcc
- introduction to uuOpenBusinessBrick and how to create your own solutions using the uuAppMetaModel and uuAppTypes extensions
- the main steps of the testing process, how Test Cases are created, how a Test Round is prepared and run, and how the tests are ultimately evaluated
Technical Requirements
That’s all. We’ll provide the rest.
Who is this course for?
Gain a deep understanding of uuApp: data structures, APIs, CRUD, and integrations. Learn clear guidelines for scalable architecture and testing – from modeling to deployment without dead ends.
Study methods
- Self-study with clearly structured materials
- Tutorials and individual consultations with the instructor
- Assessed assignment – own project proposal
- Final online test and in-person workshop