JavaScript. Niveau 9. Vue.js. Fonctionnalités avancées - cours 19 990 RUB. de Spécialiste, formation 16 heures académiques, date: 18 décembre 2023.
Miscellanea / / December 04, 2023
Vue.js est un framework qui gagne actuellement de plus en plus en popularité et qui devient l'un des principaux concurrents du populaire framework React JavaScript. JS.
Vue.js permet aux développeurs de créer rapidement des applications Web fonctionnelles dans un style réactif qui répondent à toutes les normes modernes en utilisant les technologies Web populaires: HTML, CSS. Le framework a des performances élevées et convient au développement d'applications SPA, et est également optimisé pour exécuter des applications sur divers appareils mobiles.
Ce cours élargira vos connaissances sur Vue.js, vous familiarisera avec la bibliothèque Vue Router pour le routage, la bibliothèque pour stocker l'état de l'application Vuex, apprendre à travailler avec les emplacements de composants, utiliser dynamique et asynchrone Composants.
Au cours du processus de formation, vous vous familiariserez avec les capacités de ce framework JavaScript pour créer des applications SPA à l'aide des technologies Web populaires: HTML, CSS.
- des développeurs web ayant une connaissance des technologies web: JavaScript, HTML, CSS ;
- les concepteurs de sites Web ;
- architectes de logiciels client-serveur basés sur les technologies web et chefs de projets ;
- chefs de projets front-end ;
Tu vas apprendre:
- utiliser la bibliothèque de routage ;
- stocker de manière centralisée l'état de l'application ;
- créer des formulaires web réactifs ;
- créez vos propres composants d'interface utilisateur, utilisez des emplacements de composants et des composants asynchrones et dynamiques.
Professeur expérimenté de cours de programmation Java pour écoliers. Détient les certificats « Oracle, Java SE 7 Programmer » et « Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0 ». Peut...
Professeur expérimenté de cours de programmation Java pour écoliers. Détient les certificats « Oracle, Java SE 7 Programmer » et « Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0 ». Il est capable d’expliquer facilement et clairement même les sujets les plus complexes. Sous la direction de Sergueï Nikolaïevitch, la programmation d'apprentissage devient accessible même à un étudiant non préparé. L'enseignant trouve facilement une approche individuelle à chaque auditeur et inspire les élèves par son amour de la programmation.
Sergei Nikolaevich est diplômé de la Faculté de cybernétique de l'Institut de l'énergie atomique d'Obninsk. Excellente maîtrise des langages de programmation Java, C/C++, JSP, HTML, XML, JavaScript, SQL et Oracle PL/SQL. Fonctionne en toute confiance avec les systèmes de gestion de bases de données Oracle Database, MySQL Enterprise Edition et PostgreSQL. Il possède une vaste expérience de travail avec les systèmes d'exploitation Linux (Red Hat Enterprise Linux et Oracle Enterprise Linux), Oracle Solaris et MS Windows. Sergey Nikolaevich connaît bien les outils de développement Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad pour Oracle et MS Visual Studio et est un professionnel utilise GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, le serveur Web Lighttpd et Apache HTTP Serveur.
Une vaste expérience professionnelle lui permet de maîtriser parfaitement toutes les subtilités du processus de travail d’un programmeur. Sergey Nikolaevich a développé des systèmes de gestion électronique de documents pour le secteur de l'édition de la société OpenPages Inc. Au cours des 15 dernières années, il a participé à des projets visant à développer des logiciels personnalisés pour de tels de grandes entreprises telles que Severstal, Polyus Gold, la Sibérie-Oural Aluminium Company et "Rosgosstrakh".
Sergei Nikolaevich rend ses cours faciles et intéressants. Pendant le cours, vous développerez de manière indépendante un jeu interactif en Java. Dans les cours de Sergueï Nikolaïevitch, vous acquerrez des connaissances qui vous aideront à maîtriser l'une des professions les plus demandées et les mieux rémunérées du marché du travail !
Module 1. Composants avancés (5 ac. h.)
- Travailler avec les emplacements de composants.
- Utilisation de composants dynamiques.
- Création de composants asynchrones.
- Réutilisation du code à l'aide de mixins.
- Création de directives personnalisées.
- Fonctionnalités et utilisation de Vue-CLI pour créer rapidement des applications.
- Utilisation de divers composants UI de la bibliothèque BootstrapVue.
Module 2. Routage (5 ac. h.)
- Introduction à Vue Router.
- Bases du routage. Redirections. Passer des paramètres aux composants.
- Crochets de navigation.
- Animation des transitions. Comportement de défilement des pages.
Module 3. Gestion de l'État (6 ak. h.)
- Introduction à Vuex.
- Etats et mutation dans Vuex. Getters et actions.
- Connexion et configuration de Vuex. Ajout du stockage Vuex à une application Vue.js
- Lab: création d'une application utilisant des extensions standards: Vue Router, Vuex, bibliothèque Axios et divers composants BootstrapVue UI.