Articles
Multiple Domains
DocC Tutorial for Swift: Automating Publishing With GitHub Actions Jul 27 2023 · Article (25 mins)
Learn how to automate export a Docc archive file using GitHub Actions, and publish it on the internet using G... more
Server-Side Swift
Supporting REST and HTML with a gRPC Microservice Mar 14 2023 · Article (20 mins)
Any microservice can become a gRPC microservice. gRPC and protobuf work together to bring more structure to b... more
Server-Side Swift
Performance-Profiling Swift on Linux: Getting Started Sep 12 2022 · Article (35 mins)
Learn how to profile Server-Side Swift with perf on Linux. You’ll discover the basic principles of profiling ... more
Server-Side Swift
Advanced PostgreSQL With Vapor Aug 23 2022 · Article (25 mins)
Learn to use advanced PostgreSQL functionalities, joining tables, views, indexes and full-text search in your... more
Server-Side Swift
Deploying Server-Side Swift Apps With Docker on Heroku Jun 17 2022 · Article (30 mins)
In this tutorial, you’ll learn how to deploy server-side applications developed in Vapor as well as Docker im... more
Server-Side Swift
Introduction to Metrics in Server-Side Swift May 25 2022 · Article (30 mins)
In this Server-Side Swift tutorial you will learn how to use Vapor built-in metrics and how to create custom ... more
Server-Side Swift
Running a Web Server on iOS with Vapor Apr 29 2022 · Article (25 mins)
With Vapor, your iOS app can be both the client and the server to control your data — or even other devices. ... more
Server-Side Swift
gRPC and Server Side Swift: Getting Started Mar 4 2022 · Article (35 mins)
Learn how to define an API with gRPC and how to integrate it in a Vapor application.
Server-Side Swift
async/await in Server-Side Swift and Vapor Jan 25 2022 · Article (25 mins)
Learn how Swift’s new async/await functionality can be used to make your existing EventLoopFuture-based Vapor... more
Server-Side Swift
Developing and Testing Server-Side Swift with Docker and Vapor Dec 15 2021 · Article (25 mins)
Use Docker to develop and test your Vapor apps and learn to use Docker Compose to run different services, whi... more
Server-Side Swift
Database Migrations With Vapor Aug 24 2021 · Article (25 mins)
In this Server-Side Swift tutorial, learn how to perform database migrations with Vapor on your application d... more
Server-Side Swift
Middleware Tutorial for Server-Side Swift Using Vapor 4: Getting Started Aug 6 2021 · Article (20 mins)
In this tutorial, you’ll learn how to create middleware — a module that sits between an app and the browser a... more
Video Courses
Multiple Domains
Professional Development Seminars 2023 Mar 7 2023 · Video Course (2 hrs, 30 mins)
You’ve built your development skills through our high-quality, up-to-date books and videos, and now it’s t... more
Server-Side Swift
Server-Side Sign in with Apple Nov 15 2022 · Video Course (37 mins)
You may know how to set up Sign in with Apple in an iOS project, but most tutorials don’t actually cover w... more
Server-Side Swift
Server-Side Swift with Vapor Apr 5 2022 · Video Course (3 hrs, 21 mins)
In this course you’ll learn everything you need to get start with Vapor, the Server-Side Swift web framewo... more
Multiple Domains
Professional Development Seminars 2022 Feb 22 2022 · Video Course (4 hrs, 52 mins)
You’ve built your development skills through our high-quality, up-to-date books and videos, and now it’s t... more
Multiple Domains
Mastering Git May 2 2020 · Video Course (2 hrs, 12 mins)
Take the solid foundation laid by the Beginning Git course, and build upon it. Focus on fixing real-world ... more
Multiple Domains
Beginning Git May 2 2020 · Video Course (2 hrs, 3 mins)
In this introduction to using Git for source control you’ll learn everything from cloning and creating rep... more