Section 1 : Introduction To Course
|
Lecture 1 | What are we going to learn | 00:02:05 Duration |
Section 2 : Introduction to Swift Programming
|
Lecture 1 | Introduction | |
|
Lecture 2 | Developer Program & Xcode | |
|
Lecture 3 | Playgrounds | 00:00:47 Duration |
|
Lecture 4 | HelloWorld |
Section 3 : Basic Swift Programming Concepts
|
Lecture 1 | Constants | 00:05:21 Duration |
|
Lecture 2 | Type Annotations | 00:02:33 Duration |
|
Lecture 3 | Variables | |
|
Lecture 4 | Comments | 00:01:32 Duration |
|
Lecture 5 | PrimitiveDataTypes | 00:03:03 Duration |
|
Lecture 6 | Literals | 00:01:19 Duration |
Section 4 : New Programming Concepts in Swift
|
Lecture 1 | Numeric Type Conversions | 00:04:04 Duration |
|
Lecture 2 | Type Aliases | |
|
Lecture 3 | Tuples | 00:02:31 Duration |
|
Lecture 4 | Optionals | 00:08:22 Duration |
|
Lecture 5 | Assertions | 00:02:59 Duration |
Section 5 : Swift Operators
|
Lecture 1 | Operators And Expressions | 00:02:56 Duration |
|
Lecture 2 | Binary | 00:05:33 Duration |
|
Lecture 3 | Unary | |
|
Lecture 4 | Operators | 00:07:27 Duration |
|
Lecture 5 | Range & Logical Operators | 00:07:09 Duration |
Section 6 : Strings
|
Lecture 1 | String & Chars | 00:01:51 Duration |
|
Lecture 2 | String Literals | 00:07:22 Duration |
|
Lecture 3 | Unicode | 00:06:12 Duration |
|
Lecture 4 | Counting Characters | 00:07:35 Duration |
|
Lecture 5 | Unicode Representations Of Strings | 00:05:40 Duration |
Section 7 : Control Flow Statements in Swift
|
Lecture 1 | ControlFlow | 00:13:21 Duration |
|
Lecture 2 | ConditionalStatements | |
|
Lecture 3 | ControlTransferStatements | 00:06:19 Duration |
Section 8 : Functions in Swift
|
Lecture 1 | Functions | 00:08:44 Duration |
|
Lecture 2 | Function Parameter Names | 00:11:53 Duration |
Section 9 : Enumerations and Closuers
|
Lecture 1 | Function Types | |
|
Lecture 2 | Closures | |
|
Lecture 3 | Enumerations |
Section 10 : Data Structures
|
Lecture 1 | Collections | 00:11:21 Duration |
|
Lecture 2 | Dictionaries | 00:10:36 Duration |
Section 11 : Object Oriented Programming in Swift
|
Lecture 1 | Classes & Structures | 00:15:01 Duration |
|
Lecture 2 | Properties Part - A | 00:10:19 Duration |
|
Lecture 3 | Properties Part - B | 00:11:18 Duration |
|
Lecture 4 | Methods | 00:14:38 Duration |
|
Lecture 5 | Subscripts | 00:07:39 Duration |
|
Lecture 6 | Inheritance | 00:12:14 Duration |
|
Lecture 7 | Initialization Part - A | 00:15:26 Duration |
|
Lecture 8 | Initialization Part - B | 00:14:51 Duration |
|
Lecture 9 | Initialization Part - C | 00:10:20 Duration |
|
Lecture 10 | Initialization Part - D | 00:10:56 Duration |
|
Lecture 11 | Deinitialization | 00:05:13 Duration |
|
Lecture 12 | ARC Part - A | 00:14:22 Duration |
|
Lecture 13 | ARC Part - B | 00:13:13 Duration |