Beginner’s course for learning how to prototype with Code
Follow easy, project-based tutorials to feel confident designing and prototyping iOS Mobile apps with code.
12+
In depth lessons
The lessons covers foundations of SwiftUI to learning how to apply building real world apps and prototypes
5+
Projects
Build as you learn, apply what you learned and create projects that you can share and Interact with
3
Bonus Lessons
Bonus lessons and resources for future learning also learning how to use AI in your SwiftUI learning process
38+
Community Members
Connect with other designers and engineers . Get access to the private community ask questions and make friends
Hey there! I'm John
I have been designing products for over a decade and have worked for global brands such as Citi Bank and JPMorgan Chase. Over the years. I have a knack for taking complex topics and making them easier for others to understand, which makes this course unique. I was recognized as a top 10 mentor on ADPList and have mentored designers from some of the top companies.
I am currently based in the Bay Area. Outside of work, I love to hike and go on road trips.
John is a fantastic instructor, providing concise feedback and opportunities for students to grow as designers. Whether you're new to UX or have experience.
Claudia J
Content Designer, @Hack for LA, California
This incredible environment for learning, growth, and thriving can be attributed to John. His wisdom, experience, and consistent personalized attention to each individual's strengths and potential will remind you of that favorite teacher who genuinely believed in you.
Lisa K
John is a go-to friend mentor who has superpowers! I felt very empowered and encouraged to whatever challenges in front of me. His advice with a ton of his personal examples on breaking into product design and what skills to focus on during the interview, onboarding, and different phases was incredibly helpful.
Jacques Lyon
Interaction Designer
Things to Know
Couple of things before you get started. If you have any questions
write to john[at]john-rodrigues.com
No Prior Coding Knowledge Is Required
Perfect for beginners—no coding experience needed. Dive in and start learning right away!
Need to Have a Mac
A Mac is required because we’ll be using Xcode throughout the course for hands-on learning.
It's a Beginner-Level Course
This course is designed for beginners, making it easy to follow and learn even if you're new to the topic.
Ideal for Designers & Engineers
Perfect for both designers and engineers looking to enhance their skills and bring ideas to life.
Pricing
Pricing that best suits your needs and budget.
Ready to be a Figma Pro
Offering Early Bird Pricing for the First 20 Applicants
The course for you to get started with SwiftUI, Enroll today
$100
$49
One Time Payment
Access all 12+ Lessons
Access to Discord Community
Prototype your first app with SwiftUI
Payments are secure & encrypted