Play by Play is a series in which top technologists work through a problem in real time, unrehearsed and unscripted. In this course, Play by Play: Software Development in Swift - Beyond IOS, Stephen Haunts and Lars Klint explore the swift development landscape and look at some of the options available for developing server side software. Learn the history of Swift, four different server-side libraries for creating API’s, and a tour of the Swift language. By the end of this course, you’ll have a basic understanding of what the Swift Language looks like and how it can be used to develop software that lives on the server.
Stephen Haunts is an experienced Software Developer and Leader who has worked across multiple business domains including Computer Games, Finance, and Healthcare Retail and Distribution. Stephen has worked in languages ranging from Assembler, various forms of BASIC, to C and C++, and then finding his love of C# and .NET.
Lars is an author, trainer, Microsoft MVP, community leader, authority on
all things Windows Platform, and part time crocodile wrangler. He is heavily
involved in the space of HoloLens and mixed reality, as well as a published
Pluralsight author, freelance solution architect, and writer for numerous
Course Overview Hi everyone, my name is Stephen Haunts. And I'm Lars Klint. And welcome to our course, Software Development in Swift - Beyond iOS. I am a freelance software developer, trainer, speaker, and author. And I'm a freelance software architect, HoloLens developer, car nerd, and expert in Australian outback internet. I have a knack for tinkering and exploring new tech. The Swift program language is mostly associated with iOS developments in Apple software ecosystem. But did you know that the Swift language has a life beyond iOS and can be used to develop server-side applications too? If you develop software for the iOS and the Mac platforms and need to create server APIs and services that your apps can connect to, then writing these in the same programming language as your client application makes a lot of sense, but Swift is often overlooked as a server-side development language. In this course, we're going to explore the Swift development landscape, and look at some of the options available for developing server-side software. We'll cover subjects like the history of Swift, the rise in popularity of Swift, four different server-side libraries for creating APIs, and then finish with a brief tour of the Swift language itself. By the end of this course, you'll have a basic understanding of what the Swift language looks like, and how you can use it to develop software that lives on the server. Before beginning the course, you should be familiar with software development and other general-purpose languages, but no prior knowledge of Swift is assumed. This course will introduce you to the language, its history, the server-side development landscape, and will finish with a brief tour of the language. I hope you'll join us on this journey to learn about Swift with the Software Development in Swift - Beyond iOS course at Pluralsight.