Apple Watch - Basics to Pro - Learn by Making 20 Real Apps
4.5 (3 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.
771 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Apple Watch - Basics to Pro - Learn by Making 20 Real Apps to your Wishlist.

Add to Wishlist

Apple Watch - Basics to Pro - Learn by Making 20 Real Apps

Complete Apple Watch Development Course. A practical and project based approach from basics to professional level.
4.5 (3 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.
771 students enrolled
Last updated 6/2015
English
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 10.5 hours on-demand video
  • 6 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Have Practical and Working Knowledge of Apple WatchKit
Code Real and Complete Apple Watch applications with their parent application on iPhone
Learn Swift Fundamentals and their application with complete projects
Learn by making 20 complete Applications
Learn and Master Applications Development for Apple Watch
Have a step-by-step approach from basics to pro level
Have Guide Lectures along with practical examples to understand the contents and practical examples for contents application
View Curriculum
Requirements
  • Mac
  • XCode
Description

iOS Swift 1.2 is Apple's latest language for developing iOS applications. Apple Watch - Basics to pro course is a complete Apple Watch Development course in Swift 1.2. The course has been designed on a step-by-step approach starting with the basics reaching to the professional level. There will be total 20 real applications developed in this course.

Key Topics:

As Apple WatchKit is an extension, a special focus has been put how the extension apps work on Apple Watch with the following key topics and lot more,

  • Swift Fundamentals
  • WatchKit App Architecture
  • Interface Objects
  • App Groups to share the Information
  • Two Way Data Communication between Apple Watch and Parent Application
  • Cloud Based Applications - Parse

You will find each project demonstrated in the course as a fully working app. The complete assets required for the projects along with final project files are available for students to download.

A quiz is given at the end of each section for you to test your knowledge and exercises are given as well at various stages of the course. Student names who submit the complete and working projects for the exercise will be displayed in the relevant lectures.

If you are

  • Totally new to programming,
  • Have already worked on Objective-C and want to learn iOS 8 Swift and Apple Watch Development
  • Already know iOS programming, Objective-C, Swift Language, Apple Watch Development and want to enhance your skills,
  • Want to make your own iOS applications for Apple Watch

This course is for you.

Sign Up Now and Start Making Your Own Apps for Apple Watch.

Who is the target audience?
  • This course is for you if you want to learn Apple Watch development
  • If you are completely new to iOS Swift Language, the course offers a complete section on swift fundamentals
  • If you already have a knowledge of Apple Watch Development, this course will add value to your knowledge and take you to the next level
  • If you know Objective-C and want to make your way to Apple's Latest Swift Language, you are at the right place
  • If you think you learn more by going through practical and working projects, you will get this in this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 163 Lectures Collapse All 163 Lectures 10:18:11
+
Course Introduction
1 Lecture 05:05
+
XCode
7 Lectures 16:12
Introduction
00:22

XCode Installation
02:24

Apple's Membership Programs
02:27

Creating a New Project in XCode
02:29

XCode Interface
04:12

iOS Simulator
03:06

Conclusion
01:12

This Quiz will test your knowledge for XCode Introduction Section in which we covered the XCode Installation, XCode interface, Apple's membership programs and how to create a new project in XCode.

Quiz : XCode
3 questions
+
Swift Fundamentals
21 Lectures 01:08:07
Introduction
00:33

Playgrounds
02:18

Variables
04:44

Constants
02:18

Operators - Part 1
03:44

Operators - Part 2
02:02

Arrays
05:16

Dictionaries
03:56

Arrays of Dictionaries
03:56

If Statements
04:24

Switch Statements
02:30

Exercise : Switch Statements
02:00

For Loops
02:48

Exercise : For Loops
03:08

While Loops
02:59

Optionals
03:45

Tuples
02:06

Control Transfer Statements
04:40

Functions
05:26

Classes
03:38

Conclusion
01:56

This quiz would help you to test your knowledge about Swift Fundamentals.

Quiz : Swift Fundamentals
10 questions
+
WatchKit App Structure & Architecture
7 Lectures 16:04
Introduction
00:38

Apple Watch, Its Paired iPhone and The WatchKit App
03:33

Glance Interfaces
02:33

Notification Interfaces
02:51

App Target Structure
02:53

Assembling Your Storyboard Scenes
02:03

Conclusion
01:33

Quiz : Apple Watch Structure & Architecture
5 questions
+
Stop Watch App
5 Lectures 18:38
Introduction
00:41

Setting Up The Project and Interface
05:00

Start and Stop StopWatch
09:09

Reset Functionality
03:01

Conclusion
00:47

Quiz : Stop Watch App
3 questions
+
Exercise : 14 Seconds Day
2 Lectures 01:34
Exercise: 24 Seconds Day
01:17

Student Names who completed the exercise
00:17
+
Temperature Convertor
6 Lectures 25:04
Introduction
00:33

Setting Up The Project
02:43

Setting Up The Interface
07:07

Celcius to Fahrenheit
09:05

Fahrenheit to Celcius
04:17

Conclusion
01:19

Quiz : Temperature Convertor
5 questions
+
World Tour
7 Lectures 41:20
Introduction
00:47

Setting Up the Project and Interface
08:38

Finishing Interface Setup
04:03

Initializing Countries Data
08:18

Load Countries Table
04:53

Country Details
14:02

Conclusion
00:39

Quiz : World Tour App
5 questions
+
Books Library
6 Lectures 23:22
Introduction
00:45

Setting up the Project and Interface
06:25

Book Object Class
02:44

Load Books Records in Table
08:07

Book Details Interface Controller
04:40

Conclusion
00:41

Quiz : Books Library
5 questions
15 More Sections
About the Instructor
Muhammad Haroon
4.3 Average rating
245 Reviews
4,667 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"