Formation Javascript and Vue.js for Beginners
Vue.js est une Vue.js évolutive Java Script ouverte pour la création d’applications avancées à page unique. Vue.js a pour objectif de prendre le meilleur de Angular , de le rendre léger et de laisser de côté les parties superflues.
Au cours de cette formation en direct animée par un instructeur, les participants apprendront uniquement le script Java nécessaire pour tirer parti de l' Vue.js progressivement par Vue.js afin de créer une application complexe à page unique (SPA).
À la fin de cette formation, les participants seront en mesure de:
- Détachez et utilisez le script Java et le framework Vue.js pour créer une application Web interactive
- Concevoir des applications Web interactives qui réagissent efficacement aux événements des utilisateurs
- Écrire un code modulaire et réutilisable
- Avancer progressivement une vue dans une application à une seule page complète
Format du cours permettant d'évaluer les participants
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Plan du cours
Introduction
- Javascript et le monde des frameworks
- Vue.js vs Angular
Aperçu de Vue JS
- Rendu déclaratif
- Composition de composants
- Rechargement à chaud
- Débogage des déplacements dans le temps
Cours accéléré de Javascript
- Syntaxe, structures de données et opérateurs, conditionnels, etc.
- Création d'une application Javascript simple utilisant Javascript, HTML et CSS.
Démarrer avec Vue JS
- Mise en place d'un environnement de développement
- Installation de Node.js et Vue.js
Création de votre première application
- Travailler avec des modèles
- Méthodes et propriétés calculées
- Routage
Interagir avec l'application
- Directives et rendu des données
- Appliquer des transitions
- Gestion de l'état
Améliorer l'application
- Diviser l'application en composants plus petits et autonomes
- Créer des animations
- Refonte des composants
Tester votre application
- Débogage et performances
Déployer votre application
- Construire l'application
- Télécharger votre code sur un serveur Web Server
- Automatiser le processus de construction à l'aide de Vue-CLI, etc.
Dépannage
Résumé et conclusion
Pré requis
- Familiarité avec HTML et CSS
Audience
- Développeurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Javascript and Vue.js for Beginners - Booking
Formation Javascript and Vue.js for Beginners - Enquiry
Javascript and Vue.js for Beginners - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (3)
Très disponible, très rapidement adapté à son auditoire et ses connaissances déjà existantes
Vincent - Exotec
Formation - Javascript and Vue.js for Beginners
la disponibilité de David et son niveau de connaissance
Remi - Exotec
Formation - Javascript and Vue.js for Beginners
Adaptation aux besoins de l'équipe Support pendant la formation Idées d'exercices à faire pour la suite
Louis-Antoine Pottier - Exotec
Formation - Javascript and Vue.js for Beginners
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.
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.
Web Security Testing - Security and Testing of Web Applications using OWASP
21 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux développeurs, ingénieurs et architectes qui cherchent à sécuriser leurs applications et services web.
A l'issue de cette formation, les participants seront en mesure d'intégrer, de tester, de protéger et d'analyser leurs applications et services web en utilisant le cadre et les outils de test OWASP.
OWASP Mobile Security Testing Guide
21 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs, ingénieurs et architectes qui souhaitent appliquer les principes, processus, techniques et outils de test de la MSTG pour sécuriser leurs applications et services mobiles.
A l'issue de cette formation, les participants seront capables de :
- Explorer les techniques de test pour élaborer une stratégie de mise en œuvre efficace des tests de sécurité dans le cycle de vie du développement.
- Exécuter des techniques de test pour tester les vulnérabilités et les risques généraux dans les applications mobiles.
- Exécuter divers processus de test de sécurité pour sécuriser leurs applications mobiles Android et iOS.
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.
WebAssembly
21 HeuresAu cours des 20 dernières années, Javascript a été la norme de facto pour les scripts côté client dans les navigateurs. Le format WebAssembly représente une nouvelle orientation. Intégré au navigateur, ce format binaire permettra aux développeurs de compiler et d'exécuter du code écrit dans n'importe quel langage à partir du navigateur. WebAssembly est portable, petit et efficace. Il permet des temps de chargement rapides et peut fonctionner sur les plateformes Javascript existantes en traduisant son code binaire en asm.js. Plus important encore, WebAssembly ouvre la voie à l'exécution d'applications plus récentes et plus intensives, telles que la réalité virtuelle et les jeux vidéo haut de gamme, pour n'en citer que quelques-unes, à partir d'un navigateur.
Dans ce cours en direct dirigé par un instructeur, nous couvrons l'évolution de la programmation web, l'état des choses aujourd'hui, et ce qui peut être fait avec l'avènement et la sortie de WebAssembly. Le cours sera à la fois explicatif et pratique, fournissant la théorie essentielle et accompagnant les participants dans la création de leur propre programme WebAssembly.
Format du cours permettant d'évaluer les participants
- Le cours sera pratique et basé sur des tâches
- C et C++ seront utilisés pour les exercices.
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.
Spring Webflux
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs qui souhaitent utiliser WebFlux pour développer et déployer des applications réactives.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Spring 5 et le framework WebFlux.
- Développer des applications et des services réactifs.
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.