Maximiliano Firtman's articles, notes and learning experiences for devs-firt.dev

Build a Fullstack App with Vanilla JS and Go

10-hours online video workshop for web professionals

by Maximiliano Firtman Twitter @firt About Newsletter

Available for Frontend Masters subscribers

Code a high-performance fullstack app from scratch! Skip the framework and create a modern Vanilla JavaScript app with web components, dynamic client-side routing, View Transitions, and data filtering and sorting. Build a rock-solid backend JSON API with Go, complete with authentication, logging, and a Postgres database layer. Learn to build robust applications, with higher performance and fewer dependencies, in Vanilla JS and Go!

Watch Course
$10 OFF first month

In this 10-hour course we'll see:

  • Introduction to the Project
  • Setting Up the Backend with Go
  • Database Schema and REST API
  • Lunch
  • Setting Up the Frontend
  • Web Components
  • Dynamic Rendering
  • Recap and Pending Issues
  • Dynamic Data Retrieval: Search, Filter & Sort
  • Client-Side Routing
  • Lunch
  • State Management
  • Implementing Authentication
  • Adding Favorites and Watchlists

Continue the journey of this course in the Advanced Vanilla JS with Go.

You can also request a live custom workshop for you or your team on the topics of this course. Let's keep in touch

Half typewriter, half computer

© Maximiliano Firtman (@firt)

firt.dev contains a collection of writings, thoughts, notes and learning experiences for web and mobile app developers authored by Maximiliano Firtman.

Contact me: hi@firt.dev Personal Website Buy Me A Coffee