Introduction

Welcome to the course

Summary

In this video, I introduce my Go blog course where I'll teach you to build a full-stack web application by creating a personal blog. I'll cover building a robust backend, a management dashboard, custom authentication, and email setup. I explain our tech stack, including Go, Echo, Templ, HTMX, AlpineJS, Tailwind CSS, and Postgres SQL. While I provide some optional introductory content, I encourage you to check out the last part of this module for information on accessing the source code and getting help.

Transcript

Welcome to the Go blog course in this course, I'll be teaching you how to build a full stack web application using Go and we're doing this by creating our own personal blog that have include like a robust backend, a dashboard to manage your subscribers, your newsletters, your articles, we'll be rolling our own authentication, setting up our own emails so that by the end of this course, you have all the skills you need to build real life production, great web application using Go. The tech stack we'll be working with consists only of a few components. In addition to Go, it includes Echo, which is a minimalistic web framework. Temple, which is a HTML templating engine that will be in charge of rendering our views. HTMX that enables us to add just enough interactivity without needing a big JavaScript framework. We're going to be adding AlpineJS, which is really useful for those client side interactivities that we can really add with HTMX. You're Tailwind CSS for styling. And then lastly, we're gonna be using Postgres Quill for all of our database needs. The rest of this module introduces you to the philosophy behind building web replication using Go and why you wanna consider that router leads compared to something like reactive view and also how, uh, personal blog can benefit you in your developing career. However, these are not necessary, so feel free to skip ahead to module two if you just want to get started with the code. But maybe consider checking out the last episode on this module as we go over how you can get access to the source code and also how you can get help if you need to.

Early Access

$95 $25 USD

Get access

Invoices and receipts available for easy company reimbursement