Learn how to build performant and maintainable API-first web server in Go. I put some emphasis and content regarding building a SaaS in Go. If you want to build a web API in Go this is the course you need.
Build SaaS apps in Go (2nd edition)
Build SaaS apps in Go (2nd edition) is a 21-lesson 4 hours 30 minutes self-paced course by Dominic St-Pierre. Learn how to build performant and maintainable API-first web server in Go.
Course facts
- Lessons
- 21
- Duration
- 4 hours 30 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Dominic St-Pierre
- Price
- Premium
Who teaches Build SaaS apps in Go (2nd edition)? Dominic St-Pierre
Dominic St-Pierre is a Canadian Go developer and founder of Staticbackend.com, a self-hosted backend-as-a-service. He publishes long-form Go tutorials focused on the practical side of building back-end services in Go, often working with PostgreSQL and the systems-engineering patterns the language is designed for.
His CourseFlix listing carries two Dominic St-Pierre courses on Go and back-end development. Material is paid and aimed at engineers building production Go services.
What lessons are included in Build SaaS apps in Go (2nd edition)?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 01: Web server basics Demo | 06:06 | |
| 2 | 02: HTTP request/response pipeline | 08:02 | |
| 3 | 03: Handlers, HandlerFunc, HandleFunc. WTH! | 08:21 | |
| 4 | 04: HTTP verbs | 03:51 | |
| 5 | 01: Introduction | 02:39 | |
| 6 | 02: Routing | 25:13 | |
| 7 | 03: Middlewares | 17:38 | |
| 8 | 04: JSON encoding/decoding | 07:19 | |
| 9 | 05: Our ~100 LoC web engine | 21:55 | |
| 10 | 01: Why? What? When? | 11:17 | |
| 11 | 02: How to test web handler | 07:00 | |
| 12 | 03: Making our webengine testable (including middlewares) | 12:10 | |
| 13 | 01: Basics | 14:20 | |
| 14 | 02: Scan to struct | 15:12 | |
| 15 | 03: Package organization | 08:07 | |
| 16 | 04: Real-world examples | 17:58 | |
| 17 | 05: Generics to reduce code repetition | 03:20 | |
| 18 | Server setup and deploying a Go web server | 24:36 | |
| 19 | Create the book's website from the book's API server (part 1) | 26:27 | |
| 20 | Create the book's website with the book's API server (part 2) | 27:30 | |
| 21 | How to navigate the code for chapters | 01:21 |
Get instant access to all 20 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionBooks
What courses are similar to Build SaaS apps in Go (2nd edition)?
-
Updated 1y agoWeb hook service application over SSH
By: Anthony GGDiscover how to build a versatile terminal application and server that generates a unique webhook URL, forwarding responses seamlessly to your localhost.3h 16m0/5 -
Updated 1y agoBackend Engineering with Go
By: UdemyEmbark on a journey to master Backend Engineering with Go through this practice-oriented course.17h 6m -
FreeUpdated 2y agoUltimate Debugging
By: Ardan LabsUltimate Debugging is a course that will help you master the art of debugging software at a deep level.10h 15m -
Updated 2y agoGo - The Complete Guide
By: Academind Pro (Maximilian Schwarzmüller)Unleash Your Potential - with Go and this course! Welcome to "Go - The Complete Guide," the definitive online course meticulously designed for both newcomers.15h 23m5/5 -
Updated 1y agoLearn Go with Pocket-Sized Projects
By: Pascal Bertrand, Donia Chaiehloudj, Aliénor LatourThis book will teach you how to write professional code in Go by creating useful tools and interesting projects. -
Updated 2y agoHow to design & develop REST microservices in Golang (Go)
By: UdemyLearn to design and develop REST microservices in Go. Master MVC, Domain Driven Development, and Hexagonal architecture with MySQL and Cassandra integrations.20h 26m -
Updated 6mo agoThe Ultimate Guide to Debugging With Go
By: ByteSizeGo, Matt BoyleThe most important skill you were never taught. The ability to debug code locally and in production is critically important for any Go engineer.3h 41m -
Updated 3y agogRPC [Golang] Master Class: Build Modern API & Microservices
By: UdemygRPC is a new and modern framework for building scalable, modern and fast API. It is leveraged by many top tech companies such as Google, Square &.3h 46m
More courses by Dominic St-Pierre
-
Updated 2y agoBuild a Google Analytics in Go
This course assumes you've taken my Build SaaS apps in Go course or are familiar with Go's standard library for building web applications.7h 18m5/5