Introduction

Swift async/await is a modern programming paradigm that revolutionizes asynchronous programming by streamlining the way developers manage concurrent tasks.

During this module, you’ll maintain and improve Apple News, an app that fetches the latest Apple-related news from News API.

In this first session, you’ll start learning about the powerful world of asynchronous programming in Swift, exploring how async/await simplifies the way you handle concurrent tasks, making your code cleaner, more readable, and easier to maintain.

Specifically, you’ll learn:

  • The fundamental principles of async/await.
  • How to identify and mark asynchronous functions using the async keyword.
  • What happens when awaiting asynchronous operations using the await keyword.

Stay tuned to enrich your app development skills and immerse your users on the pulse of the world’s events like never before!

See forum comments
Download course materials from Github
Next: Asynchronous Programming Fundamentals