Fullstack Svelte
In this course, we'll be creating a full stack SaaS application with Svelte, Express and PostgreSQL
7h 29m29 Video Lessons
Published | Updated
What You Will Learn
Svelte reactivity concepts
Two-way binding and event handling
Express REST API endpoints
Persistence with a relational PostgreSQL database
Frontend create, read, update and delete operations
How to integrate Auth0 for JWT authentication
This course teaches all the major concepts you need to build a production ready SaaS application by step by step building a fully functional application. The course is divided into two main parts - the frontend, which uses Svelte to build an interactive, rich user interface and the backend, which uses Express and PostgreSQL to build a server that handles data management.
Svelte is an exciting new frontend UI framework that offers a very developer friendly workflow and easy to learn syntax. Express and PostgreSQL are tried-and-true technologies that provide a rock solid backend.
Across about 7 hours of video instruction with full source code, this course covers everything from setting up your development environment to securing your application with a multi-tenant architecture and ultimately deploying the application to production.
Course Content
Introduction
Setting Up A Development Environment
Front End Routing
User Interface Styles and Interactions
Creating the Backend Application
Fetching Data in the Frontend
Adding Persistence with PostgreSQL
Adding Post, Put and Delete Endpoints
Adding Post, Put and Delete Endpoints to the Backend
LESSON
21:57 minutes
Creating, Updating and Deleting Data in the Frontend
Securing the Application
Public Lunch Menu View
Production Deployment
Your Instructors
Frequently Asked Questions
Who is this course for?
Anyone looking to build full stack web applications.
Is this course hard?
We do cover a lot of concepts in this course, but we are here to help you if you get stuck. Some familiarity with any of the following technologies will help you go faster: JavaScript, HTML, REST APIs and SQL.
What if I need help?
You can ask us questions anytime through the community Discord channel or by sending us a message.
Does the course use Sapper as a Svelte framework?
No, the course does not use Sapper. We decided to keep it less opinionated and use "vanilla" Svelte.