watching now
67 Students
43 Lessons
Beginner

What You Will Learn?

  • How to Develop Apps for iOS8 Using Swift
  • How to Build Apps from Scratch

Curriculum

3h 26m
Section 2: Variables
31:08
Understanding Variable Types
06:45
Arithmetic Operators
09:07
Typecasting
04:58
String Interpolation
02:13
Section 3: Control Flow
36:51
Chapter Introduction
00:44
If Statements
07:24
Complex and Compound If Statements
08:44
Switch Statements
05:03
While Loops
06:55
For Loops
03:53
For...In Loops
04:08
Section 4: Arrays and Dictionaries
38:48
Chapter Introduction
00:49
Creating and updating Arrays
08:35
Array.Count(), Array.Slice()
05:19
Array Functions
09:46
Creating a Dictionary
06:16
Dictionary Functions
08:03
Section 5: Functions
26:27
Chapter Introduction
00:41
Function Definition and Function Calls
03:23
Functions That Take Argument(s)
06:10
Functions That Return Value(s)
05:33
Variable/Constant Scope and Functions
07:17
Nested Functions
03:23
Section 6: Classes and Protocols
23:23
Chapter Introduction
00:27
Enums
03:54
Creating a Class and Instantiation
09:24
Subclasses and Overrides
07:27
Protocols
02:11
Section 7: More Swift Goodness
17:07
Chapter Introduction
00:32
Extensions
05:12
Operator Overloading
04:07
Generics
04:52
Emojis
02:24
Section 8: iOS8 App with Swift
16:08
Chapter Introduction
00:35
Creating an App Layout
06:01
Creating Outlets and Actions
06:51
Running and Testing Your App
02:13
Good Bye and Thanks
00:28

Description

Requirements

  • Mac with latest OSX
  • XCode
  • Apple Developer Account
  • Interest in Mobile App Development

About the Instructor

LearnToProgram

Web, Mobile and Game Development
Reviews 264
Students 150,245
Massive audience
Courses 17

LearnToProgram is a leading educator of mobile, web, and game development. Over 900,000 people in 200 countries enrolled these courses.

The mission of LearnToProgram is teaching the world to code. Teachers primary skill are relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allow students to learn at their own pace.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo