Everyone is excited about Swift 3.0 ! Swift 3.0 is changing pretty much everything and chances are that your code will break! This is all for the best though because Apple is working hard to make Swift a powerful and intuitive programming language:
- Easy to read and learn
- Fast and performant
This introductory Swift 3 tutorial offers a complete training, covering :
- The updated Swift 3 Syntax with the variables, constants, operators & data types
- General programming concepts with Control Flow, Functions, Objects, Classes & Structs and Enums
All screencasts comes with hands-on demos and examples, from simple to complex, to explain the most important changes introduced with Swift 3.0 to help you:
- Get up to speed with all the new Swift 3 syntax
- Build a solid foundation for iOS application development.
- Update your code and be prepared until Swift 3.0 goes final in late 2016. with exercises, Quiz, and coding challenges to test your skills.
In the last part, you will also have an introduction to the iOS 10 new message framework with the project-based tutorial of an iMessage Stickers App.
What you’ll get with this Swift3 tutorial
- 5+ Hours of Course Videos
- Downloadable Code Samples
- Quiz, Hands-on examples & Code challenges
- Lifetime access and Updates to the curriculum
Who is this course for
- Anyone willing to get up to speed with Swift 3.0
- Novices are also welcome. The introductory course has been designed for beginners, completely new to programming, and for experienced developers willing to upgrade from Swift 2.2 to Swift 3.0
By the end of the course
- You’ll have to work a knowledge of Swift, Apple’s custom programming language created exclusively for the mobile developer.
- You will know how to write interactive programs with one of the most-wanted job skill
Why Learning Swift?
- Mobile App developer is one of the hottest jobs in 2106
- The job landscape is very promising for iOS software development. The number of jobs requiring Swift has soared by 600 percent since 2015
- Swift has become a popular language. It is now open source making the code source available to more developers across multiple platforms like Linux, Windows & Android.
Welcome to the new Swift 3.0 Fundamentals & Essential Training!
Sandy, Web & iOS developer
Swift training table of contents (duration : 5h11m)
-
Getting Started
- INTRODUCTION free 00:00:59
- Intro - Swift 3 New Syntax free 00:16:47
- Demo - Swift 3 New Syntax 00:06:46
- Converting from 2.2 to 3.0 00:02:35
- Downloading Xcode 8 00:03:31
-
Swift Basics
- My First Playground 00:09:16
- Variables & Constants 00:12:20
- Data Types 00:14:46
- String Interpolation 00:02:01
-
Swift Operators
- Basic Operators 00:11:32
- [Challenge] - Operators 00:03:14
- Modulo (%) Operator 00:04:20
- Comparison Operator (<> ==) 00:05:02
- Logical Operator 00:06:52
- Nil (??) Operator 00:15:53
- Range Operator 00:04:31
-
Swift Collections
- Array 00:17:08
- [Challenge] - Array 00:07:09
- Dictionaries 00:07:25
-
Swift Control Flow
- IF/ELSE Conditions 00:14:33
- [Challenge] - IF/ELSE 00:05:36
- FOR Loop 00:04:44
- WHILE Loop 00:10:30
- Switch Case 00:06:49
- [Challenge] - Switch Case 00:13:26
-
Swift Functions & Objects
- Working with Functions 00:12:17
- [Challenge] - Functions 00:03:44
- Closure 00:12:02
- [Challenge] - Class Instructions 00:01:12
- Struct 00:03:27
- Class 00:10:51
- [Challenge] - Class Instructions 00:10:57
- Swift 3.0 Enums 00:08:01
- [Challenge] - Ordering Coffees 00:10:45
- [Challenge] - FOR & WHILE 00:07:05
- [FINAL] - General Programming Concepts 00:15:09
-
IOS 10 - Message Framework & Stickers App
- Sticker App Screencast 00:07:38
- CONCLUSION 00:00:34
Instructor : Sandy Ludosky
-
With which software version is this tutorial compatible with?Swift
-
Quel est le niveau requis pour suivre ce tuto ?beginner