Best Practices Lessons
Explore bite-sized “Best Practices” lessons designed to build real skills in just 5 minutes a day. Want more? Browse all search results
Lesson
Theory of Design Principles
Explore the tried-and-tested guidelines of design used to ensure exceptional user experience
Lesson
Usage of Design Principles
Understand how to practically implement guiding design principles for exceptional UX
Lesson
Login & Signup Flows
Discover how to create login and signup flows that do not overwhelm or frustrate users
Lesson
User Onboarding
Explore the best practices to onboard users in an intuitive and helpful way
Lesson
Intro to UX Copy
Learn the basics of writing helpful and effective UX copy for users
Lesson
Help & Feedback
Learn how to design Help and Feedback sections that truly serve their purpose without overwhelming users
Lesson
Pricing Pages
Understand how to build a clear and transparent pricing page
Lesson
Activity Feeds
Learn how to build dynamic activity feeds
Lesson
Booking Pages
Understand what goes into building booking pages that convert
Lesson
Settings
Explore the best practices to follow when designing a Settings section that is free of any ambiguity
Lesson
Best Practices for Designing UI Sliders
Learn the best practices for designing UI sliders that are easy to use
Lesson
Checkout
Learn how to create a well-designed, intuitive checkout page that converts
Lesson
Intro to UI Dividers
Explore the different types of visual dividers in UI and where to use them effectively
Lesson
Intro to UI Cards
Learn the different types of UI cards and where to use them
Lesson
Best Practices for Designing UI Menus
Learn the best practices for creating intuitive and navigable UI menus
Lesson
Dashboards
Explore the best practices for building dashboards to visualize critical data
Lesson
Shopping Carts
Explore the key considerations to keep in mind while designing digital shopping carts
Lesson
Chat & Messaging
Learn the best practices for building user-friendly chat apps
Lesson
Best Practices for Designing UI Cards
Explore the best practices for designing UI cards that are easy to scan and navigate
Lesson
Intro to UI Loaders
Understand how to inform users about the loading process without frustrating them unduly
Lesson
Requesting User Permissions
Learn how to request user permissions in a trustworthy and non-intrusive manner
Lesson
User Comments
Explore the best practices to follow when designing an interactive comments section
Lesson
Intro to Headers in UI
Discover the components that make up a UI header
Lesson
Best Practices for Designing UI Inputs
Learn the best practices for designing form inputs in UIs
Lesson
HTML Dos and Don'ts
Explore the essential dos and don'ts of HTML to create clean, accessible, and maintainable web pages
Lesson
Best Practices for Designing Tab Navigation
Discover the best practices for ensuring simple and consistent tab navigation
Lesson
Best Practices for Designing Tables
Explore the best practices for designing tables that elevate the overall user experience
Lesson
Best Practices for Designing Search Functionality
Discover the best practices for designing a search functionality that is usable and helpful
Lesson
Wireframing Best Practices
Explore the best practices to create well-structured and user-centered wireframes
Lesson
Best Practices for Effective Ideation Sessions
Learn the best practices to conduct fruitful ideation sessions.
Lesson
Prompting Fundamentals
Master the essential building blocks that transform basic AI interactions into powerful, precise results.
Lesson
Best Practices and Limitations
Understand what entails responsible AI integration through proven strategies and clear boundaries
Lesson
Common Prompt Patterns
Learn how to use structured prompt formats to turn vague requests into clear, actionable instructions
Lesson
Building Core Components
Learn to build content components that scale across products while maintaining consistency and clarity