I am really excited to announce the release of my new course “Mastering Server Side Swift Using Vapor 3”. Swift was announced at WWDC 2014 and it has taken the world by storm. Apart from writing iOS, Mac, Apple Watch and Apple TV applications you can also write a complete backend using Swift language.

In this course you will learn how to take your existing Swift skills to the cloud by using Vapor 3 framework. You can get the complete course for just $9.99.

Let’s check out the contents of the course:

Understanding Routes

In this section you are going to learn all about routes. This includes passing parameters to the routes as well as query strings. I am also going to explain how you can structure your routes cleanly using grouping and nested routes.


Vapor 3 makes it super easy to fetch and post JSON values. In this section you will learn how to convert your custom classes into JSON representation by using helper protocols defined in Vapor framework.


Vapor 3 is completely different from Vapor 1 and Vapor 2 frameworks. In this section you will learn about Futures. Futures allows to perform async responses allowing your server to return the response immediately.

SQL Fluent Provider

In this section you will learn how to integrate your Vapor 3 application with SQLite3 database. I am doing to demonstrate, how you can use SQL Fluent Provider to fetch data from the database. The data/records returned from the database will be sent to the user as JSON responses.


In this section you will learn how to organize your code better by implementing Controllers. Controllers acts as a middleman between the view and the model. Controllers become essential when developing large size applications.

Integrating Vapor Web API with an iPhone App

In this section you will integrate your Web API with an iPhone application. This will include creating new records, fetching records, filtering and deleting records through the iPhone app.

I really hope you enjoy the course! I have already started working on the future updates for the course. Your rating and review is highly appreciated.

Thanks and enjoy the course,


iOS Developer, speaker and educator. Top Udemy and LinkedIn instructor. Lead instructor at DigitalCrafts. https://www.udemy.com/user/mohammad-azam-2/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store