JavaScript. Nivel 9. Vue.js. Funciones avanzadas - curso 19.990 rublos. de Especialista, formación 16 horas académicas, fecha: 18 de diciembre de 2023.
Miscelánea / / December 04, 2023
Vue.js es un marco que actualmente está ganando cada vez más popularidad y se está convirtiendo en uno de los principales competidores del popular marco React JavaScript. JS.
Vue.js permite a los desarrolladores crear rápidamente aplicaciones web funcionales en un estilo reactivo que cumplan con todos los estándares modernos utilizando tecnologías web populares: HTML, CSS. El marco tiene un alto rendimiento y es adecuado para desarrollar aplicaciones SPA y también está optimizado para ejecutar aplicaciones en varios dispositivos móviles.
Este curso ampliará su conocimiento de Vue.js, se familiarizará con la biblioteca de enrutamiento de Vue Router, la biblioteca para almacenar el estado de la aplicación Vuex, aprender a trabajar con ranuras de componentes, usar dinámicas y asincrónicas Componentes.
Durante el proceso de capacitación, se familiarizará con las capacidades de este marco de JavaScript para crear aplicaciones SPA utilizando tecnologías web populares: HTML, CSS.
- desarrolladores web con conocimientos de tecnologías web: JavaScript, HTML, CSS;
- diseñadores web;
- arquitectos de software cliente-servidor basados en tecnologías web y gestores de proyectos;
- directores de proyectos iniciales;
Aprenderás:
- utilizar la biblioteca de enrutamiento;
- almacenar centralmente el estado de la aplicación;
- crear formularios web reactivos;
- cree sus propios componentes de interfaz de usuario, utilice ranuras de componentes y componentes asíncronos y dinámicos.
Profesor experimentado de cursos de programación Java para escolares. Posee los certificados “Oracle, Programador Java SE 7” y “Programador certificado Sun para la plataforma Java 2, Edición estándar 5.0”. Poder...
Profesor experimentado de cursos de programación Java para escolares. Posee los certificados “Oracle, Programador Java SE 7” y “Programador certificado Sun para la plataforma Java 2, Edición estándar 5.0”. Es capaz de explicar con facilidad y claridad incluso el material más complejo. Bajo el liderazgo de Sergei Nikolaevich, el aprendizaje de la programación se vuelve accesible incluso para un estudiante no preparado. El profesor encuentra fácilmente un enfoque individual para cada oyente e inspira a los estudiantes con su amor por la programación.
Sergei Nikolaevich se graduó en la Facultad de Cibernética del Instituto de Energía Atómica de Obninsk. Excelente dominio de los lenguajes de programación Java, C/C++, JSP, HTML, XML, JavaScript, SQL y Oracle PL/SQL. Trabaja con confianza con los sistemas de gestión de bases de datos Oracle Database, MySQL Enterprise Edition y PostgreSQL. Tiene amplia experiencia trabajando con sistemas operativos Linux (Red Hat Enterprise Linux y Oracle Enterprise Linux), Oracle Solaris y MS Windows. Sergey Nikolaevich conoce bien las herramientas de desarrollo Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle y MS Visual Studio y es un profesional. utiliza GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd Web-server y Apache HTTP Servidor.
Su amplia experiencia laboral le permite navegar perfectamente por todas las complejidades del proceso de trabajo de un programador. Sergey Nikolaevich desarrolló sistemas de gestión de documentos electrónicos para el negocio editorial de la corporación OpenPages Inc. Durante los últimos 15 años, ha participado en proyectos para desarrollar software personalizado para tales grandes empresas como Severstal, Polyus Gold, Siberian-Ural Aluminium Company y "Rosgosstrakh".
Sergei Nikolaevich hace que sus clases sean fáciles e interesantes. Durante el curso, desarrollarás de forma independiente un juego interactivo en Java. ¡En las lecciones de Sergei Nikolaevich adquirirás conocimientos que te ayudarán a dominar una de las profesiones más demandadas y mejor remuneradas del mercado laboral!
Módulo 1. Componentes avanzados (5 ac. h.)
- Trabajar con ranuras de componentes.
- Utilización de componentes dinámicos.
- Creación de componentes asíncronos.
- Reutilización de código mediante mixins.
- Creación de directivas personalizadas.
- Funciones y uso de Vue-CLI para crear aplicaciones rápidamente.
- Uso de varios componentes de UI de la biblioteca BootstrapVue.
Módulo 2. Enrutamiento (5 ac. h.)
- Introducción a Vue Router.
- Conceptos básicos de enrutamiento. Redirecciones. Pasar parámetros a componentes.
- Ganchos de navegación.
- Animación de transiciones. Comportamiento de desplazamiento de página.
Módulo 3. Gestión estatal (6 ak. h.)
- Introducción a Vuex.
- Estados y mutación en Vuex. Captadores y acciones.
- Conexión y configuración de Vuex. Agregar almacenamiento Vuex a una aplicación Vue.js
- Laboratorio: creación de una aplicación utilizando extensiones estándar: Vue Router, Vuex, biblioteca Axios y varios componentes BootstrapVue UI.