Black Friday Sale Upgrade Your Home →
Course Thumbnail

Learn Svelte 3

Description

This collection goes over the basics of Svelte 3. What is Svelte? Instead of doing the work of building user interfaces in the browser - Svelte completes its work during a compile stage. This short course introduces the basic concepts of Svelte 3 and is a great starting point for creating your first Svelte site.

  • Up and running with Svelte 3
    1. WTF is Svelte?
    1. Create a new project with Svelte 3
    1. Add data to HTML markup using Svelte 3
    1. Up and running with Svelte 3
    1. Create a new Svelte 3 component to render it inside of another component
    1. Declare and pass in properties to a Svelte 3 component
    1. Compose components with slots in Svelte 3
    1. Use named slots to compose multiple components in Svelte 3
    1. Render HTML directly into a component in Svelte 3
    1. Use Svelte 3 to gracefully show and hide DOM elements
    1. Use reactive declarations to compute component state in Svelte 3
    1. Loop over and render a list of data using an each block in Svelte 3
    1. Use await block to wait for a promise and handle loading state in Svelte 3
    1. Use DOM events and event modifiers in Svelte 3
    1. Use an onMount lifecycle method to fetch and render data in Svelte 3
    1. Use Svelte 3 stores to share data between multiple unrelated components
    1. Set a value to a Svelte 3 store
    1. Use auto-subscriptions in Svelte 3 to avoid memory leaks when using Stores
    1. Tween a value and dynamically update the DOM with Svelte 3
    1. Create a new Svelte project with TypeScript support
Take me to the course!