<?xml version="1.0" encoding="utf-8"?>
Designing for Mobile Interfaces Lesson
Lesson

Designing for Mobile Interfaces

Learn the basics of creating user-friendly, intuitive, and functional mobile interfaces
Intro to UI Cursors Lesson
Lesson

Intro to UI Cursors

Learn about the different types of cursors and how to effectively incorporate the right kind into your UI
Devices & Screen Sizes Lesson
Lesson

Devices & Screen Sizes

Discover the various devices and screen sizes you may have to design for
Intro to Design Grids Lesson
Lesson

Intro to Design Grids

Discover the different types of grids and how they can be used to craft your design layout
Multimedia Accessibility Lesson
Lesson

Multimedia Accessibility

Understand how to make sure multimedia usage in your designs is accessible and doesn't distract or cause confusion to users
Devices and Display Terminology Lesson
Lesson

Devices and Display Terminology

Decode the terminology you'll encounter when designing for different devices and screens
Best Practices for Designing Grids Lesson
Lesson

Best Practices for Designing Grids

Learn how to add structure, balance, and harmony to your UI with the help of grids
Basics of Native Mobile Design Lesson
Lesson

Basics of Native Mobile Design

Discover the pros and cons of creating native and hybrid apps
Forms Accessibility Lesson
Lesson

Forms Accessibility

Discover how to build accessible forms that do not overwhelm or put off users
Designing for Tablets Lesson
Lesson

Designing for Tablets

Discover the best practices to follow when designing apps for tablets
HTML Dos and Don'ts Lesson
Lesson

HTML Dos and Don'ts

Explore the essential dos and don'ts of HTML to create clean, accessible, and maintainable web pages
Breadcrumbs Best Practices Lesson
Lesson

Breadcrumbs Best Practices

Explore the best practices for building intuitive breadcrumb trails
Designing for Wearables Lesson
Lesson

Designing for Wearables

Learn the nuances of designing functional apps for wearable devices
Frames in Figma Lesson
Lesson

Frames in Figma

Understand the nature of frames in Figma to bring clarity and fluidity to your designs.
Composition Grids in Design Lesson
Lesson

Composition Grids in Design

Explore the various types of grids and learn how to use them effectively to create balanced, harmonious, and visually pleasing compositions
Mobile-Specific Functions & Interactions Lesson
Lesson

Mobile-Specific Functions & Interactions

Learn how to build mobile device features based on mobile functionality and common usage
Applying Composition Grids in Design Lesson
Lesson

Applying Composition Grids in Design

Learn how to incorporate composition grids into your design process
Modifying Images in Figma Lesson
Lesson

Modifying Images in Figma

Explore how you can manipulate images in Figma to integrate them seamlessly into your interfaces.
Rendering Techniques  Lesson
Lesson

Rendering Techniques

Unlock a world of possibilities with advanced 3D rendering techniques to achieve photorealistic and visually stunning renders
CSS Images  Lesson
Lesson

CSS Images

Learn how to leverage CSS to optimize and enhance images that create visually stunning and optimized web pages
Layout Grids Lesson
Lesson

Layout Grids

Leverage layout grids in Figma to create precise and responsive designs.
Layout Fundamentals & Spacing Lesson
Lesson

Layout Fundamentals & Spacing

Master Apple's core layout principles to create harmonious and balanced interfaces
Best Practices for Vertical Navigation Lesson
Lesson

Best Practices for Vertical Navigation

Explore the benefits of vertical navigation and the nuances of incorporating it effectively into an interface
Understanding Design Audit Types Lesson
Lesson

Understanding Design Audit Types

Master different design audit approaches to address specific product challenges.
Accessibility & Inclusion Standards Lesson
Lesson

Accessibility & Inclusion Standards

Design inclusive interfaces that empower all users to interact confidently with Apple devices.
Interface Materials & Layers Lesson
Lesson

Interface Materials & Layers

Master the art of creating depth and hierarchy using Apple's materials and layering system.
Image Usage & Asset Design Lesson
Lesson

Image Usage & Asset Design

Create and implement visual assets that feel native to Apple platforms.
Platform Adaptivity & Scaling Lesson
Lesson

Platform Adaptivity & Scaling

Design interfaces that adapt naturally to each platform's unique capabilities and constraints.
Navigation Architecture Lesson
Lesson

Navigation Architecture

Master the principles and patterns of Apple's navigation systems to create intuitive user journeys.
Accessibility Across Platforms Lesson
Lesson

Accessibility Across Platforms

Design inclusive experiences that adapt thoughtfully across all Apple platforms.
Selection & Input Methods Lesson
Lesson

Selection & Input Methods

Master the implementation of Apple's selection and input patterns to create more intuitive interfaces.
System Typography & SF Font Lesson
Lesson

System Typography & SF Font

Master Apple's SF font system to create perfectly legible and visually balanced interfaces.
Apple Platform-Specific Patterns Lesson
Lesson

Apple Platform-Specific Patterns

Master the distinctive design patterns that make apps feel native on each Apple platform.
System Buttons & Actions Lesson
Lesson

System Buttons & Actions

Master the implementation of Apple's system buttons to create more intuitive interfaces.