260 HORAS |
Diseñado y producido por:
Contenidos del curso
Conocimiento/capacidades cognitivas y prácticas
1. Identificación del update tecnológico.
Tecnologías de la Información. Evolución histórica. Hardware y Software.
Irrupción de internet y la programación web. HTML, CSS, JavaScript.
Conceptos de Networking. Clientes y servidores. Front y Back.
Lenguajes de programación actuales y ámbitos de aplicación.
Stack tecnológico actual, evolución y futuro.
Datos. Tipos de formatos. Texto, imagen, vectores. Estructuradas y no estructuradas.
2. Distinción de herramientas de desarrollo.
Editores de código. Visual code.
Control de versiones con GIT/Bitbucket.
Gestión de proyectos con JIRA.
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Adquisición de herramientas de Update tecnológico propias del desarrollo con lenguaje JavaScript.
Conocimiento/capacidades cognitivas y prácticas
1. Conceptualización a la programación.
Algoritmos. Código y pseudocódigo. Diagramas.
Tipologías de lenguajes de programación. Patrones de diseño.
2. Distinción entre JavaScript y Node JS.
Sintaxis, variables, estructuras. Funciones. Objetos, clases, módulos.
Programación asíncrona. Promises. Fetch.
Datos y JSON.
NPM. Gestión de dependencias.
Librería Express. Construcción de una API REST. PostMan.
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Adquisición de las fases del proceso de desarrollando de software con JavaScript Nodo JS.
Asimilación de las operaciones vinculadas a un proyecto Back-End web (API) desarrollado con NodeJS.
Conocimiento/capacidades cognitivas y prácticas
1. Definición de bases de datos.
Conceptos generales. SQL y No-SQL.
Estructurar un universo de datos. Tablas y relaciones.
Uso de MySQL WorkBench por modelaje y gestión de bases de datos.
Órdenes básicas de SQL (Select, Insert, Update, Delete).
2. Uso de API NodeJS.
Acceso a datos desde NodeJS mediante Sequelize.
Modelos y consultas. Endpoints API REST para alta/baja/modificación y consulta (CRUD).
Uso de PostMan para interactuar con la API.
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Interés para conocer el proceso de diseño e implementación de bases de datos relacionales.
Adquisición y uso de habilidades de comunicación propias de trabajo en proyectos basados en SQL.
Conocimiento/capacidades cognitivas y prácticas
1. Identificación del Front-End.
Revisión HTML y CSS. Diseño responsive mobile-first. Bootstrap.
Conceptos de UI/UX en una aplicación web.
Desarrollo de Front-End con JavaScript. Principales librerías y frameworks.
2. Programación con React JS.
Componentes funcionales. Formato con CSS y styled components. Storybook.
Diseño de la aplicación. Diseño del flujo de los datos.
Acceso a la API con Fetch/Axios. Promises.
Enrutamiento dentro de la aplicación. Múltiples páginas y SEO.
Gestión de datos globales. Contexto. Redux.
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Predisposición para asimilar procesos y para apoyar al desarrollo del Front-End de una aplicación web.
Adquisición y uso de habilidades de comunicación para trabajar de desarrollo Front-End web.
Conocimiento/capacidades cognitivas y prácticas
1. Descripción a desarrollo de operaciones.
Servidores. Máquinas virtuales, contenedores y entornos serverless.
Introducción a docker. Dockerització de una API Node con acceso a MySQL.
Despliegue de una aplicación web JavaScript Front+Back en la nube (AWS/Azure).
2. Aplicación de metodologías de trabajo.
Introducción a SCRUM y metodologías ágiles.
Herramientas de coordinación y trabajo en equipo.
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Adquisición de metodologías de trabajo para gestionar el proceso de desarrollo y publicación de una aplicación web basada en el stack JavaScript.
Predisposición para apoyar en las fases de un proyecto de aplicación web FullJS.
Demo
Inteligencia artificial
*La temática y el diseño de la demo son orientativos
Cursos Smartmind
¿Cómo son los cursos Smartmind?
Cursos con diseño profesional y contenido audiovisual interactivo en formato de licencia y cumplen 100% con las especificaciones del SEPE. Te presentamos los catálogos de cursos elearning en SCORM más completos y avanzados del mercado. Mejoramos hasta el 30% las finalizaciones de tus cursos, se incrementan hasta un 70% los alumnos que repiten y empresas como Endesa, Correos o Telefónica forman parte de nuestra cartera de clientes. ¿No crees que por algo será?
Cursos del Plan de Referencia que cumplen con los requisitos del SEPE y cuentan con el sello de diseño y calidad de Smartmind. Colaboramos con las más importantes empresas de formación en la selección de los mejores y más actuales para conseguir los mejores resultados.
¿Cómo funciona el
Catálogo?
¿Cómo funciona el
Catálogo?
Contenidos que se encuentra en la lista de espera de producciones de Smartmind y su ejecución depende de las peticiones de los clientes.
Formación disponible de forma inmediata en nuestros catálogos. Eso sí, se diferencian entre contenidos actuales y anteriores a 2021.
Formación no disponible por diferentes motivos: no recomentado o descatalogado
Todo lo que debes saber sobre los contenidos Smartmind
¿Quieres más información sobre este curso?
Rellena el formulario con tus datos y nos pondremos en contacto contigo para darte todos los detalles de nuestras licencias.
¡Qué bien! Necesitamos saber algunas cosas de ti :)
Déjanos tus datos y nos pondremos en contacto contigo para resolverte todas tus dudas.
¡Qué bien! Necesitamos saber algunas cosas de ti :)