iOS 10 Swift 3 - A Complete Practical Approach
4.8 (62 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.
625 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS 10 Swift 3 - A Complete Practical Approach to your Wishlist.

Add to Wishlist

iOS 10 Swift 3 - A Complete Practical Approach

A Complete iOS Apps & Games Development Course
4.8 (62 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.
625 students enrolled
Created by Muhammad Haroon
Last updated 10/2016
English
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 33.5 hours on-demand video
  • 43 Articles
  • 65 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn Complete App Development Cycle
  • Have practical and working knowledge of iOS App Development
  • Build your own iOS Applications and publish on App Store
View Curriculum
Requirements
  • Mac
  • XCode 8
Description

iOS 10 Swift 3.0 - A Complete Practical Approach course is a complete iOS app development course. The course has been designed on a step-by-step approach starting with the basics reaching to the professional level. There are plenty of real applications developed in this course after going through the basics of Swift 3.0 language and through a complete app development cycle. 

A special focus has been put to demonstrate each app as a fully working app. 

Learning Flow:

  • Go through the Introduction Video
  • Download the Lecture Slides
  • Download the Project Assets
  • Have a practical exposure of real app by going through the video lectures
  • Do it by yourself
  • Apply the knowledge in your own apps
  • Download the Final Project
  • Do the assignment projects to test your knowledge

Student Queries

100% response to student queries. A dedicated section in the end of the course will be updated to provide a video lecture response to student queries where required.

If you are

  • Totally new to iOS App programming,
  • Have already worked on Objective-C, previous versions of Swift and want to learn iOS 10 Swift 3,
  • Already know iOS App programming, Objective-C and Swift Language and want to enhance your skills,
  • Want to make your own iOS applications,

This course will take you to the next level. 

Sign Up and Start Making Your Own Apps in iOS 10 Swift 3.0.

Who is the target audience?
  • If you want to learn the complete iOS App Development
  • If you are new to programming and want to learn Swift 3 and App Development
  • If you already know swift programming language and want to learn Swift 3
  • If you learn by practical projects
  • If you are already familiar with iOS App Development and want to enhance your development skills
Students Who Viewed This Course Also Viewed
Curriculum For This Course
235 Lectures
33:43:32
+
Course Introduction
2 Lectures 03:51

How to get the best out of this course
02:08
+
What You Need
6 Lectures 33:02

Downloads
00:01

XCode Installation
04:48

Create Your First Project
06:22

XCode Interface
18:50

Conclusion
02:08
+
Simple Clock
7 Lectures 45:39

Downloads
00:00

Project Setup
09:10

Coding The Solution
10:07

Updating Clock
15:15

Conclusion
03:13

Final Project
00:00
+
Mind Reader
8 Lectures 53:55

Downloads
00:01

Project Setup
16:28

Wire Objects
08:27

Game Logic - Part 1
19:18

Game Logic - Part 2
04:13

Conclusion
01:37

Final Project
00:00
+
Number Game
10 Lectures 53:56

Downloads
00:01

Project Setup
05:15

Interface Setup
12:56

Game Variables
06:40

Start Game
11:32

Coding Buttons
06:36

Guesses Made
06:10

Conclusion
01:21

Final Project
00:00
+
Scientific Calculator
12 Lectures 01:29:13

Downloads
00:01

Project Setup
14:17

Interface Setup - Part 1
13:41

Interface Setup - Part 2
17:26

Interface Setup - Part 3
10:12

Wire Objects
12:40

Calculate Result
05:12

Code Buttons
09:01

Challenge
01:38

Conclusion
02:19

Final Project
00:00
+
Web Browser
7 Lectures 38:50

Downloads
00:01

Project Setup
10:38

Wire Objects
15:34

Delegates
08:57

Conclusion
01:49

Final Project
00:00
+
Important Topics
18 Lectures 03:07:34

Downloads
00:02

Arrays
14:40

Dictionaries
10:08

Sets
14:25

Structures And Classes
07:19

Structures
12:14

Classes
12:19

Enumerations
07:34

Alert Views
18:44

Action Sheets
06:15

Storyboards Part 1
22:17

Storyboards Part 2
11:55

Table View Part 1
16:29

Table View Part 2
17:04

iOS Resolutions
09:42

Conclusion
03:16

Final Project Files
00:00
+
World Clock
10 Lectures 01:26:28

Downloads
00:01

Project Setup
14:04

Configure World Clocks Table View
16:20

Display Time in Table Cells
09:31

Load Time Zones
14:24

Protocol and Delegates
14:38

User Defaults
07:33

Conclusion
01:30

Final Project
00:00
+
Alarm App
9 Lectures 01:15:48

Downloads
00:03

Setup Interface
13:50

Add Alarm View Controller
14:36

Alarm Table View Controller
16:31

Track Switch Value From Cell
08:21

User Notifications
17:39

Conclusion
03:17

Final Project
00:00
15 More Sections
About the Instructor
Muhammad Haroon
4.8 Average rating
266 Reviews
4,747 Students
3 Courses
iOS and Web Developer

Hi, I am Haroon, a graduate in Computer Sciences and have 15 years of development experience. The first program I wrote was in visual basic and then progressed by building small websites and running them on local host. It was the most amazing experience and I am still coding.

I am settled in Dubai, United Arab Emirates since 2004. I started my career in 1999 as a programmer and have done the work in following languages and tools.

Visual Basic, C/C++, JAVA

Visual Studio (VB.Net, C#)

HTML, CSS, ASP, Java Scripting, Action Scripting, PHP, MY SQL

Oracle DBA, SQL Server

Objective C, Swift

I am currently working as Senior Manager IT Projects in Dubai, UAE. Development has always been my passion and I enjoy spending my time in exploring new technologies and developing new applications. I have done projects from small to big size spanned over the development time of 3 months to 1 year. Have been involved as a team member in designing, coding, testing and implementing cycles and now managing projects of development and implementation in my current role. Dubai is a very fast growing market in terms of information technology and offering a wide range of experience, helping me learn every day.

"THE BEST WAY TO LEARN IS BY SHARING"