I don’t know when the point is that you can actually call yourself a coder or a programmer. If I relate this to my day job, which is managing people, they say that the best managers of people are the ones who never think they are doing the job well enough, and go home at night wondering what they could have done better. Is the same true of coding? I have an app that I created on the app store, albeit I had a great starting point that was done for me, but I modified the hell out of it, and the code for my app no longer looks anything like the original code I started with. Does that make me a coder? I guess that’s for you to decide, but I do have one app in the App Store and another (this one from scratch) that will be there by mid-march. I’ve made attempts at coding so many times in my life and always failed. So what, you ask, was different this time?

Simple. Code with Chris

I first discovered Code with Chris when around November of 2015, which was about six weeks in to the most recent of my many forays into the topic. This one was starting off the same. I was starting to understand logic again. I was writing code to display the fibonacci sequence…again. What else was I doing again? Getting frustrated because that’s all I was doing. I wanted to create an app. I don’t give a shit (excuse my English…) about the fibonacci sequence or any of the many other complex math problems on sites with practice exercises for programming students. I had recently learned to use Logic Pro X via a YouTube series so I figured why not try the same thing with Swift (the coding language I am learning). At first my searches didn’t turn up much. A lot of tutorials from about a year earlier when the language was first introduced but not much else. Then I found it.

I stumbled upon Code with Chris on YouTube and I’ve learned more in the last three months about the topic than I have in the last 34.5 years. Pretty impressive if you ask me. There are so many great things about Chris’ method that I will talk about in short below. However I encourage you to try for yourself. He sells two full lessons (I purchased both) but the first module of which is several lessons long, and leaves you with a complete app to run on your iPhone, is free on the Code with Chris YouTube channel.

Let me say first it’s not that Chris offers some kind of crazy or unique gimmick. It’s just that the video format works. He’s genuine. These aren’t scripted. Sure he may know what he’s going to do ahead of time but he talks through the process and when he hits a bump in the road, he does something very important. He doesn’t edit that out of the video. So not only are you learning from him based on the concepts he wanted to teach you, but you’re watching how an experienced coder uses his tools to troubleshoot. This is invaluable experience. On top of that, once you become a subscriber you a multitude of additional bells and whistles.

  • Gamification in the form of quizzes and badges.
  • Each video is posted in what appears to be a blog format so you can comment below the videos with questions. Chris has answered every question I’ve asked (and I feel like I ask a lot) and always within a couple days if not within hours.
  • Forums… there is a forum available for you to ask questions of his other students as well as him. I’ve gotten great feedback from my fellow students there as well.

Chris even celebrates the successes of his students, posting links to the apps they have successfully created. I’m hoping now that mine is approved to see it up on his site somewhere soon. You wouldn’t believe the number of apps that his students have created. I’ve tried many of them out and they are all well done which speaks to the quality of his teaching.

The bottom line is this. If you’ve tried to learn coding on your own and failed, but you really want to learn it, you owe it to yourself to give Code with Chris a try. There’s the free lessons to start with as well as a money back guarantee. You simply can’t go wrong!