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

Build a Fullstack App with Vanilla JS and Go

24-hour online video workshop for web professionals

by Maximiliano Firtman Twitter @firt About Newsletter

Available for Frontend Masters subscribers

In this three-day workshop, you will build a real-world, fully functional web application from scratch using Vanilla JavaScript for the frontend and Go for the backend. You’ll follow industry best practices for structuring a full-stack project, working with APIs, handling authentication, managing state, and securing data. By the end of the workshop, you’ll have a complete, production-ready application ready to deploy and scale.

See unedited recording
$10 OFF first month

Final edited version will be available in a few weeks in the Frontend Masters library.

In this 24-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
  • Introduction to the Project and Additional Features
  • Adding Biometric Authentication with Passkeys
  • Updating the Database Schema and APIs
  • Lunch
  • Design Patterns Applied
  • Offline and Data Synchronization
  • Enhancing the Experience
  • Q&A / Workshop Closing Review

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