Level-up in record time.
I'll show you the good stuff, using real-world examples and code you can copy-and-paste.
Format is a combination of videos and written guides & summaries.
You'll even have the option to purchase "hotline help" from me to answer questions and provide guidance.
Wanna' create cool stuff to show off to your friends, make money in the App Store, even impress college admissions committees?
How about take your skills to the next level?
"The App Advantage" is a self-paced, online training course (with live Q&A) that will teach you everything you need to know to make great iPhone apps, as well as guide you through the process each step of the way.
Plus, every year Apple highlights teen developers with promotional videos and awards special prizes like trips to Apple's developer conference.
How cool would THAT be?
My uniquely-designed curriculum will teach you WHAT you need to know WHEN you need to know it, so you'll always be able to "jump right in" and never get overwhelmed or bogged-down.
You'll master advanced Swift coding techniques in a simple and fun way, pushing boundaries while reinforcing fundamentals to grow your skills with project-based learning and step-by-step videos of me building multiple apps.
The curriculum will take you from the basics all the way through animation, graphical user interfaces, data modeling, multi-screen apps, loading and saving data, debugging, monetization techniques and getting your app into the App Store.
Jump right in with the good stuff like graphics, animation and sounds!
Get expert answers to your questions from someone with 30 years of real-world programming and teaching experience.
Learn whenever you want, wherever you can access the web: home, coffee shop, even study hall.
The lessons are light, to-the-point and upbeat. You'll even find yourself having fun!
Lessons are continuously updated to reflect the most up-to-date changes from Apple.
Because I focus on what you need to know, when you need it, you'll progress fast and never get overwhelmed.
Bonus #1: "Double Your Time" This course will teach you cutting-edge techniques for productivity and learning efficiency.
Bonus #2: "Apps that Sell" Learn marketing and monetization techniques to get your app discovered, popular and brining in money.
Try out the program for 30 days risk free and if you're not completely satisfied just let us know and we'll promptly give you a 100% refund.
WHAT PREVIOUS KNOWLEDGE DO I NEED TO TAKE THIS COURSE?
None! If you've never programmed before then start with the "Foundations of Coding" module, otherwise you can jump right into iPhone 101!
Naturally, the more experience with programming you already have the faster you'll be able to go through the course.
IS THERE LIVE HELP?
Yes! One of the things which sets my course apart is the twice-monthly LIVE group calls for Q&A, because as an experienced teacher I know that email or chat is not substitute for actually talking out a problem or question.
IS ONE-to-ONE HELP AVAILABLE?
Yes! If you'd like 1:1 tutoring to get over rough spots or accelerate your progress, sessions are available for $147 each or five for $497.
WHAT IF I DON'T HAVE AN IDEA FOR AN APP?
Private mentoring is available to brainstorm ideas and work on design. Sessions are $147 each or five for $497.
CAN I FIT THIS COURSE INTO MY BUSY SCHEDULE?
Absolutely! An hour or so a week is all you need to make progress, because I keep the lessons short with minimal repetition so you only re-watch what you want to or need to. :)
Of course you can spend more time and move ahead faster if you want!
BONUS: When you enroll you'll ALSO get my "Double Your Time" training which will teach you cutting-edge techniques for productivity and learning efficiency.
WHAT IF I GET BEHIND IN THE COURSE? WILL THE LESSONS STILL BE AVAILABLE TO ME?
Yes, absolutely! You’ll continue to have access to the course well beyond the “official” course dates so you can catch up or review whenever and whatever you like.
And if you want live support past the three-month duration you can purchase additional time; we 100% support you in going through the material at a pace that feels right to YOU.
WHAT KIND OF COMPUTER OR SOFTWARE DO I NEED FOR THIS COURSE?
To access the lessons you don't need anything fancy, just web connection. You could even use your phone!
To do the exercises and create your own apps you'll need a Mac, preferably one with an SSD (which is much more important than a super-fast CPU when it comes to writing apps).
And the only software you need is Xcode, which is FREE from Apple and easy to download from the App Store (I'll even give you a video showing how to do it).
DO I NEED AN IPHONE?
No, because Xcode includes a simulator. But if you have an iPhone there's nothing quite like putting your own apps on it to show off!
DO YOU PROVIDE ANY PRINTABLE MATERIALS I CAN ACCESS?
Yes! You'll get access to several very popular cheatsheets to print out and carry with you or tape up around the house. You’d be surprised how much you can actually learn by just looking at them for a few minutes a day!
HOW DO I KNOW THIS COURSE IS FOR ME?
Do any of these sound familiar? If so it's for you!
WHEN DOES THE COURSE MEET?
All of the lessons are online and available 24/7, so you can access them whenever you want!
The only “scheduled” course events are the live office hours (which are all optional). If you can’t make the scheduled times, you can ask questions in the online message threads for each lesson. So, there’s always a way to fit the course into your life!
HOW DO LIVE OFFICE HOURS WORK?
We host live class events using Zoom meetings. Group events give us the chance to meet as many students as possible. You’ll learn a lot from interacting with fellow classmates and your instructors!
WHAT MAKES YOUR COURSE BETTER THAN THE OTHERS?
Good question! THREE reasons:
I’VE BEEN LOOKING AT A BUNCH OF OTHER ONLINE BOOTCAMPS AND PROGRAMS AND THEY ARE ALL THOUSANDS OF DOLLARS. HOW COME YOU ARE SO CHEAP?
Most of those multi-thousand dollar bootcamps require five to eight months of intensive time, often at their site, because they try to cover everything and anything.
By focusing on what you NEED to know to get busy building apps (instead of covering anything and everything) we can make the course shorter and more focused.
By making this class "virtual" we save a LOT on rent and pass that savings on to you.
Put those two together and that's how we can save you a LOT of money.
We can’t promise the price will always be this low, but for now it’s a price that works for us and works for our students. And you have our 100% money-back guarantee for the first 30 days.
So stop asking questions and just be glad you found us!
WHAT ABOUT THOSE COURSES THAT ARE JUST $49, OR EVEN JUST $15???
Do a little research: do those courses come from an experienced developer? Do they come from an experienced teacher? Do they include live help?
HOW DOES THE ONLINE HELP AND COMMUNITY WORK?
We use message threads built right into the lesson pages so that you can ask questions anytime, get feedback on your work, share tech resources and much more!
Plus, it’s a great chance to get to know other students who are just as excited about building phone apps as you are. You might make new friends or even find a partner for your idea!
WILL YOU HELP ME BUILD MY APP?
Help coding your app is available at an additional charge. Because each project is unique please write to [email protected] with a description of your project.
CAN I REALLY LEARN ENOUGH IN THIS PROGRAM TO WRITE AN APP?
Well, tell us, what kind of app do you want to build? The next Fortnight? That's going to take a little more training and resources. A cool little game or productivity or even social justice app? Yes, you absolutely will be able to.
(These topics will be explored and built up throughout the course)
Swift is a clean, modern programming language similar to Java and Python, and the gateway to programming for the iPhone, iPad, Mac, Apple TV and Apple Watch.
You'll learn the basics as well as advanced techniques and tricks.
Have fun with graphics, sounds and animation along with GUI controls, gestures.
Modern apps leverage the 'web and cloud to access location data, online databases, social media and more!
Learn how to fix problems when your code doesn't do what you think it should, and how to speed it up when it's too slow.
Writing a game requires bringing together nearly everything else. Don't worry, I'm going to walk you step-by-step through building both an arcade-style game and a turn-based strategy game.