Video description
A fast-paced guide to get you up-and-running with Swift 5 and its new features
About This Video
- Write robust, safer, and better code using the latest version of Swift
- Create efficiency by knowing how to port your Swift code to the latest version
- Improve code safety with the new error handling mechanism and discover new ways to manipulate strings and collections
In Detail
If you are already a Swift programmer, this course will get you up-to-date with all the new features in Swift 5 to improve your productivity and efficiency.
You will become fully acquainted with the new String ergonomics and improvements to the current Swift Standard Library, and discover some new examples of syntactical sugar that will let you write shorter but more powerful code. You will learn about the new result type for handling errors, thereby making your code more robust. Finally, you will learn how to migrate to Swift 5 as easily as possible.
By the end of the course, you will have gained up-to-date insights into all of Swift 5's features and will be able to code efficiently and rapidly within your projects.
Publisher resources
Table of contents
-
Chapter 1 : Manipulating and Checking Values
- The Course Overview 00:04:37
- Checking Multiple of a Number 00:04:49
- Character Is a Number 00:04:15
- Unicode Scalar Properties 00:06:40
-
Chapter 2 : Working with Strings and Enums
- Raw String 00:04:15
- Custom String Interpolation 00:06:11
- Flattening Nested Optionals 00:06:32
- Dynamic Enums 00:05:31
-
Chapter 3 : Collection and Range
- DictionaryLiteral Renamed 00:07:14
- Compact Map Values 00:05:17
- Codable Range Conformance 00:05:05
-
Chapter 4 : Result and Dynamic Callable Types
- Result Type 00:03:56
- Dynamic Callable Type 00:06:54
- Identity Key Path 00:05:31
-
Chapter 5 : Package Manager and Other Changes
- Package Manager Dependency Mirroring 00:02:13
- Compilation Condition Changes 00:02:26
- encodedOffet Deprecated 00:01:37
-
Chapter 6 : Migrating to Swift 5
- Swift 5 Migration Assistance 00:03:17
- After the Migration 00:02:30
- Swift ABI Stability 00:02:02
- Course Summary 00:03:05
Product information
- Title: Swift 5 New Features
- Author(s):
- Release date: November 2019
- Publisher(s): Packt Publishing
- ISBN: 9781838988159
You might also like
video
Python Fundamentals
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
video
Kubernetes Microservices
Microservices designs require you to change how you build and deploy applications. Instead of creating a …
video
The Complete iOS 11 and Swift Developer Course - Build 20 Apps
Use XCode 9 & Swift 4 to make real iOS 11 apps like Uber and Instagram, …
video
Swift 5 Tips Tricks and Techniques
Boost your Swift 5 programming skills About This Video Master the power of Swift inventories and …