Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Swift - The Mobile Language That's Coming to the Cloud

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the potential of Swift as a server-side language in this comprehensive conference talk. Discover how Swift, originally designed for iOS development, has expanded to become open source and run on Linux. Learn about the latest Swift 3 release, its improved performance, functionality, and productivity features, and understand why server-side Swift is gaining popularity in cloud computing. Dive into new Swift web frameworks like Kitura, and gain insights on creating your first Swift web application. Get an overview of Swift's journey, memory usage, performance, and key language features such as optionals, closures, and protocols. Explore server-side Swift ecosystems, including IBM Swift Sandbox, Grand Central Dispatch, and the IBM Swift Package Catalog. Discover how to develop a Kitura web application, implement OAuth 2.0 authentication, and leverage IBM Cloud Tools for Swift and IBM Bluemix Runtime. Gain valuable insights into the future of Swift on Linux and join the growing open-source Swift community.

Syllabus

Intro
lan Partridge
Open Source Swift
Open, inclusive development community
Swift's Amazing Journey
Building on the shoulders of giants
Language evolution process
Swift Memory Usage
Swift Performance by Memory
Control Flow
Switch
Optionals
Optional Chaining
Functions
Closures
Structs
Enums
Classes
Protocols and Extensions
IBM Swift Sandbox
Why Swift on the server?
Isomorphic Swift code
Bringing Swift to the Server
Grand Central Dispatch
Running work on queues
Grouping work
GCD in Swift 3
Growing server-side ecosystem
Server APIs Work Group
IBM Swift Package Catalog
Kitura Web Framework
Developing a Kitura web application
Adding authentication via OAuth 2.0
IBM Cloud Tools for Swift
IBM Bluemix Runtime for Swift
The future of Swift on Linux?

Taught by

Devoxx

Reviews

Start your review of Swift - The Mobile Language That's Coming to the Cloud

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.