Book

Mastering Swift 3 - Linux

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h40m

Language

English

About Book

Who Is This Book For?

This book is for Linux developers who are interested in quickly learning how to use Swift to create exciting applications on Linux platforms.

Book content

chapters 12h40m total length

Taking first steps into Swift

Learning about variables, constentsm strings and operators

Swift Collections

Control flow and functions

Classes and Structures

Using Protocols and Protocol Extensions

Protocol Oriented Design

Writing safer code with Availability and Error Handling

Custom Subscripting

Using Optional types

Working with Generics

Working with Closures

Using C libraries with Swift

Concurrency and parallelism

Swift Core Library

Swift on Single-Board Computers

Swift formatting and Style Guide

Adopting design patterns in swift

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required