Learn to code apps from scratch,
the right way:

  • Architect great iOS apps. We focus on app architecture, best practices and don’t skimp on fundamental topics.
  • Be slow. Take your time, it’s not a race. Improve your skills with real-world app projects and interesting challenges.
  • Everything you need in an iOS course, and more: a members-only community, monthly new courses and helpful support.
Yearly Plan $ 14 per month $168 billed once a year Save 25% Start Learning
Or subscribe monthly for $19/month

Hands-On Screencasts

Follow along with our hands-on video courses, that show you what to do, how to do it, and why it's done like that. Members get access to our entire course catalog.

Monthly Updates

You want to make progress with learning how to code, right? With newly released content every month you get better at building apps, and quickly improve your skills.

Developer Community

Building things is more fun if you share. Join our members-only community to get help, challenge each other, share a laugh, and learn more together.


Best Practices

Architecture is crucial to build a high-quality app. In our courses you learn best practices, fundamental topics and app architecture, so you can code better apps.

Practical Challenges

Every course has practical, hands-on challenges for you to try. Practice what you're learning – with hints and solutions in case you get stuck.

App Templates

As a member you get source code and templates you can use in your own projects, and a ton of helpful resources, tools and workflows.

Joining takes less than a minute. Learn at your own pace. Cancel anytime.

Join Now!

Build Complete App Projects

No BS, no cookie-cutter, no Hello World – just real-world projects

What Members Say

The courses contain everything you need to code, design, test and publish your apps. I totally recommend it. What helped me the most was how to create app mockups — as a developer I always found design hard to understand. This is pure gold stuff that you won't find any place else! Cosmin Pupăză, The Programming Apprentice

Reinder knows everything about iOS apps, from the nitty-gritty programming details all the way up to finding customers and scaling a business. He's an open book of knowledge and genuinely wants to help others achieve their own success. Peter LoBlue, created Whenever

I was blown away by the depth and at attention to details. The courses cover front-end and backend, how to design, build, create a landing page and launch an app on the App Store. Everything you need to move from a total beginner to a very competent junior app developer. Anselme Kotchap, created Power Law Technique

I was struggling to get downloads for my iOS app, so I reached out to Reinder for help. He gave me a step-by-step strategy to try and it worked fantastically: 1 week later I passed 3,000 downloads in a single day! Reinder's broad experience as an app developer makes him the perfect teacher for new app developers. Dave Kynaston, created Our Epic Day

Meet Your Instructor

Reinder de Vries is a professional iOS developer and entrepreneur.

Since 2009 he has built a few dozen apps for iOS, for companies including Tommy Hilfiger and Philips, and lead development at a bunch of crazy startups.

In 2014 he started LearnAppMaking to teach app development and marketing to indie app developers, and to help them create better, more profitable apps.

Check out some of the apps Reinder built:

Joining takes less than a minute. Learn at your own pace. Cancel anytime.

Join Now!

Featured Courses

Foundation for Swift
Foundation for Swift: Beginner
Basics of Building Apps
Basics of Building Apps
How To Use The iOS SDK
Working with the iOS SDK
App Store Optimization
App Store Optimization
Mockups and App Design
Mockups and App Design
Creating Cloud-based Apps
Working With The Cloud

Reinder is an experienced entrepreneur and skilled developer,
and he put tons of love and experience into his courses.
I'm sure, you can learn from him too. Nadja Petranovskaja

Frequently Asked Questions

As an alternative to the FAQ, here's the YesAQ.
The answer to every question below is YES!

Can I get a refund within 30 days of signing up?

Can I join if I don't have any coding experience?

Do I get access to the courses immediately after signing up?

Do I get help when I'm stuck coding my app?

Are the courses up-to-date with Swift 4, Xcode 9 and iOS 11?

Do you publish new content every month?

Is there enough content to keep me busy for a while?

Can I implement what I learn immediately?

Do the courses teach best practices and fundamental topics?

Are the courses kept up-to-date with future Xcode, Swift and iOS versions?

Can I complete these courses at my own pace?

Can I unsubscribe any time I want?

Do you recommend these courses for beginner developers?

Are the courses suitable for intermediate level developers too?

Should I learn Swift instead of Objective-C?

Can use the app templates from the courses in my own apps?

Can I watch the courses on my smartphone or tablet?

Can I complete the courses if I installed macOS on my PC?

Can I ask more questions to [email protected]?


Build your own iOS apps from scratch

Learn best practices with our iOS development video courses

Join Now!