Seize the opportunity to gain new skills and reshape your career!

Choose a free learning path and get valuable insights from first-rate courses
watching now
20 Students
43 Lessons
Beginner

What Will You 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 564
Students 179,266
Massive audience
Courses 17

LearnToProgram is a circle of outstanding experienced lecturers focusing on mobile, web, and game development. They attract a massive audience to their courses, and there’s a reason for it. LearnToProgram has united experts in their fields with excellent teaching skills, so you get the theory complemented with lots of practical and real-world examples PLUS easy to follow and engaging instructions.

LearnToProgram team wants to teach the world to code – the skill which is somewhat like maths used to be in the previous century. Nontechnical people are being related to complex web, mobile, and game development skills in a fun and effective learning process.

On BitDegree, LearnToProgram offers opportunities to study different skills taught by different lecturers. Learn any of the dominant programming languages (Python, Java, JavaScript, Ruby, Java, HTML5, etc.) and get hold of the dominant tools for web creation (Wordpress, Dreamweaver, etc.). Master the art of building mobile apps, understand how you can become more professional and effective with the right project management tools – and so much more.

LearnToProgram team will equip you with the necessary tools to kickstart your career in the tech world. Join their high-end courses today!

BitDegree platform reviews

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