SGLearn: iOS 10 and Swift 3 : The Beginning into the Future
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.
1 student enrolled
Wishlisted Wishlist

Please confirm that you want to add SGLearn: iOS 10 and Swift 3 : The Beginning into the Future to your Wishlist.

Add to Wishlist

SGLearn: iOS 10 and Swift 3 : The Beginning into the Future

iPhone App from scratch. Learn how to make iOS apps using Xcode 8. The Basics Include Pokemon Go & Snapchat
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.
1 student enrolled
Created by DioPACT SG
Last updated 7/2017
English
Price: $200
30-Day Money-Back Guarantee
Includes:
  • 16.5 hours on-demand video
  • 8 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create 10 fully functional iOS 10 apps
  • Develop a solid understanding of Swift 3
  • Industry Tips like how to get a job and make money from your apps
  • The basics of Git and GitHub
  • Make Snapchat Clone
  • Make a Pokemon Go Clone
View Curriculum
Requirements
  • You will need a Mac computer
Description

Have you ever wanted to make an iPhone app? Did you get lost in YouTube videos or online blog posts? Couldn't find a place to start? No more hesitating! This course is just the right one for you!

My name is Nick Walter and I am a self taught iPhone programmer. I Know what it feels like to start from the beginning. 

In my course I will teach you Swift 3 and how to make iOS 10 apps by using real life popular applications as examples.

Giving tips on how to make money with the masterpieces you are going to create, including interview with an Expert from Singapore giving insights to the IT Society.

What will we make?

*Emoji Dictionary - A simple app to help us learn about TableViews

*Do It! - A todo app that teaches us about CoreData

*Game Collector - Learn to work with the camera as we make an app to catalog a collection of something (video games, movies, stamps, etc...)

*Soundboard - Record sounds using the microphone and play them back. This one is fun!

*Snapchat Clone - We'll use Firebase to make a simple version of Snapchat. Very involved

*Pokemon Go Clone - Learn how to work with maps as we make a clone of most popular iOS game right now

Come join the most entertaining course on Udemy for making iPhone apps!

Who is the target audience?
  • People looking to learn the beginning to intermediate skills needed in iOS apps
  • People looking to start a career as iOS developer
Students Who Viewed This Course Also Viewed
Curriculum For This Course
160 Lectures
16:26:05
+
The Fundamentals
16 Lectures 01:03:40

Walking through why Xcode and Swift are important.

Preview 03:24

Variables and Constants are the building blocks of Swift!

Preview 07:13

Testing your knowledge of Variables and Constants.

Preview 00:07

Strings and Ints in Swift

Preview 03:37

Strings and Ints Exercise
00:08

Swift Cheat Sheet
00:02

Learn how to add text to your app with labels

Labels
10:12

Bring Xcode Storyboards and code together with Outlets

Outlets
07:48

Look out for these errors!

Common Errors
04:12

Add some functionality to your app with buttons

Buttons
06:19

Buttons Exercise
00:04

Learn how to "print" things so that you can get inside info on your app

Print and Comments
07:31

Bring life to your app with If Statements

If Statements
07:36

Practice working with If Statements

If Statements Exercise
00:10

Bring If Statements into your Xcode project

If and Xcode
04:29

Let's wrap up our intro to Swift and Xcode

Outro
00:46
+
Git and GitHub
9 Lectures 54:04

Let's get started with Git

Intro
01:24

Learn from a pervious student about why Git is so important

Get with the Git
09:25

Let's save our code to GitHub

GitHub
04:34

Let's do math with Doubles!

Math and Double
06:09

Let the user add text to your app!

Textfields
08:27

Let's get fancy with Strings!

String Interpolation
10:14

Is it true...or false? :)

Booleans
07:25

Let's beef up our app a bit!

Add or Subtract
05:15

Let's wrap up git

Outro
01:11
+
TableViews - Emoji Dictionary
14 Lectures 01:15:54

Let's talk about the Emoji Dictionary

Intro
02:55

Learn what arrays are

Arrays
05:53

Some more arrays for ya!

Arrays Part 2
04:16

Arrays Exercise
00:07

Drawing out the Emoji Dictionary

Sketch
06:26

Finally! Time for TableViews :)

TableViews
07:55

Connecting our TableView DataSource and Delegate

DataSource and Delegate
07:38

Bring Arrays and TableViews together

Arrays and TableViews
06:39

On to the next one ;)

The 2nd ViewController
05:56

Switch from one ViewController to the other

Segues
06:42

Doing some prep right before the segue happens

Prepare for Segue
07:17

Pass the Emoji from one ViewController to the other

Pass Da Emoji
06:45

Make the definition show up!

Definition
05:46

Wrapping up the Emoji Dictionary

Outro
01:39
+
Making Money with iOS
13 Lectures 01:20:52
Intro
01:25

Working for a Company
04:37

Being a Freelancer
08:54

Money from Your Own Apps
04:57

Recommendations
03:04

Functions
08:34

Return
08:58

Classes
10:35

Methods
05:20

Extra Emoji Features
06:03

Classes in Emoji Dictionary
10:34

Why Classes Are Cool
06:56

Outro
00:55
+
CoreData - DoIt ToDo List
16 Lectures 01:47:39
Intro
00:55

Sketch
04:03

TableView
06:25

Task Class
07:46

Segue
07:14

Setting Things Up
06:48

Creating Tasks
10:36

Cleaning Up
03:23

Optionals
08:22

Advanced Optionals
06:50

Deleting Task
11:53

CoreData Entities
08:47

Saving in CoreData
07:48

Fetch Request
07:14

Deleting
08:33

Outro
01:02
+
Camera - Game Collector
14 Lectures 01:36:15
Intro
01:38

Sketch
05:46

Bar Button Items
10:30

ImageViews
08:06

Dictionaries
07:14

Advanced Dictionaries
04:13

ImagePickerController
09:42

UIImage
05:50

CoreData Revisited
08:14

List the Games
10:27

Update
11:34

Delete
06:42

Camera
04:53

Outro
01:26
+
Microphone - Soundboard
12 Lectures 01:09:47
Intro
01:06

Sketch
03:55

Setting Up the UI
07:12

The Great Programming Myth
09:56

Error Handling
05:17

AVAudioRecorder
09:15

Recording
06:31

Playing Audio
06:11

Save a Sound
06:18

Show the Sounds
07:52

Swipe to Delete
04:22

Outro
01:52
+
App Store
9 Lectures 32:23
Guest Instructor
00:02

Developer's Account
02:31

App Store Tips
09:18

Certificates
02:07

App IDs
02:13

Provisioning Profile
02:58

iTunes Connect
04:35

Meta Data
08:15

Outro
00:24
+
Firebase - Snapchat Clone
22 Lectures 02:59:37
Intro
01:37

Sketch
04:39

CocoaPods
11:48

Sign In Design
06:03

Sign In Code
09:43

Create User
11:38

Camera Design
07:19

Add Image
07:22

Firebase Storage
12:40

Smaller Image
09:33

Firebase Database
10:42

Pulling Data
11:21

Adding Snaps
10:47

Snaps are Ready
07:22

Snaps in a List
08:52

View the Snap
09:41

Downloading Images
05:20

Firebase Delete
08:30

Remove From the TableView
08:18

Delete From Storage
07:12

Make It Shine
08:01

Outro
01:09
4 More Sections
About the Instructor
DioPACT SG
4.5 Average rating
1 Review
8 Students
11 Courses
SGLearn

Dioworks is an e-learning design company focused on using technology as enablers to make learning easy, engaging and effective. Premised on innovative designs, pedagogy and research, we provide quality learning experiences for learners globally. Dioworks offers bespoke solutions for organisations to integrate learning, training and assessment of work-based competencies via blended learning strategies. We are also the local partner to Udemy in Singapore. 

More specifically, we combine the strengths of Classroom-Facilitated Learning, Massive Open Online Courses (MOOCs) in partnership with UDEMY Inc, and our "Kinetic Coach" automated response training solution to achieve learning outcomes.