Course Outline

Introduction

Svelte.js Overview

  • What is Svelte.js?
  • Svelet.js features

Svelte.js Syntax and Fundamentals

  • Procedural programming
  • Object-orientated programming
  • Reactive Programming

Preparing the Development Environment

  • Installing and configuring Svelte.js

Svelte.js Quick Start

  • Embedding widgets
  • Creating custom components
  • Emitting events
  • Working with slots

Bindings and Forms

  • Using component binding
  • Validating forms and input

State and Data Management

  • Creating, updating, and managing stores

Web Services

  • Adding a REST API
  • Sending, fetching, and transforming data

Routing and SSR

  • Preloading components
  • Fetching and pre-fetching data
  • Syncing stores

Testing the Application

  • Testing with unit tests and mock tests

Debugging the Application

  • Handling errors

Deploying the Application

  • Deploying a frontend application
  • Hosting a frontend application

Securing the Application

  • Hiding data and APIs

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with JavaScript

Audience

  • Web Developers
 14 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

Svelte

14 Hours

Advanced Svelte JS

14 Hours

Creating and managing Web sites

35 Hours

Alpine JS

7 Hours

Advanced Alpine JS

14 Hours

Backbone.js from Scratch

14 Hours

Learning Charts.js

14 Hours

Continuous Integration for JavaScript

14 Hours

Coding for Non-Coders

21 Hours

Ext JS Fundamentals

21 Hours

Functional Programming with JavaScript

14 Hours

Google Apps Script: Beginner to Advanced

14 Hours

Grunt.js for Task Automation

14 Hours

HTML5, JavaScript, and CSS3

35 Hours

HTML5, JavaScript, and CSS4

35 Hours

Related Categories

1