iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2 (Udemy.com)
The exciting class that takes you on an adventure to learn how to make iOS 9 iPhone apps, using Swift 2 and Xcode 7.
Created by: Nick Walter
Last updated March 2016
What you will learn
- You'll have apps that you've created IN the app store!
- You'll be up to speed with everything new in iOS 9, Swift 2, and Xcode 7
- You'll know how to use GPS, the camera, and the microphone in your app development
- You'll know how to use PARSE to make your very own social networks
- You'll know how to leverage game-making principles to make your own GAME apps
- You'll know how to integrate with major social media platforms like Facebook and Twitter
- You'll know how to use Bluetooth in your apps
- You'll know how to make money with your apps using in-app purchases and ads
How it compares
Against the other 160 rated Udemy courses in iOS Swift on CourseDuck:
- Rating4.4 out of 5higher than 30% of them
- Reviews813#36 of 161 by number of reviews
- Length26.3 hourslonger than 76% of them
- Last updatedMarch 2016earlier than 91% of them
Course Description
Are you ready for an adventure?! Join Udemy's most enjoyable class and learn how to make your own freaking iPhone apps! No prior programming experience necessary.
We'll walk you through everything needed to create and submit your very own app idea to the app store, starting from scratch. We firmly believe in learning by doing, so we'll make 14 real world iOS 9 apps using Swift 2 and Xcode 7 together.
We run through every single step from installing Xcode (the program we use to make apps) down to how to make money with your apps. And we'll never talk over your head. We've experienced the harsh reality of complicated and wordy tutorials and online classes. This class is what we wish we'd had when we were first learning to make apps. It's the first class to break everything down to the level that is perfect for "newbies" so that you never feel lost, and can excel and learn quickly.
Some of what we'll cover in our apps:
- GPS Navigation
- Using the Camera
- Using the Microphone
- Integrating with Social Media
- In-App Purchases
- Bluetooth
- Games
- Making Social Networks with Parse
- More (you can look through the sections below)
But ultimately we are not just checking off apps. We are helping you to move toward sustainable growth and becoming a professional in iOS development. We'll help you get integrated with the iOS developer community and provide you with the resources you need to accomplish your goals.
What makes us (Jenna and Rick) the right teachers?
- We have more than 10 iOS apps in the App Store which total over 300,000+ downloads
- Rick teaches more than 23,000 other students in his conglomerate of highly rated iOS development Udemy courses
- We have personality! We like to use, *ahem*, an energetic and engaging course style
- We have 6+ years iOS development experience
- We were once newbies who got confused by wordy blog posts and tutorials. We'll never talk over your head.
- Rick created the first Udemy Swift course and also teaches the highly rated “Apple Watch - Go From Newbie to Pro by Building 15 Apps" course.
Who is this class for?
- People who want to make apps. We will not be teaching wordy or complicated computer science philosophies. We'll cover how to make apps that you can play with, share with friends & family, and offer to the world!
- Beginners. You don't need any programming experience to take this class. We've been the absolute beginners before and want to help you.
- Those programmers who are new to iOS 9 or Swift 2. Dive in with your prior experience and move more quickly, on to become an impressive iOS developer.
- Entrepreneurs who have an idea for an app. Don't pay somebody thousands to build your app. Do it yourself. Having the ability to create something you can think of is extremely powerful.
- Career development professionals who want to earn money professionally via contract work, consulting, full-time employment, and so forth
Instructor Details
- 4.4 Rating
813 Reviews
Nick Walter
Hi! I'm Nick, and I love to code. About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.
When
Apple announced their new programming language, Swift, in 2014, I made my big online teaching debut and created the
internet's first Swift course. Since that time, I have
become a full-time online instructor and I now have courses not only in Swift,
but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. I have also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide.
I love sharing my excitement for coding with my students, and I try to make learning as fun and as easy as possible. Thanks for being part of my coding community!
More courses by Nick Walter
Django 2.2 & Python | The Ultimate Web Development Bootcamp (2020)
4.6 (5,686 Reviews)
Provider: Udemy
Time: 10.1h
$84.99
Django 3 - Full Stack Websites with Python Web Development (2020)
4.6 (4,571 Reviews)
Provider: Udemy
Time: 8.4h
$124.99
The Ultimate Beginner's Guide to Django 1.11 (2019)
4.7 (1,632 Reviews)
Provider: Udemy
Time: 9h
$12.99
SwiftUI - Learn How to Build Beautiful, Robust, Apps (2019)
4.5 (1,300 Reviews)
Provider: Udemy
Time: 4.4h
$13.99
More iOS Swift courses
iOS 12 Swift 4.2 - The Complete iOS App Development Bootcamp (2021)
4.9 (562 Reviews)
Provider: Udemy
Time: 55.4h
$109.99
Noob to App Store - iPhone Apps with Swift, SwiftUI & iOS 15 (2021)
4.9 (342 Reviews)
Provider: Udemy
Time: 7.8h
$69.99
Deep Dive iOS 27 & SwiftUI 6: 90-Hour Project-Based Course (2026)
4.8 (983 Reviews)
Provider: Udemy
Time: 88.7h
$79.99
The Swift Arcade Data Structures and Algorithms Bootcamp (2022)
4.8 (839 Reviews)
Provider: Udemy
Time: 7.2h
$84.99
How To Make An App For Beginners (iOS/Swift - 2019)
4.8 (658 Reviews)
Provider: Udemy
Time: 4.3h
Free
SwiftUI iOS13 Coffee Shop Application, Order Products Online (2020)
4.8 (158 Reviews)
Provider: Udemy
Time: 8.2h
$109.99
Reviews
By Marco De Filippo on 7/11/2016
Rick & Jenna's approach of walking you through small apps (and incrementally building on that knowledge) works great! You can get all the basics down and start building your own app, then re-visit specific app videos to review how to implement different features since there's so much to learn.
By cody Lee on 3/1/2016
Overall the course is good. Nick explains the concepts and details pretty well, and seems to be pretty upbeat and entertaining while he does it. Every once and awhile I felt like it could be a little more professional, with the joking, as well as the audio / video setup. There is some annoyance with the audio and Jenna "clicking" the mouse pad very loudly, sometimes it is hard to hear or, or hard to concentrate. I would have liked to see more theory in the front end of the course, to explain more of the architecture needed when using Swift, but I do really like the amount of example apps that we created. Like I said, overall good course, just a few things to think about!
By Demian Turner on 2/2/2016
Hi guys, your course was really excellent, congrats and thank you so much for putting it together. I come from a Mac dev background so it was very helpful tour of the basics of iOS. I have to say your teaching style is really excellent, i.e. your focus on making progress quickly and getting practical results. I actually got 3 similar iOS courses from 3 different teachers and the next one I'm doing is strangely different. The guy is putting a huge effort on slick graphics the but functionality he builds is considerably less interesting. So thanks again for covering a healthy selection of topics and keeping it interesting!
By Janice on 2/1/2016
To be honest, I thought this was going to be so much easier than what it turned out to be. But starting out was hard! I mean, 'what even are booleans?' was one of the many things that crossed my mind when I started learning about Xcode. I'm almost a lawyer, and one would think that years of study have turned my brain into a well-oiled machine (and that this would be a cinch!). This had me using parts of my brain I didn't know existed, challenged me and almost had me to the point of throwing my laptop into the pool. My heart sank every time I saw those dreaded red exclamation marks. But, I persevered and here I am! Nick and Jenna are great teachers. They're informative, supportive and they know their stuff. You can tell that they're really passionate about coding, and this shows through in their enthusiasm to teach and their desire to help you. This is a great course to get into the world of app development. As they both suggest, there are so many resources available to you to further what you've learned here and they provide resources and guidance to help you reach your (app) dreams. I'm so glad I enrolled and that I got to support Nick and Jenna by both enrolling and posting this review. They truly deserve it. If you're thinking of getting into app development, I cannot recommend this class highly enough. This is the greatest starting block available to you, and you will not regret it if you take it.
By Arjen Molhoek on 1/31/2016
This course is really great for learning swift and Xcode! Rick & Jenna explain really good how to do it all, i live in Europe, and English is not my native language and it is still easy to understand. I'am now working on my first app that is plannend to be released 1ste of April and that's all thanks to Nick & Jenna (i need to give Rick more credits as i'am following all his courses ;) ) What also is very great about this course and Rick, that he goes the extra mile, just sign up at Discord and you get all the answers you need for your project, and not only about the course. I would recommend this course to everyone, if you are new to swift or already have some experience. Rick & Jenna, keep it up! and thank you for this awesome course!!!
By Peter Mullans on 1/27/2016
This is a great introductory course. The presenters are full of enthusiasm, which helps to carry you through. The range of topics taught is very good, and it would enable you to achieve a basic level of competence in the subject. The only criticism I have is that some details of the code were glossed over (and I understand the reasons for this) and at some points you have to accept that 'this is what you write to make it work'. The production quality was good, and all the videos and audio were good. The presenters were very quick to answer queries and problems. In conclusion: an excellent course, but you will need much, much more to become a developer...
By Mike McGregor on 12/3/2015
I selected this course over all the other courses available on Udemy because it included a bluetooth app and I got so much more..... I'm a maker and wanted to make apps that could control my hardware designs but I was also a beginner in Xcode, IOS and swift but thanks to Nick and Jenna I went from zero to having my first app controlling my bluetooth boards in two days. But now I have more, a lot more. I have cloud backend services running, map interfaces geo-logging my development boards, social networking, camera and audio interfaces and been able to go way beyond my expectations. The apps are standalone which allowed me to focus on what mattered most to me and I was able to get to App14 (bluetooth) after just a few of the intro classes. Some of the material is repeated (e.g. starting to build the app and get a tableview running) but that comes with making the Apps standalone. Just as important as the lectures has been the discussion boards and response to questions and support. Nick and Jenna are very responsive and helpful, they don't leave you on your own wondering whats going on Thanks Guys!!
By Jerry Johnson on 10/22/2015
If you are new to iOS app development this course is a good place to start. The instructors are very good at introducing new subjects without overwhelming students. They keep the mood light and fun. There are some things I would suggest they do differently but they are minor and the method taught does work. The main issue I had was with how navigation controllers were added to apps. A much easier way is to select the view controller in the storyboard, then go to the "Editor" menu and click "Embed In" and then select "Navigation Controller". This does all of the steps done manually in the videos with just a couple of clicks. As I said, a minor issue. I thoroughly enjoyed the course and I recommend it for app developer wannabes. One thing though Nick: modulo is not pronounced "moe do lo" it's actually "mod u lo". Just saying. Also, could you please add an app that uses collection views? Preferably with a custom layout class. That being missing is all that kept you from getting 5 stars.
By Michael K on 10/14/2015
It’s a great feeling when something you have been pursuing for a while starts to make sense. With iOS development moving away from Objective-C to the modern language Swift, I felt this was the right time for me to finally commit to and pursue my goal of iOS programming. I’ve bounced around some of the other useful iOS 9 courses but Nick and Jenna’s is the first one that I have stuck with. The class is just fun. I also really appreciate the explanations of the “why” aspect of the programming (i.e. explaining what the code is doing) vs some other classes where I felt like I was just typing away trying to keep up w/ the instructor but nothing was sinking in. Finally, I love how this class introduces you to Parse, Realm, and Git. This is just a really well done and complete course.
By Mike Alexander on 10/3/2015
I'm a 25yr veteran of software design and programming, mostly for large embedded systems in C++. I needed a course that would kickstart me into iOS development for a couple of app ideas I've had kicking around. I've completed about 60% of the course and it has taught me most of what I need to know to start implementing my apps. Really the only criticism I have is that the order of the sections is a little wonky. For instance, they cover in-app purchases before covering the developers network. In-app purchases requires being a member of the developers network, so I think it would be better to reverse those sections. Also, the iAd section builds on an app that isn't actually implemented until much later if you follow the sections in order. I'd like to see a section on storing data in iCloud, but Nick assures me that Parse is a better option, which is covered (I haven't watched that section yet). Overall, it has suited my needs very well and the presentation is quite good.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












