Learn To Build Apps Using Swift3 and iOS10
0.0 (0 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.
38 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn To Build Apps Using Swift3 and iOS10 to your Wishlist.

Add to Wishlist

Learn To Build Apps Using Swift3 and iOS10

The Complete iOS10 and Swift 3 Learning Guide for Mobile Developers
0.0 (0 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.
38 students enrolled
Last updated 2/2017
English
Curiosity Sale
Current price: $10 Original price: $40 Discount: 75% off
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn Swift 3 programming from scratch
  • Learn all the important concepts for iOS 10 programming
  • Master the iOS 10 APIs and learn to use them in your project
  • Build real world app development skills
View Curriculum
Requirements
  • Basic programming knowledge is essential for taking this course
Description

The only comprehensive course to master Apple’s latest Swift 3 programming language!

Apple has introduced a new and improved version of it’s most popular programming language, Swift. Since, it’s introduction way back in 2014, the language has been lauded by the development community.

Swift combined the best practices of C, C++ and Objective-C to make an easy to write language that minimized the hassles of language principles that come with the language, instead opting for making the language simple, dynamic and easy to learn. While, the shift from Swift 1 to Swift 2 was considered drastic, the change to Swift 3 is even more.

Changes to the language includes making the syntax shorter, requiring labeling for function parameters, focusing on omitting needless words to remove repetition and even eliminating UpperCamelCase in favor of lowerCamelCase for enums and properties. The changes aim to simplify the language and make it clearer for the newbies that are just learning the language.

Learning this powerful language from scratch might seem like a hard task, especially if you are already familiar with Swift 2, but don’t worry this is why we have designed this course.

Our course has been expertly created to help newbies and seasoned iOS programmers to learn this brilliant language. This Swift 3 tutorial will include working with the language parameters, the playground, and will include so much more.

You will start by learning the language fundamentals and the changes made to Swift 3, for newbies this will easy as they will start fresh. However, for the seasoned coders, it might require some getting used as they will have to relearn some concepts.

The course also includes working with the Playground, learning how to create variables, constants, arrays, loops, conditionals, classes, and functions. You will also solidify your theory by using it to build a complete practical application – an inventory management app.

That’s not all though! When designing the app, in addition to going over the paradigm of the coding language, you will also learn how to design the UI and also how to integrate different APIs and UI controls in it. From understanding scene building to working with auto layout and integrating basic and interactive notifications, the course will include everything you need to become proficient in Swift 3.

With so much packed in this massive course, what are you waiting for? Let’s start building your dream iOS apps Swiftly!

Who is the target audience?
  • Students who want to build apps for iOS devices using the latest Swift 3 programming language
Students Who Viewed This Course Also Viewed
Curriculum For This Course
37 Lectures
04:46:05
+
Introduction
1 Lecture 03:43
+
Language Foundations
9 Lectures 01:15:48




Conditionals
10:58

Functions
10:58

Classes
10:16

Project Instructions
06:33

Project Solution
09:18
+
Application UI and Binding
8 Lectures 01:03:23
Scene Layout
08:40

Autolayout and TableView Wireup
08:01

Adding Detail Scene Segue
07:14

Creating InventoryItem & InventoryManager Classes
10:12

Wiring Up Add Scene
08:47

Wiring Up Detail Scene
07:36

SFSafariViewController
03:38

Custom TableViewCell
09:15
+
Notifications
5 Lectures 34:21
Introduction
01:01

Basic notifications
09:36

Interactive notifications
11:32

Interactive notifications 2
11:34

Summary
00:38
+
iMessage Extensions
5 Lectures 30:45
Introduction
01:28

iMessage Extensions
14:30

Auxiliary Constructors and Lazy Values
06:54

SiriKit
06:58

Summary
00:55
+
Speech Recognition
9 Lectures 01:18:05
Introduction
02:18

Core Data Integration
12:57

Inserting Items One by One
10:08

Moving Hard Coded Data into Core Data
10:12

Retrieving Data from Core Data
09:30

Adding Save Method
08:14

Adding Duplicate Check
09:48

Modifying AddView to Use New Add Method
13:25

Summary
01:33
About the Instructor
Eduonix Learning Solutions
4.3 Average rating
47,964 Reviews
782,869 Students
189 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Eduonix-Tech .
4.3 Average rating
45,989 Reviews
760,558 Students
146 Courses