Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SvelteKit 5 Runes Mastery: Deploy Full Stack Netlify/Mongodb

SvelteKit 5 Runes Mastery: Deploy Full Stack Netlify/Mongodb

Build secure, scalable, optimized, responsive full-stack apps with authentication, CRUD, serverless functions and APIs.
Last updated 9/2025
English

What you'll learn

  • Build full-stack web apps using SvelteKit 5 with Runes mode
  • Manage reactive state with $state, $derived, and $effect
  • Structure code using clean separation of concerns (UI, signals, backend)
  • Implement dynamic routes and conditional rendering with page parameters
  • Secure authentication with hashed passwords and session-based login
  • Connect to MongoDB Atlas using environment variables in Netlify
  • Deploy serverless functions for add, update, delete, and protected routes
  • Centralize API logic with a reusable fetch layer and token injection

Course content

9 sections52 lectures5h 25m total length
  • Introduction4:18

    Introduction to course. Covers Aims, Expectations, Who the course is for, Technologies Used.

    Also covers the Course App, Requirements Specification and What you will learn.

  • Concepts4:27

    App Planning & Design, Architecture & Separation of Concerns, Component Lifecycle wit Runes, Reactivity in Runes Mode, Data & Program Flow, Local Storage vs Reactive State, Routing & Load Behavior, Security by Design, Serverless Logic with Netlify, State Management.

  • App Demo2:06

    Demo of local flip2 app side by side with Live Netlify deployed app.

Requirements

  • No prior Svelte experience needed — basic JavaScript knowledge recommended

Description

Hello Everyone! I have coupons available so you can not only get a full blown amazing course but also get a DISCOUNT. Happy thanksgiving!

This hands-on course walks you step-by-step through building a complete, production-ready full-stack application with SvelteKit 5 in Runes Mode. You’ll master SvelteKit’s new RUNES reactivity, craft responsive navigation, and implement authentication with secure session management, hashed passwords, and a cookie-based login state. Along the way, you’ll apply practical patterns for organizing components, managing state with signals, and structuring features for long-term scalability and clarity.

On the data side, you’ll build end-to-end CRUD for Projects and Contacts backed by MongoDB, and you’ll write robust Netlify serverless functions for create, read, update, and delete operations. Security is a first-class theme: you’ll add CAPTCHA/anti-bot checks, email verification, rate limiting, and route protection so your app resists common abuse vectors and stays stable under load.

You’ll also polish the user experience with responsive layouts, conditional rendering, and reusable form components designed for maintainability. A real-world feature, EzFlip, ties it all together—a property analysis tool that calculates Maximum Allowable Offer (MAYO) and integrates with your project data, giving you tangible, job-ready experience.

Finally, you’ll deploy to Netlify, configure environment variables, and verify everything in a live environment. By the end, you’ll have a secure, professional-grade SvelteKit 5 app—and the confidence to design, build, secure, and deploy full-stack applications on your own.

AI Disclosure: for the purpose of voice clarity, the voice has been enhanced using artificial intelligence software.

Who this course is for:

  • This course is for web developers, students, and coders who want to build full-stack applications using SvelteKit 5 Runes mode. It’s ideal for those comfortable with JavaScript/HTML/CSS who want to learn client-server architecture using Netlify functions and MongoDB.