Intermediate iOS Get Job Ready with Swift 2
- Development
- Mar 13, 2025

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
Who Should Attend
Target Audiences
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 Support:
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

Nick Walter
Mobile and Web Developer – iOS, Android, Django, Python. etc

Mark Wahlbeck
CEO Devslopes | iOS | Android | Freelancing
Rating Distribution
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!
- Random Picks
- Popular
- Hot Reviews
- Technology for Nonprofits
- Facebook (Ads) For Beginners- Fast Track Training
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- How to Draw Cute Thanksgiving!
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8LINQ- A Course For Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling