服务器端 Swift

Running Swift in the Cloud

中级

大约 4 个星期

6小时每周 (自主学习)

中级

大约 4 个星期

6小时每周 (自主学习)

课程概述

In this course, you'll learn how to utilize Swift as a server-side language for building end-to-end applications. You'll learn by doing — creating projects with Swift clients and servers as well as middleware components that can leverage the power of services in the cloud. You'll also work with custom tooling specifically designed to reduce developer friction and let you work in a native environment regardless of whether you're implementing the client or the server.

为什么学习这门课程?

When Apple open-sourced Swift, it created ripples throughout the development community — especially for those who wanted to extend Swift beyond the world of Apple devices. Fast-forward to today and Swift is flourishing as a language for traditional Apple applications as well as server-side applications that run on Linux environments. It is now possible for developers to create end-to-end in Swift. That's one language that can power everything from iOS client applications to web servers.

先修要求

Any experience using the command-line whether on a macOS or Linux system is very helpful, but not required.

查看使用优达学城的技术要求

学习计划

讲师与合作伙伴

Jarrod Parkes

Jarrod Parkes

Jarrod 擅于尝试与教育相关的一切新事物:他积极主动,倡导改变现有的学习方式。他第一次向现状提出挑战,是帮助哈森生物技术研究所的中学生建立的虚拟科学实验室。在阿拉巴马大学亨茨维尔分校学习计算机科学的时候,他在大学课程之外还经常学习网上课件,这让他受益匪浅。他拥有阿拉巴马大学亨茨维尔分校的计算机科学学士学位。

官方微信公众号二维码

优达学城(Udacity)微信