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
DocC Tutorial for Swift: Automating Publishing With GitHub Actions
Learn how to automate export a Docc archive file using GitHub Actions, and publish it on the internet using GitHub Pages as a static website host.
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
Supporting REST and HTML with a gRPC Microservice
Any microservice can become a gRPC microservice. gRPC and protobuf work together to bring more structure to building out APIs, even if your service has to work across different clients or support streams of data. The system generates model and networking code for the protocol — you define the API using a .proto file which […]
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
Performance-Profiling Swift on Linux: Getting Started
Learn how to profile Server-Side Swift with perf on Linux.
You’ll discover the basic principles of profiling and how to view events, call-graph-traces and perform basic analysis.
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
Advanced PostgreSQL With Vapor
Learn to use advanced PostgreSQL functionalities, joining tables, views, indexes and full-text search in your Vapor server app.
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
Deploying Server-Side Swift Apps With Docker on Heroku
In this tutorial, you’ll learn how to deploy server-side applications developed in Vapor as well as Docker images of your application into Heroku.
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
Introduction to Metrics in Server-Side Swift
In this Server-Side Swift tutorial you will learn how to use Vapor built-in metrics and how to create custom ones. The data is pulled and stored by Prometheus and visualized in beautiful graphs using Grafana.
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
Running a Web Server on iOS with Vapor
With Vapor, your iOS app can be both the client and the server to control your data — or even other devices. This tutorial will show you how to get started with client-server communication in the same process.
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.
gRPC and Server Side Swift: Getting Started
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
async/await in Server-Side Swift and Vapor
Learn how Swift’s new async/await functionality can be used to make your existing EventLoopFuture-based Vapor 4 code more concise and readable.
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
Developing and Testing Server-Side Swift with Docker and Vapor
Use Docker to develop and test your Vapor apps and learn to use Docker Compose to run different services, which include a database.
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
Database Migrations With Vapor
In this Server-Side Swift tutorial, learn how to perform database migrations with Vapor on your application database – a useful tool for tasks such as creating tables, seeding data, and adding columns.
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
Middleware Tutorial for Server-Side Swift Using Vapor 4: Getting Started
In this tutorial, you’ll learn how to create middleware — a module that sits between an app and the browser and removes some of the work load from your web app.
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
Professional Development Seminars 2023
You’ve built your development skills through our high-quality, up-to-date books and videos, and now it’s time to take things to the next level! Our Professional Development Seminars are live, bi-monthly events designed to connect you with top-tier developers and other professionals from our community, who are ready to share their hard-won and battle-tested advice with you, available exclusively to Annual Ultimate Pro Subscribers.
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 Sign in with Apple
You may know how to set up Sign in with Apple in an iOS project, but most tutorials don’t
actually cover what to do on the backend! In this course, you’ll learn just that.
In the first part of this course you’ll learn how Sign in with Apple works and how it differs from regular authentication.
You’ll see how to integrate it with your existing authentication flow to provide users
the option to use their preferred authentication choice. You’ll also see how to allow users
to sign in with both Sign in with Apple and a regular username and password.
In the second part of this course you’ll learn how to adopt Sign in with Apple on the web
and integrate it on a website. This allows you to offer Sign in with Apple no matter how your
users are using your app.
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
Server-Side Swift with Vapor
In this course you’ll learn everything you need to get start with Vapor, the Server-Side Swift
web framework. You’ll cover the basics of routing and sending and receiving data. Next you’ll learn
how to use Fluent to save and retrieve information in a database. You’ll see how to leverage Leaf,
Vapor’s templating language, to build a web app. You’ll learn how to add authentication to your routes
and protect your app. Finally you’ll see how to integrate the Vapor API with an iOS companion app.
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
Professional Development Seminars 2022
You’ve built your development skills through our high-quality, up-to-date books and videos, and now it’s time to take things to the next level! Our Professional Development Seminars are live, monthly events designed to connect you with top-tier developers and other professionals from our community, who are ready to share their hard-won and battle-tested advice with you, each and every month, available exclusively to Annual Ultimate Pro Subscribers.
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
Mastering Git
Take the solid foundation laid by the Beginning Git course, and build upon it. Focus on fixing real-world problems, as you take a multi-user Git repository and work through the final steps of releasing a software product.
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
Beginning Git
In this introduction to using Git for source control you’ll learn everything from cloning and creating repos, through committing and ignoring files, to managing remotes and pull requests.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.