Course Code: svelteadv
Duration: 14 hours
Prerequisites:
  • Basic knowledge of JavaScript and Svelte
  • Experience in JavaScript programming

Audience

  • Developers
Overview:

Svelte is an open-source front-end component framework that provides a modern environment for building static web applications, and reusable components for any kind of project.

This instructor-led, live training (online or onsite) is aimed at intermediate-level developers who wish to learn advanced concepts and features of Svelte for developing web applications.

By the end of this training, participants will be able to:

  • Use advanced techniques for developing Svelte applications.
  • Develop web applications with the Svelte framework.
  • Quickly prototype with TailwindCSS and DaisyUI.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of Svelte features and architecture
  • Review of Svelte basic concepts

Binding in Svelte

  • Binding text
  • Binding HTML
  • Binding attributes

Rendering in Svelte

  • Using conditional rendering
  • List rendering

Advanced Svelte Concepts

  • Event handling
  • Form handling
  • Using the reactive declaration
  • Using components
  • Component props and events
  • Component styles
  • Understanding context API
  • Event forwarding
  • Using slots
  • Named slots and slop props
  • Lifecycle hooks
  • Making HTTP requests
  • Using This binding
  • Understanding module context
  • Writable, readable, and custom stores

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - Advanced Svelte JS

Qatar - Advanced Svelte JS

Egypt - Advanced Svelte JS

Saudi Arabia - Advanced Svelte JS

South Africa - Advanced Svelte JS

Brasil - Advanced Svelte JS

Canada - Advanced Svelte JS

中国 - Advanced Svelte JS

香港 - Advanced Svelte JS

澳門 - Advanced Svelte JS

台灣 - Advanced Svelte JS

USA - Advanced Svelte JS

Österreich - Advanced Svelte JS

Schweiz - Advanced Svelte JS

Deutschland - Advanced Svelte JS

Czech Republic - Advanced Svelte JS

Denmark - Advanced Svelte JS

Estonia - Advanced Svelte JS

Finland - Advanced Svelte JS

Greece - Advanced Svelte JS

Magyarország - Advanced Svelte JS

Ireland - Advanced Svelte JS

Luxembourg - Advanced Svelte JS

Latvia - Advanced Svelte JS

España - Advanced Svelte JS

Italia - Advanced Svelte JS

Lithuania - Advanced Svelte JS

Nederland - Advanced Svelte JS

Norway - Advanced Svelte JS

Portugal - Advanced Svelte JS

România - Advanced Svelte JS

Sverige - Advanced Svelte JS

Türkiye - Advanced Svelte JS

Malta - Advanced Svelte JS

Belgique - Advanced Svelte JS

France - Advanced Svelte JS

日本 - Advanced Svelte JS

Australia - Advanced Svelte JS

Malaysia - Advanced Svelte JS

New Zealand - Advanced Svelte JS

Philippines - Advanced Svelte JS

Singapore - Advanced Svelte JS

Thailand - Advanced Svelte JS

Vietnam - Advanced Svelte JS

India - Advanced Svelte JS

Argentina - Advanced Svelte JS

Chile - Advanced Svelte JS

Costa Rica - Advanced Svelte JS

Ecuador - Advanced Svelte JS

Guatemala - Advanced Svelte JS

Colombia - Advanced Svelte JS

México - Advanced Svelte JS

Panama - Advanced Svelte JS

Peru - Advanced Svelte JS

Uruguay - Advanced Svelte JS

Venezuela - Advanced Svelte JS

Polska - Advanced Svelte JS

United Kingdom - Advanced Svelte JS

South Korea - Advanced Svelte JS

Pakistan - Advanced Svelte JS

Sri Lanka - Advanced Svelte JS

Bulgaria - Advanced Svelte JS

Bolivia - Advanced Svelte JS

Indonesia - Advanced Svelte JS

Kazakhstan - Advanced Svelte JS

Moldova - Advanced Svelte JS

Morocco - Advanced Svelte JS

Tunisia - Advanced Svelte JS

Kuwait - Advanced Svelte JS

Oman - Advanced Svelte JS

Slovakia - Advanced Svelte JS

Kenya - Advanced Svelte JS

Nigeria - Advanced Svelte JS

Botswana - Advanced Svelte JS

Slovenia - Advanced Svelte JS

Croatia - Advanced Svelte JS

Serbia - Advanced Svelte JS

Bhutan - Advanced Svelte JS

Nepal - Advanced Svelte JS

Uzbekistan - Advanced Svelte JS