CUSTOMISED
Expert-led training for your team
Dismiss

Svelte.js training course

Learn Svelte - the JavaScript framework for building efficient code performant frontend applications and user interfaces.

JBI training course London UK

" I found the material on Redux extremely useful. There was a definite moment of clarity. The instructor was engaging + knowledgeable on topic. Even if it was off topic question was able to provide answer with examples that you could relate to for learning. Great instructor, great course."

LB, Software Engineer, React, April 2021

Public Courses

06/01/25 - 3 days
£1795 +VAT
17/02/25 - 3 days
£1795 +VAT
31/03/25 - 3 days
£1795 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

  • Introducing Svelte.js
  • Syntax and Fundamentals
  • Building Apps
  • Components
  • Forms and Data Binding
  • Data Management and State
  • Consuming Web Services
  • Routing and Server-Side Rendering
  • Writing Robust Code
  • Development and Production

Introducing Svelte.js

  • Svelet.js setup and features

Syntax and Fundamentals

  • The benefits of Reactive Programming
  • Compact syntax

Building Apps

  • Understanding the architecture
  • Breaking problems down
  • Creating components
  • Working with events
  • Using slots

Components

  • Using css in components
  • Attaching events in Svelte
  • Reactive declarations and statements
  • Component and props
  • Component events and component lifecycle
  • Understanding and using Context

Forms and Data Binding

  • Writing interactive forms
  • Validating forms and input
  • Using component binding

Data Management and State

  • Understanding data modelling
  • Creating, updating, and managing stores
  • Writable and readable store
  • Comparing Store and Context
  • Introducing Action
  • Actions: creating and reusing event listeners
  • Passing data across slots

Consuming Web Services

  • Using external APIs
  • Sending, fetching, and transforming data

Routing and Server-Side Rendering

  • How to build navigation
  • Preloading components
  • Lazy Components
  • Fetching and pre-fetching data
  • Syncing stores

Writing Robust Code

  • Separation of concerns
  • Handling errors
  • Unit tests and mock tests

Development and Production

  • The Svelte compiler
  • Understanding the development build
  • Building and deploying an application
  • Protecting data and APIs
JBI training course London UK

This course introduces Svelte.js for efficient code and performant frontend applications and user interfaces.

Through hands-on examples delegates will gain a really good foundation to build their Svelte apps upon. Some HTML, CSS and basic JavaScript experience is expected to get the most from this course.


5 star

4.8 out of 5 average

" I found the material on Redux extremely useful. There was a definite moment of clarity. The instructor was engaging + knowledgeable on topic. Even if it was off topic question was able to provide answer with examples that you could relate to for learning. Great instructor, great course."

LB, Software Engineer, React, April 2021



“JBI  did a great job of customizing their syllabus to suit our business  needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and  the Instructor handled this particularly well - very impressive”

Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022

 

 

JBI training course London UK

Newsletter

 

Sign up for the JBI Training newsletter to stay updated with world-class technology training opportunities, including Analytics, AI, ML, DevOps, Web, Backend and Security. Our Power BI Training Course is especially popular.  Gain new skills, useful tips, and validate your expertise with an industry-leading organisation, all tailored to your schedule and learning preferences.



Our React training course is practical and you will build components and applications with real-world applicability, right from the start. We will build against tests from the end of day one, and design sensible component-based solutions using best practice. You will also gain an awareness of the wider JavaScript toolchain ecosystem including Node, Karma and Webpack.

Flux is an architectural pattern characterised by one-way data flow, immutability and message passing. In the course, we create a central data store and then pass messages to it, telling it how to change. Changes then flow into the component tree and update the DOM. This can seem intimidating at first but it quickly becomes natural. We use Redux for Flux, which is currently the best practice solution.

CONTACT
+44 (0)20 8446 7555

[email protected]

SHARE

 

Copyright © 2024 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

Rust training course                                                                          React training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course