CWC Plus

Land your dream opportunity with life changing iOS skills

Be a confident skilled developer from Day One.  A CWC plus membership will establish your solid foundation in iOS development, grow your skill levels through advanced coding challenges and give you access to quality code sources to accelerate your projects.

The Complete iOS Learning Path
  • A.P.P. journey from Apprentice, Performer to Pro
  • Flagship iOS training system – iOS Foundations, Databases and Design
  • One Day Builds – real world app projects
  • iOS Bento – code snippets for popular iOS features
  • Private Students forum managed by Chris’ team
$20
/month
billed annually at $240

Guarantee

14 Day Full Money Back Guarantee

Develop your iOS skills correctly

Develop your iOS skills correctly

Don’t get lost in the tutorial abyss (yes, it’s real) and start a sensible progression path that builds your core skills into a solid foundation.  Visual how-tos and engaging knowledge that isn’t overwhelming but FUN.  Get real skills fast with “sticky” training through DIY practice and test your knowledge exercises.

Become a confident developer correctly

Become a confident developer

No more second guessing if your app is built properly or struggling to add enhancements.  You know how the architecture comes together and can translate an app concept into a tangible asset.  Practice sound techniques to debug code, leverage existing frameworks, solve problems effectively and THINK like a developer.

Advanced resources to continually improve

Advanced resources to continually improve

Skill enhancing code projects to gain more breadth of experience.  Leverage code recipes to jump start any app project.  Achieve a strong foothold in the app making process and always find the “right” place to start.

Belong to a great community

Belong to a great community

Learn with others just like yourself and be a part of an active community to ask questions, get advice and get the help that you need.   Get peer support and feedback to increase your chances of success by leaps and bounds.

Chris Ching

Hello, I’m Chris!

After building apps for enterprise clients for years, I found a passion for helping non-coders discover a love for programming, become professional developers and change their careers. I would love to help you reach your goals!



Your A.P.P Journey – Apprentice → Performer → Pro

The 3 Step App Journey
Stage 1 Apprentice

STAGE ONE – Apprentice
iOS Flagship Training System

Good foundation is key!  My teaching goal is to help you get a clear understanding and reiterate concepts with a healthy dose of motivation and optimism. You won’t be bored, because you start coding right away and see your learning progress through tangible working apps!

Fundamentals Course Module 1 War App Project

War App – Layout with image, text and button elements, dual orientation, custom graphic elements.

Fundamentals Course Module 3 Match App Project

Match App – Dynamic generation and layout of graphic elements, timers, pop up dialogs, landscape orientation, scrollable views, integration of sounds and animations.

Fundamentals Course Module 5 Quiz App Project

Quiz App – Networking, local and remote data feed (JSON) parsing, table views, modal pop up windows, saving data locally on the device.

Fundamentals Course Module 6 News App Project

News App – Working with APIs, networking, multi-screen navigation, local caching, custom table view cells, web views, custom app icon.

Database Course Module 5 News App Project

Guidebook App – Utilizes Core Data for offline local data storage, mapping and routing, multi-screen, offline note taking.

Database Course Module 3 News App Project

Photo App – Utilizes Firebase as a remote database for saving/retrieving data, account creation, login and sign out, camera and photo library, multi-screen tab bar navigation, uploading and retrieval of files to/from remote server

By the end you will know how to:

  • Build rich user interface apps and understand app architecture
  • Write Swift code and app logic easily
  • Build multi screen apps
  • Work with data feeds 
  • Work with APIs
  • Work with popular databases like Firebase and CoreData
  • Build database powered apps with user accounts, camera features, uploading and more
  • Apply guiding principles of good app design
  • Prototype and work with design tools like Sketch and Figma
  • Integrate design graphics into a working app
  • Design app icons, launch screens and deliver an app to the App Store
Stage 2 Performer

STAGE TWO – Performer
One Day Builds

You’re ready to accelerate your skills!  My approach is to expose you to a variety of different app architectures, techniques and best practices so that you build a vast pool of practical experience to draw from later on.   It’s all about repetition and volume on the basics so that you can do things faster and more efficiently.  More importantly, I want you to recognize and apply learned concepts independently.

Apps to Enhance Your Skills

Calculator One Day Build

Calculator App

Recreating the iOS calculator app is a good opportunity to learn programmatic UI. This skill will deepen your control and expand the ways you can manipulate the UI!

  • Programmatic UI
  • Math operations
YouTube App One Day Build

YouTube App

This app will really take the complexity up a notch. You’ll fetch a playlist from the YouTube API and display a feed of videos. You’ll also be able to watch the videos within the app!

  • Lists of data
  • iOS Networking
  • Working with an API
  • Multiple screens
OAuth YouTube App One Day Build

OAuth YouTube App

Improve the YouTube App by allowing users to sign in with their Google/YouTube account. Learn how to allow the user to like videos and subscribe to your channel!

  • YouTube OAuth
  • YouTube Data API
  • Liking Videos
  • Channel Subscriptions
Sound Recorder One Day Build

Sound Recorder App

This isn’t your average soundboard app. You’ll learn how to access the microphone and record your own sounds too!

  • Playing audio files
  • Using the microphone
  • Recording audio
Full Stack Notes One Day Build

Full Stack Notes App

You’ll learn how to use MongoDB for the database, how to build your own web server and API and finally, you’ll also build the iOS app that interacts with your custom backend!

  • Custom backend with MongoDB
  • Setting up an API with Node.js and Express
  • iOS networking with Alamofire
Core Data Notes App One Day Build

Core Data Notes App

You’ll learn how to switch the backend of the Full Stack Notes App that you built to use Apple’s Core Data framework for local data storage instead!

  • Core Data Framework
  • How to refactor apps

More To Come! – Each month, we’ll be releasing a brand new One Day Build. As a CWC+ member, you’ll be able to vote and suggest custom One Day Builds that you want us to make!

Stage 3 Pro

STAGE THREE – Pro
iOS Bento and more!

You’re now the app CREATOR – pretty exciting huh?  If you can dream it up, you can make it happen.  Even though solo, you need to stay relevant and updated.  I help accelerate your efforts with iOS Bento and mini courses.

iOS Bento is a curated collection of “recipes” for the most popular features found in today’s apps.  Each recipe is a text based and step by step guide for easy scanning and implementation into your own Xcode project. Each recipe also comes with downloadable code samples.  So you can take what’s essential and snap them together like lego pieces in your own custom apps.  

The “How-To” recipes cover a range of topics such as Maps and GPS, Media, Communication, Animation, Notifications and much more. To see a full list click here.

iOS Bento Screenshot

Each month, we add new iOS Bento recipes based on what CWC+ members want to see!

All Courses

We also frequently add mini-courses and tutorials to CWC+.

SO EVEN IF YOU’RE NEW TO iOS DEVELOPMENT, HAVE BUILT ONLY ONE SIMPLE APP OR OVERWHELMED WITH ENDLESS TUTORIALS, CWC PLUS WILL BE THE JOURNEY THAT CHANGES EVERYTHING.

High Quality Video Training

High Quality Video Training

The iOS Flagship training is 70+ hours of best in class video lessons that show you how things are done – correctly.  You’ll feel as if you’re in the classroom with me!

Learn By Example

Learn by Example

You will learn by examples and analogies that simplify even the most complex of topics.  I teach you in ways that help you understand concepts (not fear them) so you see success from day one.

Regularly Updated

Regularly Updated

My team and I are constantly releasing new videos and updating our content — your skills will stay updated and relevant!

Hands on Training

Hands on Training

Every concept you learn is taught in the context of an app so you’re learning by DOING IT YOURSELF and seeing first hand how you APPLY it to a working app.  Practice and enhance your knowledge with my One Day Builds — with solutions even if you got stuck.

Sample Projects and Code Repository

Sample Projects and Code Repository

My iOS flagship training and One Day Builds all include the codebase so that you can reuse in your own apps.  iOS Bento is my recipe collection of popular iOS features you can leverage as an app creator in your own projects.

Tailored by You

Tailored by You

I’m always listening to my CodeCrew and forum so everything I put out is inspired from my students.  You’ll be a part of a community that will motivate you to reach your goals – a place for comradery, connection and memories.

Testimonials

Learn with over 5000+ other CWC students — skills that have created apps in the app store, landed dream iOS jobs and opened up life changing opportunities.   I’ve been developing this system for over 7 years with feedback from thousands of beginners just like you.

“I released my first app just a few months later”

Brian changed his career from Law & Finance to iOS developer.

“Chris spoke to me on my level”

Tim failed 4-5 times prior to finding CodeWithChris. Now he’s published 3 apps and counting.

FAQ

DO YOU OFFER ANY REFUNDS OR GUARANTEES?

Of course!  Contact me within 14 days of purchase for a full refund.

HOW LONG DO I HAVE ACCESS TO THIS PROGRAM?

As long as you’re a member!  You can access my flagship training system, one day builds and iOS bento and any additional training for as long as you want.  I’m constantly updating with new course materials, videos and code sources.  You can sign up for a monthly or yearly membership!

HOW WILL I BE BILLED FOR MY SUBSCRIPTION?

All CWC plus subscriptions renew automatically. Subscriptions charged after the first month are non-refundable. If you subscribed monthly, you’ll be billed on the same day each month. If you subscribed yearly, you’ll be billed on the anniversary date of when you signed up.  

CAN I CANCEL AT ANYTIME?

Although I’ll be sad to see you go, you can cancel your membership at any time by contacting us at care@codewithchris.com.  Your membership access will stay active for the remainder of your term (rest of month/year).

WHAT’S THE DIFFERENCE BETWEEN CWC PLUS AND YOUR FLAGSHIP IOS TRAINING SYSTEM?

CWC Plus is a membership program that is paid monthly or yearly and gives access to all kinds of resources including my flagship course and more. 

WHAT IF I BOUGHT THE FLAGSHIP COURSE BEFORE CWC PLUS AND WOULD LIKE TO SWITCH?

If you purchased our flagship course and you’re within the return period, please contact me and we can discuss further!

WHICH FORMAT IS THE PROGRAM CONTENT DELIVERED IN?

My flagship course is delivered in high quality video training modules with supplementary notes, worksheets, downloadable source code and asset files.  My One Day Builds, iOS Bento recipes and other training are shared either in video or written format with source files!  So, whether you prefer to read, write, watch, or listen to the content, you’ll be covered.

HOW MANY HOURS IS YOUR FLAGSHIP TRAINING SYSTEM?

My flagship system (all 3 courses) is approximately 70 hours of video lessons to really get you a solid skillset. 

WHAT’S THE DIFFERENCE BETWEEN CWC PLUS AND YOUR YOUTUBE VIDEOS?

If you watched my YouTube videos then congrats! you’ve already got a taste of my comprehensive teaching style!  My YouTube channel is a great place to get a taste of what iOS development looks like but it’s not a plan by any means.  

To become a confident and competent developer you need a learning plan to build up your skills plus support and encouragement.  This is what CWC plus is all about. 

COULD I JUST FIND THIS INFORMATION FOR FREE ONLINE?

Honestly, you can pretty much Google anything online these days, but does that mean it’s actually valuable for your needs?  Is it in a structured learning plan?  Not really 🙁  Swift and Xcode are constantly evolving and updating which means there are a lot of incorrect and outdated sources.   Remember the tutorial abyss? 🙁

My lessons and sources are always being updated so you never have to worry about being fed information that doesn’t work.  Plus, CWC Plus is a tailored learning program designed to build up your skills and to grow with you.  If you ever have a concern, my team and I are here to help and listen 🙂

THIS PROGRAM WOULD BE A BIG INVESTMENT FOR ME. IS IT REALLY WORTH THE PRICE?

The program may be an investment, but imagine how much time and money you could be wasting by NOT enrolling in this program.  You also have 14 days to try it out for yourself!

THINK ABOUT WHERE YOU WANT TO BE SIX MONTHS FROM NOW…OR EVEN ONE MONTH FROM NOW.

DO YOU HAVE A PROVEN PLAN TO GET THERE?

You can start your A.P.P journey with a proven PLAN to help you
… Land your iOS developer dream job
… To create or improve your business income
… To bring ideas to life and make a difference
… To fulfill your passion and have a skill for your future

WHAT WILL YOU CHOOSE?

The Complete iOS Learning Path
  • A.P.P. journey from Apprentice, Performer to Pro
  • Flagship iOS training system – iOS Foundations, Databases and Design
  • One Day Builds – real world app projects
  • iOS Bento – code snippets for popular iOS features
  • Private Students forum managed by Chris’ team
$20
/month
billed annually at $240

Guarantee

14 Day Full Money Back Guarantee