Intermediate iOS 10 - Advance Your Skills

Your beginner course got your started on iOS, take things to the next level. iPhone Apps using Swift 3 and Xcode 8

4.50 (91 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
1,062
students
14.5 hours
content
Jun 2017
last update
$19.99
regular price

What you will learn

Build iOS apps using advanced concepts

Have the skills to both FIND and GET a job as an iOS developer

Functional Programming in Swift

Make money with In-App Purchases

Push Notifications with Firebase

Apple Pay

Description

Have you taken a beginner iOS class on Udemy? Are you looking for something more? Do you want to advance beyond the basics of making simple iPhone apps? Do you want to dive deeper, get paid to make apps, and launch your career in iOS development? Or do you simply want to become an amazing iOS developer?

If you haven’t taken a beginner class yet, you should. :) They’re wonderful! But if you have, you realize there comes a point when you’re ready to move on, move forward, and escalate your capabilities. You want to build amazing apps, apps that can handle greater complexity, and apps that truly impress. You want to see results in your career and in your earning potential. You want to become an advanced iOS developer.

Topics Covered:

  • Functional Programming
  • Realm
  • Getting a Job
  • Localization
  • In-App Purchases 
  • Drawing on iOS
  • UISplitViewController
  • Push Notifications
  • Apple Pay


    Enroll now to take your iOS skills to the next level.

    Content

    Welcome

    Introduction

    Functional Programming

    Intro
    What is Functional Programming?
    Closures
    Higher Order Functions
    Map
    Filter
    Reduce
    Outro

    Realm

    Intro
    Installing Realm
    Creating Objects
    Queries, Update, Delete and Realm Browser
    Design
    Select An Image
    Save Contact
    List Contacts and Sort
    View and Update
    Realm Object Server Platform
    Outro
    Realm Source Code

    Getting a Job - Mock Interview

    Intro
    Finding Job openings
    Resumes and LinkedIn
    Mock Interview
    Mock Interview Answers
    Freelance
    Challenge
    Outro

    Localization

    Intro
    Sketch
    Building Tip Tip
    Storyboard Localization
    NSLocalizedStrings
    Currency Localization
    Challenge
    Outro
    Localization Source Code

    Push Notifications with Firebase

    Intro
    Apple Push Notification Service
    Firebase Setup
    Certificate Setup
    Our First Push
    Handling Notifications
    HTTP Pushes
    Outro
    Push Notifications Source Code

    In-App Purchase

    Intro
    7 Steps
    Sketch
    Layout
    CollectionViews
    CoreData
    Custom Cells
    Blur
    Step 1 - iTunes Connect
    Step 2 - Request Products
    Step 3 - Display Info
    Step 4 - Add to Queue
    Step 5 - Handle Response
    Step 6 - Provide Purchase
    Step 7 - Restore Button
    Challenge
    Outro
    In-App Purchases Source Code

    Drawing on iOS

    Intro
    Drawing
    Setting UP the UI
    Touches
    Fixing Our Error
    Drawing Our First Line
    Custom Drawing
    Colors
    Sharing Art
    Challenge
    Outro
    Drawing Source Code

    UISplitViewController

    Intro
    Sketch
    Our First SplitView Controller
    Player Data
    Master View
    Detail Segue
    Sending a Player
    Cleaning Up the UI
    Some Tweaks
    Challenge
    Outro
    UISplitViewController Source Code

    Apple Pay

    Intro
    Apple Pay v. In-App Purchases
    Sketch
    TableView
    Sticker Data
    Product Details
    Apple Pay Button
    PKPaymentRequest
    Apple Pay Delegate
    Shipping
    Thank You Page
    Challenge
    Outro
    Apple Pay Source Code

    Screenshots

    Intermediate iOS 10 - Advance Your Skills - Screenshot_01Intermediate iOS 10 - Advance Your Skills - Screenshot_02Intermediate iOS 10 - Advance Your Skills - Screenshot_03Intermediate iOS 10 - Advance Your Skills - Screenshot_04

    Reviews

    Pavel
    July 25, 2017
    Excellent! Nick explains everything very clearly and makes it easy to understand and put in to practice.
    Sancho
    July 19, 2017
    I liked the instructor's explanations, they are easy to understand and to follow along. Great stepping stone if you want to become a better programmer. Thanks!!!
    Maisa
    July 10, 2017
    The instructor is very funny, I`ve learned so many things that i absolutilly had no ideia that i could really do, he explains in a simple way even the subject more complex. He has such an entusiasm talking about the subject, is very pleasing see people that love what to do like he does, this course worth much more that what i paid, for this, i advised my friends to do it and give Nick more money kkkkkkk
    James
    June 29, 2017
    Great Course, learned a ton of information. Great examples on building different apps. Easy to listen to and follow, Nick makes learning IOS fun and has some great apps that teach many different techniques. Highly Recommended.
    Vision
    June 5, 2017
    Informative explanations and I like the fact that he simplifies everything. But though his giving examples I think he should write meaningful function names and variables to further enhance the learning experience.
    Palle
    June 3, 2017
    One of the best iOS teachers out there. Nick explains things in a very logical way without making things too complicated. Code on brah!
    Tom
    May 28, 2017
    I didn't really know what to expect here, but I always love Nick's enthusiasm and way of explaining thing. To me he's the best teacher on Udemy. For this course, I've really learned some cool things that I wouldn't have thought of learning by myself, like Realm. Never heard of it, but it's awesome. I can't wait for the advanced iOS course, would def buy that as well.
    Muhammad
    May 24, 2017
    its awesome . I like the way he teaches . I recommend to take this course if you want to new things to learns Such as Realm and Functional programming . Awesome one 100/100 :-)
    Danny
    May 16, 2017
    This is a top notch course! I am advancing my skills very well through this course and it is worth the money.
    Jeremy
    May 6, 2017
    I really like the explanations given on top of the practical examples, which overall makes it very easy to grasp important concepts. The tone of the teacher and his rhythm/flow makes each video feel quite "dynamic" (so that you don't get bored after 3min). Very satisfied with these first few lectures!
    Stanley
    May 2, 2017
    Nick is an excellent teacher. He's entertaining and informative. I look forward to any lessons he develops in the future.
    Arin
    May 1, 2017
    These tutorials need to be more up to date. The title is very miss leading and most of the tutorial is written in old code...very frustrating!
    Viplove
    May 1, 2017
    Best teacher in iOS developing He teach so friendly and very simple way my favrt teacher (Guru ji ) in the world :)
    Jon
    April 30, 2017
    Was just looking for a quick easy way to get my head around functional programming - which frankly has made my head spin a bit previously - mission accomplished! Only improvement I can suggest is that some exercises would help. Still I found it easy enough to pause the video myself at key moments, and have a go myself. Well done. Thanks
    Space
    April 27, 2017
    Rick is back at it with another great course !! I totally recommend this course to anyone who have the basic skills of app development .

    Charts

    Price

    Intermediate iOS 10 - Advance Your Skills - Price chart

    Rating

    Intermediate iOS 10 - Advance Your Skills - Ratings chart

    Enrollment distribution

    Intermediate iOS 10 - Advance Your Skills - Distribution chart
    1184036
    udemy ID
    4/17/2017
    course created date
    11/21/2019
    course indexed date
    Bot
    course submited by