UX/UI design: from research to a design system
Understand users, structure a screen, build components in Figma and grow them into a design system and a working dashboard.
Learn along a path from scratch, solve a specific task with a tested recipe or find an exact answer in the reference. Code is tested, sources are official documentation.
Your progress
0 / 155
Tracked in this browser once you finish a material.
Twelve directions, from UX/UI to AI. Inside — subsections by technology, from basics to practice.
Ready-made routes: steps go from fundamentals to a practical result.
Understand users, structure a screen, build components in Figma and grow them into a design system and a working dashboard.
Why interfaces move, how to pick easing and duration, animate scrolling and transitions between screens.
From a first program to the DOM, error handling and async code, with practice at every step.
Semantic markup, Flexbox and Grid layout, responsiveness, Tailwind, performance and accessibility.
TypeScript, components, state, effects, forms, state management and tests, finishing with an accessible modal.
App Router, Server Components and Server Actions, Tailwind and performance, plus two ready solutions: a lead form and protected pages.
Java syntax, collections and Maven, then OOP, SOLID and patterns, and on to a first REST API on Spring Boot.
HTTP, Java for backend, a Spring Boot REST API, layering, API design, access control and a unified error format.
Node.js, a REST API on Express, layering, authentication, permissions, tests and safe password storage.
Choosing an approach, a first Expo app, navigation, APIs and storage, a ready-made list, device features, push and publishing.
Dart and a first Flutter app, state and navigation, a validated form, testing and publishing.
Tables and keys, SELECT and JOIN, PostgreSQL in Docker, schema design, indexes, transactions, EXPLAIN and keyset pagination.
Terminal and Linux, Docker and Compose, secrets, Nginx, choosing a deployment approach and CI with GitHub Actions.
Architectural decisions, SOLID and patterns, clean architecture, APIs, monoliths vs microservices, events and system design.
How APIs work, HTTP, API design, webhooks, resilient external calls, security, payments and an integration adapter.
How LLMs work, a first API call, prompting, tool calling, embeddings and RAG, security and quality evaluation.
Search titles, topics and technologies. Press “/” to jump to search.
Tell us about the product or the problem. After reviewing the task we'll come back with an architecture, a timeline and a price for the first version.