HOME > Development > Intermediate iOS Get Job Ready with Swift 2

Intermediate iOS Get Job Ready with Swift 2

  • Development
  • Mar 13, 2025
SynopsisIntermediate iOS – Get Job Ready with Swift 2, availabl...
Intermediate iOS Get Job Ready with Swift 2  No.1

Intermediate iOS – Get Job Ready with Swift 2, available at $19.99, has an average rating of 3.8, with 143 lectures, based on 545 reviews, and has 3856 subscribers.

You will learn about Integrate Apple Pay and In-App purchases into their apps This course is ideal for individuals who are This course is meant for people who have a beginner level of iOS knowledge. If you;ve taken an intro iOS course on Udemy this course is for you. or If you have never done any iOS programming before, this course is not for you. It is particularly useful for This course is meant for people who have a beginner level of iOS knowledge. If you;ve taken an intro iOS course on Udemy this course is for you. or If you have never done any iOS programming before, this course is not for you.

Enroll now: Intermediate iOS – Get Job Ready with Swift 2

Summary

Title: Intermediate iOS – Get Job Ready with Swift 2

Price: $19.99

Average Rating: 3.8

Number of Lectures: 143

Number of Published Lectures: 143

Number of Curriculum Items: 143

Number of Published Curriculum Objects: 143

Original Price: $129.99

Quality Status: approved

Status: Live

What You Will Learn

  • Integrate Apple Pay and In-App purchases into their apps
  • Who Should Attend

  • This course is meant for people who have a beginner level of iOS knowledge. If you;ve taken an intro iOS course on Udemy this course is for you.
  • If you have never done any iOS programming before, this course is not for you.
  • Target Audiences

  • This course is meant for people who have a beginner level of iOS knowledge. If you;ve taken an intro iOS course on Udemy this course is for you.
  • If you have never done any iOS programming before, this course is not for you.
  • 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鈥檛 taken a beginner class yet, you should. 馃檪 They鈥檙e wonderful! But if you have, you realize there comes a point when you鈥檙e 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.

    Welcome to the first advanced iOS development class, the ONLYclass on Udemy to unfold the most advanced iOS topics available, while coaching you through building your career in iOS development.

    We (Nick Walter and Mark Price) came together to create this class because we want to provide something that can only be provided by a team of two fully-committed, experienced, professional iOS developers. We鈥檝e built iOS apps. We鈥檝e had iOS internships. We鈥檝e done iOS freelance work. We鈥檝e applied for iOS jobs. We鈥檝e had full-time iOS careers. We鈥檝e coached and taught in meetups and live bootcamps that charge each student THOU$AND$. And we鈥檝e taught over 50K people on Udemy how to get started. Now we鈥檙e ready to help YOU take the NEXT STEP in advancing your skills, and launching your career.

    We鈥檙e bringing every element of a live bootcamp that charges thousands of dollars to you in this course. Below are some specifics:

    Advanced iOS Topics:

  • Advanced Auto Layout – Adaptive text, adaptive UI, Size Classes in-depth
  • In-App Purchases – Subscriptions, consumables, restoring purchases
  • In-App Advertising – iAds, Google AdMob
  • Advanced Storyboards
  • Localization
  • Debugging & Instruments
  • Drawing on iOS
  • UISplitViewController
  • Advanced Core Data
  • Push Notifications
  • UITesting
  • Unit Testing
  • Apple Pay
  • Protocol Design
  • Closures
  • Core Animation
  • TestFlight Beta Distribution
  • Git & Github
  • Advanced Support:

  • LIVE CHAT – Get 24/7 support and help while you learn
  • How to access hundreds of iOS job openings
  • How to make a polished Resume and LinkedIn profile
  • How to answer iOS job interview questions
  • How to showcase your app(s) to potential employers
  • How to become a freelance iOS developer
  • Course Curriculum

    Chapter 1: Introduction to Intermediate iOS

    Lecture 1: Introduction

    Chapter 2: Animations

    Lecture 1: Intro to Brain Teaser iOS App

    Lecture 2: Brain Teaser iOS App Part 1 – Creating the Login Screen

    Lecture 3: Brain Teaser iOS App Part 2 – Custom Controls & IBDesignable

    Lecture 4: Brain Teaster iOS App Part 3 – Reusable Animated Buttons

    Lecture 5: Brain Teaser iOS App Part 4 – Creating an Animation Engine

    Lecture 6: Brain Teaser iOS App Part 5 – Custom Card & Load From Nib

    Lecture 7: Brain Teaser iOS App Part 6 – Animating the Game Screen

    Lecture 8: Exercise & Source Code

    Chapter 3: UISplitViewController

    Lecture 1: Intro

    Lecture 2: Sketch

    Lecture 3: Our First SplitViewController

    Lecture 4: Player Data

    Lecture 5: Master View

    Lecture 6: Detail Segue

    Lecture 7: Sending Over a Player

    Lecture 8: Cleaning Up the UI

    Lecture 9: SplitViewController Tweaks

    Lecture 10: Challenge

    Lecture 11: Outro

    Lecture 12: Source Code

    Chapter 4: Advanced Layout

    Lecture 1: Intro to App & Visual Format Language

    Lecture 2: Visual Format Language iOS App Part 1

    Lecture 3: Visual Format Language iOS App Part 2

    Lecture 4: Visual Format Language iOS App Part 3

    Lecture 5: Visual Format Language iOS App Part 4

    Lecture 6: Exercise & Source Code: Finishing the App

    Lecture 7: IBInspectable & Creating a Custom Button

    Lecture 8: IBInspectable Options

    Lecture 9: IBDesignable & IBInspectable

    Lecture 10: Exercise – IBCalculator

    Chapter 5: Drawing

    Lecture 1: Intro

    Lecture 2: Drawing

    Lecture 3: Setting Up the UI

    Lecture 4: Touches

    Lecture 5: Fixing The Error

    Lecture 6: Drawing Our First Line

    Lecture 7: Custom Drawing

    Lecture 8: Colors

    Lecture 9: Sharing Art

    Lecture 10: Challenge

    Lecture 11: Outro

    Lecture 12: Source Code

    Chapter 6: Version Control

    Lecture 1: What is version control & Git and why it is important for iOS development

    Lecture 2: Git basics

    Lecture 3: Setting up Github for iOS & Swift Development

    Lecture 4: Github vs Bitbucket for iOS App Development

    Lecture 5: Working with Remote & Local Git Repositories for iOS & Swift Development

    Lecture 6: Github Desktop

    Lecture 7: Dealing with Merge Conflicts

    Chapter 7: In-App Purchases

    Lecture 1: Intro

    Lecture 2: 7 Steps to In-App Purchases

    Lecture 3: Sketch

    Lecture 4: Layout

    Lecture 5: Collection Views

    Lecture 6: Core Data

    Lecture 7: Custom Cell

    Lecture 8: Blur

    Lecture 9: Step 1 – iTunes Connect

    Lecture 10: Step 2 – Request Products

    Lecture 11: Step 3 – Display Info

    Lecture 12: Step 4 – Add To Queue

    Lecture 13: Step 5 – Handle Response

    Lecture 14: Step 6 – Provide Purchase

    Lecture 15: Step 7 – Restore Button

    Lecture 16: Challenge

    Lecture 17: Outro

    Lecture 18: Source Code

    Chapter 8: Core Data & iOS

    Lecture 1: Core Data Time

    Lecture 2: Why Use Core Data

    Lecture 3: Core Data Architecture Overview

    Lecture 4: Some Junk App Part 1 – Creating a Data Model

    Lecture 5: Some Junk App Part 2 – Designing the Views

    Lecture 6: Some Junk App Part 3 – Connecting the Views

    Lecture 7: Some Junk App Part 4 – NSFetchedResultsController

    Lecture 8: Some Junk App Part 5 – Fetching & Displaying Data

    Lecture 9: Some Junk App Part 6 – Laying Out the Details Screen

    Lecture 10: Some Junk App Part 7 – Implementing UIPickerView

    Lecture 11: Some Junk App Part 8 – Saving Data from a Form

    Lecture 12: Some Junk App Part 9 – Editing Existing Data

    Lecture 13: Some Junk App Part 10 – Deleting Data

    Lecture 14: Recipez Part 1 – Setting up the Views & Data Model

    Lecture 15: Recipez Part 2 – Saving Images in Core Data

    Lecture 16: Exercise – Extending Some Junk

    Chapter 9: Apple Pay

    Lecture 1: Intro

    Lecture 2: Apple Pay v. In-App Purchase

    Lecture 3: Sketch

    Lecture 4: Table View

    Lecture 5: Sticker Data

    Lecture 6: Product Details

    Lecture 7: Apple Pay Button

    Instructors

  • Intermediate iOS Get Job Ready with Swift 2  No.2
    Nick Walter
    Mobile and Web Developer – iOS, Android, Django, Python. etc
  • Intermediate iOS Get Job Ready with Swift 2  No.3
    Mark Wahlbeck
    CEO Devslopes | iOS | Android | Freelancing
  • Rating Distribution

  • 1 stars: 10 votes
  • 2 stars: 7 votes
  • 3 stars: 38 votes
  • 4 stars: 113 votes
  • 5 stars: 377 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!