Design with SwiftUI

Design with SwiftUI

Design with SwiftUI

In this project-based course, you will learn how to create prototypes for iOS using SwiftUI, a powerful UI framework that allows you to design, prototype, and even build applications ready for launch.

This beginner-friendly course will help you get started with SwiftUI coding. It includes 12 in-depth lessons, 5+ projects, 3 bonus resources & lessons, and access to an exclusive community

John Rodrigues

Available

Featured

Requirements

Requirements

Requirements

• No prior coding knowledge required
• You need a mac
• Ideal for designers and engineers
• Beginner friendly

What to expect from this course

What to expect from this course

What to expect from this course

Want to learn how to prototype with code?

In this project-based course, you will learn how to create prototypes for iOS using SwiftUI, a powerful UI framework that allows you to design, prototype, and even build applications ready for launch.

This beginner-friendly course will help you get started with SwiftUI coding. It includes 12 in-depth lessons, 5+ projects, 3 bonus resources & lessons, and access to an exclusive community

The Curriculum

The Curriculum

The Curriculum

Module 1 : Introduction

SwiftUI Module Overview
Kick off your journey into Apple’s modern UI framework with the SwiftUI module. This hands-on introduction covers the fundamentals of SwiftUI—Apple’s declarative approach to building interfaces across iOS, macOS, watchOS, and tvOS. You’ll learn how to create beautiful, interactive UIs with concise code, explore core components like text, images, and buttons, and understand what makes SwiftUI the future of Apple design. By the end, you'll be equipped to prototype and build apps faster and smarter—with all the resources you need to keep going.

Module 2 : Setting up Xcode

Module 3 : Code a shape

Module 4 : Build a user interface

Module 5 : Scrolling Interaction

Module 6 : Animation

Module 7 : Tab Navigation

Module 8: Congrats! Where to go from here?

Module 1 : Introduction

SwiftUI Module Overview
Kick off your journey into Apple’s modern UI framework with the SwiftUI module. This hands-on introduction covers the fundamentals of SwiftUI—Apple’s declarative approach to building interfaces across iOS, macOS, watchOS, and tvOS. You’ll learn how to create beautiful, interactive UIs with concise code, explore core components like text, images, and buttons, and understand what makes SwiftUI the future of Apple design. By the end, you'll be equipped to prototype and build apps faster and smarter—with all the resources you need to keep going.

Module 2 : Setting up Xcode

Module 3 : Code a shape

Module 4 : Build a user interface

Module 5 : Scrolling Interaction

Module 6 : Animation

Module 7 : Tab Navigation

Module 8: Congrats! Where to go from here?

Module 1 : Introduction

SwiftUI Module Overview
Kick off your journey into Apple’s modern UI framework with the SwiftUI module. This hands-on introduction covers the fundamentals of SwiftUI—Apple’s declarative approach to building interfaces across iOS, macOS, watchOS, and tvOS. You’ll learn how to create beautiful, interactive UIs with concise code, explore core components like text, images, and buttons, and understand what makes SwiftUI the future of Apple design. By the end, you'll be equipped to prototype and build apps faster and smarter—with all the resources you need to keep going.

Module 2 : Setting up Xcode

Module 3 : Code a shape

Module 4 : Build a user interface

Module 5 : Scrolling Interaction

Module 6 : Animation

Module 7 : Tab Navigation

Module 8: Congrats! Where to go from here?

Transform your Figma skills with 50+ in-depth practical lessons, taught by an industry expert with 7+ years of experience.

This Course includes:

This Course includes:

This Course includes:

• Getting Started with SwiftUI
• Designing User Interfaces with SwiftUI
• Creating Scrolling Effects
• Animations
• Tab-Based Navigation Project
• Final Project: Build a Meditation App

Bonus Material: Learn how to use Claude AI to accelerate your learning journey, plus access to a comprehensive resource hub!