The iOS Developer Course: 17 Hours of HD Content
4.5 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,425 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The iOS Developer Course: 17 Hours of HD Content to your Wishlist.

Add to Wishlist

The iOS Developer Course: 17 Hours of HD Content

17 hours of HD content to learn iOS, Swift and Xcode to build 20 mobile iPhone/iPad apps.
4.5 (10 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,425 students enrolled
Created by Gul Rochlani
Last updated 4/2016
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
  • 17 hours on-demand video
  • 10 Articles
  • 10 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Knowledge & confidence to build apps for the App Store.
  • How to think like a top-notch programmer with Swift.
  • How to build mobile apps with the iOS SDK (9.2).
  • How to build 20 mobile apps.
  • New skills & a solid portfolio for your career.
View Curriculum
  • No programming experience required.
  • A commitment to learn regularly by watching the videos.
  • The willpower to work through the practical exercises.
  • A positive attitude to complete the projects by using all the available materials (videos, slides, documents, forums and googling).

Don't wait and learn the fundamentals of mobile app development!

This course will teach you how to think like a top-notch programmer with Swift and how to build dozens of mobile apps for the App Store. 

I have over 20 years of experience in teaching those topics, and I can tell you that by the end of the course, you'll be able to code in Swift and build mobile apps for the App Store.

Become a solid iPhone/iPad app developer

  • Learn how to program with Swift 2.x 
  • Learn how to use Xcode 7.x
  • Become comfortable with iOS 9.x
  • Practice. A lot of it.

We will be developing more than 20 apps from simple to intermediate to more practical apps. All the project files, slides and assets are included in the course. 

I will walk through the entire app building process step by step and make sure you're able to replicate everything you see. 

Take a look at the course curriculum to see everything that we'll cover together, and the exhaustive list of the apps we'll be building.

I can tell you that by the end of this course, you will have full confidence in developing apps for the App Store. You'll be able to start making mobile apps and monetize your skills and knowledge.

Let's get started!

Who is the target audience?
  • You want to learn how to make mobile apps.
  • You want to earn money from developing mobile apps.
  • You want to learn programming with Swift.
  • You want to learn how to build mobile apps with the iOS SDK.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 187 Lectures Collapse All 187 Lectures 16:58:48
9 Lectures 10:15

Introducing iPhone/iPad and IOS

Resource Provided and Instructions how to use resources

Download Slides

Download Code Files in Document Format

Download Resources

Download Xcode Project Files

Download Solutions to Practice Exercises
Getting Started
4 Lectures 26:11
Introducing Section

What you need to Start - Mac and Requirements of OSx

Introducing Xcode

Simulators and Physical testing on devices
Starting with logic and Swift Programming Language
8 Lectures 37:53
Introducing this section

Swift Playground, Variables and constants

Swift Data types

Type Inference, Type Safety , Type Annotation

Operators in swift

Condition Testing with if, if else

Example Using if and operators

Practice Exercises – document – logic and swift
Hello - HI World APP
6 Lectures 32:29

Understanding Visual,Event Driven, Object Oriented Programming

Designing The Hello World – HI World App screen

Coding the App, Outlets and Event/Actions In Swift

Running App on Iphone Simulator & Physical Device

Practice Exercise – Hello-Hi world
3 Lectures 12:16
Introducing - TroubleShooting

Problems while Creating Outlets and actions

Commenting and Uncommenting code
Tapper App
4 Lectures 24:15
Introducing tapper app

Textfield in UIkit , Setting Focus: responders

Designing Tapper App

Coding Tapper App
Number guessing App
4 Lectures 22:40
Introducing - Number guessing App

Use switch instead of Multiple Ifs

String Interpolation and Concatenation

Designing and developing Number guessing app
Stop Watch App – Timers
5 Lectures 28:32
Introducing Stop Watch App

Timers , Toolbar and BarButtons

Designing Stop Watch App

Developing Stop watch App

Practice Exercise - Stop watch App
Digital Clock App
4 Lectures 08:06
Introducing Digital Clock App

Working with Dates, NSDate , NSDateFormatter

Designing and Developing Ditigal Clock App

Practice Exercise – Digital Clock App
Age Clock
7 Lectures 47:26

Date Picker Control

Date Compoents : NSDateComponent, NSDateComponentFormatter, Calender

Starting with Designing and Developing Age clock


Persisting information :NSuserdefaults, Nil collaseing operator

Finishing Age Clock App
16 More Sections
About the Instructor
Gul Rochlani
4.5 Average rating
10 Reviews
2,425 Students
1 Course
Post Graduate Engineer - Electronics and Computers - India

I am post graduate engineer and  working as a

1.      Managing Director of a Pvt Ltd Co. namely LIFY pvt ltd,  In a career spanning over 13 yrs.  

 2.      Computer training Industry over 20 Year (both in parallel). 

My area of expertise has been In the IT Sector Particularly Consultancy Services & Products /Projects & Training

I Have served in a variety of industry and product development engineering roles and has developed and delivered numerous products. I had been product manager/Architect for the following Products Wintally-Inv, the sole competitor to Tally and Tata-Ex ERP products available for the SME segment.

I had been advisor, leader, Architect, and collaborator for the products developed in recent years.

Designing /Planning the Project, Guiding the Team leaders, training the programmers as per our Working Program methodologies and Interacting with our major clients had been my main area of work.

Collaboration between the testing and Development departments is another area where lot of work had been done to improve the communications and quality of products.

Developing the Product in Application Service Model, currently its new avatar called Cloud Computing is my aim for another few years.


Apart from Software development I am also managing Computer training Centre’s at various places , to keep myself update I am very active in teaching various vendor certification courses like MCPD, MCITP, CCNA, CEH etc. I have trained hundreds of candidates who are currently in good positions in reputed companies in India as well in UK/USA.

Post Graduate Computer Engineer.    M.E.- India   

Specialised In Software Product Development &  Vendor Certification Training in Developer / Networking/ System Admin &  Databases.

Vendor Certifications: MCPD, MCT, CCNA, CEH, (MCITP)