Web Components

Mail ons Training Web Components

Info Support Cursuscode
WEBCOMP
Leverancier
Info Support
Duur
2 dagen

Gebruik Web Components om webapplicaties te bouwen

Cursusbeschrijving

Componentgebaseerd ontwikkelen is een trend waar webontwikkelaars al langer mee te maken hebben. In vele technologieën ontwikkelden we componenten zodat we die konden hergebruiken binnen een applicatie of binnen onze organisatie. Dit stond echter in de kinderschoenen. De componenten van ASP.NET WebForms of van JSF hebben we vandaag de dag niet veel meer aan. Maar ook recenter lopen we tegen problemen aan, bijv. als we Vue.js-componenten willen gebruiken binnen een Angularapplicatie.

Met de Web Components-standaard willen ze die ervaringen verbeteringen.
- Verschillende libraries die met elkaar samenwerken op één pagina.
- Verschillende versies van libraries die met elkaar samenwerken, zodat in de toekomst er niet een gigantische migratie plaats hoeft te vinden, maar component voor component kan worden gemigreerd.

In deze training leert u alles over deze standaard: hoe ermee te werken, hoe het te testen en de best practices.

Cursusdata, locaties en tarief

Deze training kan in maatwerk- of incompany worden verzorgd. Neem contact met ons op voor meer informatie.

Cursusinhoud

  • Web Components (Custom Elements, Shadow DOM, Templates en ES Modules)
  • Custom Elements lifecycle
  • Shadow DOM styling en events
  • Unittesten
  • End-to-end testen
  • LitElement en lit-html (databinding, lifecycle, styling, directives, TypeScript)

Benodigde voorkennis

HTML, CSS en JavaScript

Cursusmateriaal

  • Digitaal Info Supportcursusmateriaal (slides + labs)

Gerelateerde cursussen

Doelgroep

  • Ontwikkelaar

Heeft u vragen?

U kunt ons telefonisch bereiken via de volgende nummers:
Nederland: +31 318 501 119
België: +32 15 286 370

Stuurt u liever een mail?
Nederland: training.nl@infosupport.com
België: training.be@infosupport.com

Mail us Training Web Components

Info Support Course code
WEBCOMP
Supplier
Info Support
Length
2 days

Use Web Components to build a web application

Course outline

Component-based development is a trend that web developers have been dealing with for some time. We've implemented components in many technologies to maximize reusability within our application or organization. But was this still in its infancy. The components developed in ASP.NET WebForms or JSF aren't very useful anymore these days. Some of these struggles are also present in more recent technologies, it's not easy to use Vue.js components within an Angular application.

The Web Components standard aims to improve these experiences.
- Different libraries collaborating on one page.
- Different versions of libraries collaborating, ensuring future migrations won't be a "big bang" but can be done on a per-component basis.

In this training, you will learn everything about this standard: how to use it, how to test and best practices.

Course dates, locations and price

This course can be conducted as a tailormade- or an incompany training. Please contact us for more information.

Course Contents

  • Web Components (Custom Elements, Shadow DOM, Templates and ES Modules)
  • Custom Elements lifecycle
  • Shadow DOM styling and events
  • Unit testing
  • End-to-end testing
  • LitElement and lit-html (data binding, lifecycle, styling, directives, TypeScript)

Course prerequisites

HTML, CSS and JavaScript

Course material

  • Digital Info Support course material (slides + labs)

Related courses

Target Audience

  • Developer

Do you have any questions?

You can reach us through the following numbers:
Netherlands: +31 318 501 119
Belgium: +32 15 286 370

Rather send an email?
Netherlands: training.nl@infosupport.com
Belgium: training.be@infosupport.com