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 (5)

Related Courses

Svelte

14 Hours

Advanced Svelte JS

14 Hours

Creating and managing Web sites

35 Hours

JavaScript - Advanced Programming

14 Hours

Ext JS Fundamentals

21 Hours

Prototyping using JavaScript and Bootstrap

21 Hours

Javascript Basics

14 Hours

Unity: Developing 3D Games with C# and Javascript

28 Hours

Titanium: Build Native Mobile Apps Using Javascript

7 Hours

React VR: Creating Virtual Reality Apps with Javascript

7 Hours

Reactive Programming with Javascript and RxJS

7 Hours

Coding for Non-Coders

21 Hours

Unit Testing with Javascript

7 Hours

Continuous Integration for JavaScript

14 Hours

IoT Programming with JavaScript

21 Hours

Related Categories