<?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
Image Properties Lesson
Lesson

Image Properties

Learn the most basic ways to manipulate images within your design
Intro to Design Layouts Lesson
Lesson

Intro to Design Layouts

Acquaint yourself with the building blocks that make up a design's basic architecture
Intro to Accessibility Lesson
Lesson

Intro to Accessibility

Learn the basics of accessible product development and the common standard of compliance
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
Tables & Lists Accessibility Lesson
Lesson

Tables & Lists Accessibility

Discover how to effectively organize information in tables and lists without causing overwhelm
Technical UI Terms Lesson
Lesson

Technical UI Terms

Explore UI terms that should be a non-negotiable part of your design vocabulary
Devices and Display Terminology Lesson
Lesson

Devices and Display Terminology

Decode the terminology you'll encounter when designing for different devices and screens
Intro to UI Cards Lesson
Lesson

Intro to UI Cards

Learn the different types of UI cards and where to use them
Responsive vs. Adaptive Design Lesson
Lesson

Responsive vs. Adaptive Design

Understand the difference between responsive and adaptive design and identify the right approach for your design goals
Forms Accessibility Lesson
Lesson

Forms Accessibility

Discover how to build accessible forms that do not overwhelm or put off users
HTML Images Lesson
Lesson

HTML Images

Learn how to add captivating visuals to your web pages with HTML
Introduction to CSS for Designers Lesson
Lesson

Introduction to CSS for Designers

Explore basic CSS styling techniques
Responsive Design Wireframing Lesson
Lesson

Responsive Design Wireframing

Understand how to create wireframes that adapt to various screen sizes and devices
HTML Tables Lesson
Lesson

HTML Tables

Learn the best practices to organize and present tabular data in a structured manner on your web pages with HTML
Rhythm in Design Composition Lesson
Lesson

Rhythm in Design Composition

Learn how to build rhythm through the strategic repetition and variation of design elements to create dynamic and engaging designs
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
HTML Styles Lesson
Lesson

HTML Styles

Discover how to enhance the visual presentation of your web pages
Applying Composition Grids in Design Lesson
Lesson

Applying Composition Grids in Design

Learn how to incorporate composition grids into your design process
Design Workflow Lesson
Lesson

Design Workflow

Explore the design workflow, a systematic approach to the design process that involves various stages and activities
CSS Color & Gradient Lesson
Lesson

CSS Color & Gradient

Learn how to use color and generate smooth gradients that create moods and capture users' attention
Layers Actions Lesson
Lesson

Layers Actions

Explore the basic actions you can perform on layers within Figma.
CSS Backgrounds Lesson
Lesson

CSS Backgrounds

Dive into the realm of CSS backgrounds and discover how to create captivating and immersive visual experiences on your web pages
CSS Display Lesson
Lesson

CSS Display

Learn basic CSS display properties to create balanced compositions that guide users throughout the website and make content easy to consume
Rendering Techniques  Lesson
Lesson

Rendering Techniques

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

CSS Length Units

Explore the diverse range of CSS length units and learn how to effectively utilize them to define sizes and distances, enabling precise control over the layout and styling of your web pages
CSS Images  Lesson
Lesson

CSS Images

Learn how to leverage CSS to optimize and enhance images that create visually stunning and optimized web pages
CSS Text & Typeface Lesson
Lesson

CSS Text & Typeface

Learn what goes into customizing how text looks on a webpage
CSS Width & Height Lesson
Lesson

CSS Width & Height

Learn how to precisely control and adjust the size and dimensions of elements, enhancing your design flexibility and responsiveness
CSS Box Model Lesson
Lesson

CSS Box Model

Demystify the CSS box model and grasp how elements are structured and positioned within a web page, enabling you to create well-defined layouts and designs
CSS Alignment Lesson
Lesson

CSS Alignment

Master the art of CSS alignment techniques to precisely position and align elements, creating visually harmonious and aesthetically pleasing web layouts
CSS Margins & Paddings Lesson
Lesson

CSS Margins & Paddings

Learn how to manipulate CSS margins and paddings to fine-tune spacing and create visually balanced and appealing layouts for your 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
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.
Lists & Tables Lesson
Lesson

Lists & Tables

Master the art of presenting structured data through Apple's list and table patterns.
System Typography & SF Font Lesson
Lesson

System Typography & SF Font

Master Apple's SF font system to create perfectly legible and visually balanced interfaces.