Formation Building Single-Page Applications with Qwik
Qwik est un framework web léger et efficace qui offre aux développeurs un ensemble d'outils puissants pour construire des applications web modernes.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux programmeurs qui souhaitent créer une application web puissante, efficace et moderne.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les bases du framework web Qwik.
- Mettre en place un projet Qwik et créer des pages web en utilisant des modèles HTML.
- Construire des pages web plus complexes en utilisant les fonctionnalités de Qwik, y compris le rendu côté serveur, la division automatique du code et le chargement paresseux.
- Utiliser TypeScript avec Qwik pour écrire un code plus fiable et plus facile à maintenir.
- Construire une application complète d'une seule page en utilisant Qwik.
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Module 1 : Introduction à Qwik
- Qu'est-ce que Qwik ?
- Qwik vs. autres frameworks web
- Mise en place d'un projet Qwik
Module 2 : Construire des pages web avec Qwik
- Utilisation des modèles HTML
- Créer des composants et des itinéraires
- Gérer les entrées et les événements de l'utilisateur
Module 3 : Caractéristiques de Qwik
- Rendu côté serveur
- Fractionnement automatique du code
- Chargement paresseux
- Préchargement
Module 4 : Utiliser TypeScript avec Qwik
- Introduction à TypeScript
- Mise en place de TypeScript dans un projet Qwik
- Utiliser TypeScript avec les fonctionnalités de Qwik
Module 5 : Construire une application à page unique avec Qwik
- Combiner les fonctionnalités de Qwik pour construire une application monopage complète
- Meilleures pratiques pour construire des applications évolutives et maintenables avec Qwik
Résumé et prochaines étapes
Pré requis
- Connaissances de base en HTML, CSS et JavaScript .
Audience
- Développeurs
- Programmeurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Building Single-Page Applications with Qwik - Booking
Formation Building Single-Page Applications with Qwik - Enquiry
Building Single-Page Applications with Qwik - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (5)
J'ai apprécié le fait que Gunnar ait écrit pratiquement tout le code à la volée pendant que nous le parcourions, mais qu'il y ait beaucoup de matériel préparé à l'avance sur le lecteur Google auquel je peux me référer après la formation. Le code que Gunnar a écrit sur la base de l'échantillon de données que j'ai fourni à l'avance a également été extrêmement utile et a rendu la formation pertinente pour nos propres ensembles de données.
Ranvir - Schroders Personal Wealth
Formation - Visual Studio Code
Traduction automatique
Sujets abordés, de nombreux exemples de code en direct, attitude des formateurs vis-à-vis du groupe
Weronika - ATOS PGS sp. z o.o.
Formation - Reactive Programming with Angular RxJS
Traduction automatique
Bien que la formation se déroule en ligne, l'interaction avec le formateur était remarquable et il était toujours disponible pour fournir des sources précieuses complétant la formation. Je suis très satisfait.
Nuno Marques - MULTICERT, S.A.
Formation - Functional Reactive Programming with Java 9 and RxJava
Traduction automatique
Enthousiasme du formateur sur le sujet
Matthew Fowles - AGRO Merchants Whitchurch Limited
Formation - Web Application Development in PHP
Traduction automatique
Le rythme, la profondeur et les explications étaient tous excellents. Il est clair que Scott est un expert sur le sujet et apprendre de lui était super agréable.
Ben Leiken - SurveyMonkey
Formation - Reactive Programming for iOS with RxSwift
Traduction automatique
Cours à venir
Cours Similaires
Reactive Programming with Angular RxJS
14 Heures[La programmation réactive est un paradigme de programmation asynchrone qui se concentre sur les flux de données et la propagation des données en établissant une dépendance définie entre les modèles d'exécution sous-jacents et les flux de données émis d'un composant à l'autre. De nombreuses inefficacités dans la conception d'applications Angular lors de la création d'interfaces utilisateur asynchrones peuvent être surmontées en utilisant les modèles de style réactifs proposés par la bibliothèque RxJS.
Dans cette formation en direct, les participants apprendront à mettre en œuvre les modèles Observable dans leurs conceptions d'applications Angular en passant par une série de cas illustrant les problèmes de conception angulaires courants et la façon dont ils bénéficient des conceptions de programmation réactive.
A la fin de cette formation, les participants seront capables de :
- Comprendre le paradigme de la programmation réactive et la bibliothèque RxJS.
- Construire des applications Angular lourdes en termes d'interface utilisateur avec l'évolutivité, la flexibilité et la réactivité à l'esprit en utilisant des modèles de programmation réactifs.
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Web Application Development with Flask
14 HeuresCe cours pratique s’adresse aux développeurs Python souhaitant créer et gérer leurs premières applications Web. Il s'adresse également aux personnes déjà familiarisées avec d'autres frameworks Web tels que Django ou Web2py , et qui souhaitent apprendre comment utiliser un microframework (c'est-à-dire un framework qui rassemble des bibliothèques tierces au lieu de fournir une solution universelle autonome). le processus.
Une partie importante du cours est consacrée non pas à Flask (c'est minuscule), mais à des bibliothèques tierces et à des outils souvent utilisés dans les projets Flask.
Functional Reactive Programming with Java 9 and RxJava
14 HeuresCette formation en direct dirigée par un instructeur en France (en ligne ou sur site) s'adresse aux développeurs de logiciels et aux architectes système de niveau intermédiaire qui souhaitent créer des applications réactives à l'aide de Java 9, Spring, Jersey, Akka et de la bibliothèque de programmation réactive RxJava 2.0.
À la fin de cette formation, les participants seront capables de :
- Comprendre l'importance et la signification de la programmation réactive dans le développement d'applications et de systèmes.
- Exécuter des tests unitaires sur RxJava 2.0.
- Utiliser le framework Akka selon les principes de la programmation réactive.
- Employer Spring pour gérer le développement d'applications concurrentes.
- Utilisez l'API de flux de Java 9 pour développer des applications réactives.
ELM for Front-End Development
14 HeuresCette formation en direct avec instructeur (sur site ou à distance) s'adresse aux ingénieurs logiciels qui souhaitent utiliser ELM pour le développement de l'interface utilisateur.
A l'issue de cette formation, les participants seront capables de :
- Construire une application web avec le langage ELM.
- Utiliser des paquets open source dans ELM.
- Implémenter les outils ELM pour déboguer et compiler le code ELM.
RxJava for Android Developers
21 HeuresCette formation en direct avec instructeur en France (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser RxJava pour développer et déployer une application mobile Android.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place un environnement de développement qui inclut les bibliothèques, packages et frameworks nécessaires au développement d'une application réactive.
- Comprendre comment les flux de données et d'événements sont émis et consommés.
- Concevoir des applications qui modélisent des situations réelles (basées sur des événements) d'une manière élégante et concise.
Reactive Programing with Rx.NET
7 HeuresIn this instructor-led, live training in France, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Reactive Programming for iOS with RxSwift
7 HeuresCette formation en direct avec instructeur dans France présente aux participants les techniques réactives offertes par RxSwift pour gérer le transfert et la combinaison de flux de données asynchrones, la gestion de séquences observables simples, et l'architecture et le développement d'applications iOS réactives, flexibles et évolutives pour l'industrie.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base de la programmation réactive en Swift 3.
- Transformer divers éléments tels que les tableaux et les événements en séquences observables.
- Appliquer divers filtres aux séquences observables, transformer et combiner les séquences observables.
- Écrire des tests unitaires pour le code Rx.
- Utiliser efficacement les données aveugles des éléments de l'interface utilisateur.
Vert.x: Build a Reactive Application on JVM
14 HeuresAu cours de cette formation en direct dans France, les participants apprendront à utiliser Vert.x pour créer une application web asynchrone basée sur des événements.
A la fin de cette formation, les participants seront capables de :
- Comprendre et utiliser les différents composants (noyau, web, client, etc.) de la pile Vert.x.
- Utiliser Vert.x pour créer des utilitaires réseau, des microservices HTTP/REST, des traitements d'événements à haut volume, des applications back-end à bus de messages, etc.
- Exécuter une application capable de gérer une forte concurrence en utilisant un minimum de threads dans le noyau.
- Utiliser les API de Vert.x pour prendre en charge Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
- Tester le code asynchrone avec Vert.x-Unit.
- Déployer et faire évoluer une application avec un minimum de matériel.
Visual Studio Code
14 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur place) est destinée aux développeurs de niveau débutant à intermédiaire qui souhaitent modifier des codes à l'aide de VS Code.
A la fin de cette formation, les participants seront capables de :
- Se familiariser avec l'interface de VS Code.
- Utiliser efficacement les espaces de travail dans VS Code.
- Gérer les raccourcis clavier et les paramètres de VS Code.
- Apprendre à utiliser différents langages de programmation dans VS Code.
Web Application Development (Advanced Level)
28 HeuresThis instructor-led, live training in France (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 HeuresThis instructor-led, live training in France (online or onsite) is aimed at beginner-level professionals who wish to build functional and interactive websites using foundational web technologies.
By the end of this training, participants will be able to:
- Understand how the web works (client-server architecture, URLs, browsers).
- Create structured web pages using HTML5.
- Style and visually enhance web pages using CSS.
- Add interactivity and logic using JavaScript.
- Manipulate the DOM to respond to user events.
Web Development with Bubble
7 HeuresCette formation en direct dans France (en ligne ou sur site) est destinée aux développeurs web qui souhaitent utiliser Bubble pour créer des applications web entièrement fonctionnelles sans code.
A la fin de cette formation, les participants seront capables de :
- Construire une application web à partir de zéro sans aucune expérience en matière de codage.
- Créer des bases de données et des services web pour les opérations de back-end.
- Concevoir et créer des interfaces utilisateur dynamiques et des expériences utilisateur.
Web Application Development in PHP
21 HeuresLe cours est conçu pour les développeurs PHP intermédiaire qui souhaitent enrichir leurs connaissances et apprendre les meilleures pratiques en matière de techniques de programmation et de développement Web basées sur des modèles de conception et de programmation orientés objet.
Yeoman
7 HeuresCette formation en direct avec instructeur en France (en ligne ou sur site) s'adresse aux développeurs qui souhaitent découvrir Yeoman et comprendre comment il s'intègre dans l'architecture d'une application web et dans le flux de travail de développement.
A l'issue de cette formation, les participants seront capables de :
- Connaître les caractéristiques et les avantages de l'utilisation de Yeoman dans le développement d'applications.
- Apprendre et comprendre le processus de construction et de gestion d'une application utilisant Yeoman.