This course is designed for intermediate JS programmers who want to learn how to create front-end applications using the Svelte framework. Participants will learn the basics of front-end development (data presentation, events, forms, [...]
  • JS_SVELTE1
  • Duration 3 days
  • 30 ITK points
  • 0 terms
  • Praha (23 100 Kč)

    Brno (23 100 Kč)

    Bratislava (990 €)

  • Intermediate

This course is designed for intermediate JS programmers who want to learn how to create front-end applications using the Svelte framework. Participants will learn the basics of front-end development (data presentation, events, forms, communication with back-end api, navigation) using the SVELTE library. The course assumes knowledge of the DOM object model in the browser at the course level [JS_DOM1] and moderately advanced knowledge of JavaScript at the course level [JS_PROG2].

»
  • This course is designed for intermediate JS programmers
  • How to build a development environment for Svelte
  • How to present data on a page
  • Respond to user events
  • Process user input
  • Communicate with the back-end
  • Manage application state
  • JavaScript at course level [JS_PROG2]
  • Course-level knowledge of how the DOM works in a browser [JS_DOM1]

Introduction

  • What is Svelte
  • Development environment
  • Hello World
  • Project structure

Data presentation

  • interpolation
  • conditional rendering
  • repeated rendering
  • CSS styles and classes

Interaction with the user

  • event response
  • forms and inputs

Components, collaboration and status sharing

  • Component targeting
  • Life cycles
  • Component Property
  • Forwarding events
  • Reactive values
  • Store

Communication with backend and other async processes

Introduction to Svelte kit

Current offer
Training location
Course language

The prices are without VAT.