Formation Vue.js
Vue JS Vue.js est un framework front-end progressif JavaScript open-source pour la construction d'applications avancées à page unique. Vue JS vise à prendre le meilleur de Angular, à le rendre léger et à supprimer les parties inutiles.
Dans cette formation en direct (en ligne ou sur site), les participants apprendront à tirer parti de l'architecture progressive de Vue JS pour construire une application complexe à page unique (SPA).
A la fin de cette formation, les participants seront capables de :
- Construire des applications web qui traitent et restituent les données de manière conditionnelle.
- Concevoir des applications web interactives qui réagissent efficacement aux événements de l'utilisateur.
- Écrire du code modulaire et réutilisable.
- Faire évoluer progressivement une vue vers une application monopage complète.
- Intégrer VueJS à une page web existante.
- Utiliser l'écosystème de Vue pour étendre les capacités du framework.
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
Introduction
- Vue.js vs Angular
Aperçu de Vue JS
- Rendu déclaratif
- Composition de composants
- Rechargement à chaud
- Débogage par déplacement dans le temps
Mise en place d'un environnement de développement
Créer votre première application
Travailler avec des modèles
Diviser l'application en composants plus petits et autonomes
Méthodes et propriétés calculées
Programmation Reactive
Directives et rendu des données
Appliquer des transitions
Routage
Gestion de l'état
Création d'animations
Refonte des composants
Rendu côté serveur
Prise en charge des bibliothèques et des paquets.
- Routage
- Gestion des états
- Outils de construction
Test de l'application
Débogage et performances
Intégrer Vue.js dans des pages existantes
Déployer votre application en production Vue-CLI
Mise à l'échelle de votre application
Remarques finales
Pré requis
- Java Expérience de la programmation de scripts
- Expérience de travail avec HTML et CSS
- Une compréhension de node.js et/ou Express
Audience
- Développeurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Vue.js - Booking
Formation Vue.js - Enquiry
Vue.js - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (5)
Je suis heureux que nous puissions recevoir les enregistrements, les diapositives et les fichiers zippés, de sorte que nous puissions toujours nous y référer en cas de besoin. David a expliqué clairement les concepts et a pu répondre à nos questions. Il était très compétent.
Renee Chan - Mackenzie Investments
Formation - Vue.js
Traduction automatique
Approche pratique et interactive basée sur le codage en direct.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Formation - Vue.js
Traduction automatique
La sympathie du formateur! Le fait que le formateur n'est pas juste un formateur mais un développeur expérimenté qui connait donc les problématiques que l'on rencontre. Le fait que le formateur connaissait aussi les technologies concurrentes (+ bon background technologique) et a donc pu nous aiguiller sur nos choix.
Julien DONNADIEU - ALDEIS / YOODA
Formation - Vue.js
Richard est incroyablement compétent et agréable.
Simon Pakijavan - DAS
Formation - Vue.js
Traduction automatique
Compléter les laboratoires pour ajouter de nouvelles fonctionnalités (laboratoires calculatrice et de交易相关实验室). (Note: The last part "trading labs" seems to be a specific term which might not have a widely accepted localized equivalent, hence it's translated literally. If there is an industry-standard French term for this, please provide it.) However, following the guideline of returning untranslatable content as-is without modification: Compléter les laboratoires pour ajouter de nouvelles fonctionnalités (laboratoires calculatrice & trading labs)
Darren White - DAS
Formation - Vue.js
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.
Full-Stack Development with AWS Cloud9
35 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) est destinée aux développeurs full-stack de niveau intermédiaire à avancé qui souhaitent utiliser AWS Cloud9 pour rationaliser leurs flux de travail de développement.
A la fin de cette formation, les participants seront capables de :
- Mettre en place et configurer AWS Cloud9 pour le développement complet.
- Développer et déboguer des applications frontales en utilisant Cloud9.
- Construire et déployer des services back-end en utilisant AWS Cloud9.
- Intégrer Cloud9 avec les services AWS pour des déploiements avancés.
- Collaborer avec les membres de l'équipe dans un environnement de développement basé sur le cloud.
Full-Stack Development with React, TypeScript, Next.js, and Modern Backend
28 HeuresCette formation en direct animée par un formateur à distance ou sur site est destinée aux développeurs de niveau intermédiaire souhaitant construire des applications Full-Stack en utilisant React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL et des pratiques connexes DevOps.
À la fin de cette formation, les participants seront capables de :
- Développer des applications front-end réactives et évolutives en utilisant React 19 et TypeScript.
- Intégrer des tests automatisés en utilisant Jest et la bibliothèque de tests React.
- Construire et documenter des API RESTful en utilisant Express, JWT, Prisma et PostgreSQL.
- Déployer des applications à l'aide de Git et des pipelines DevOps.
- Comprendre le rôle des Data Warehouses, des Data Lakes et de l'intégration d'IA dans les écosystèmes web modernes.
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 HeuresDans ce cours en direct et encadré à France, les participants apprendront à développer une application asynchrone utilisant .NET Reactive Extensions.
À la fin de cette formation, les participants seront capables de :
- Développer des applications qui captent les flux d'événements provenant de diverses sources de données telles que les cours boursiers, les tweets, les événements informatiques et les services web.
- Utiliser Observables et Schedulers pour représenter et gérer plusieurs flux de données asynchrones.
- Filtrer, projeter, agréger, composer et effectuer des opérations basées sur le temps sur plusieurs événements en utilisant les LINQ opérateurs.
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.
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.