360 HORAS |
Diseñado y producido por:
Contenidos del curso
Conocimiento/capacidades cognitivas y prácticas
1. Introducción a marcado HTML web básico
2. Introducción a CSS:
Selectores,
Box model,
Selectores avanzados,
Diseño responsive,
Flexbox, posicionamiento
3. Introducción a Git en proyectos de desarrollo WEB
4. Introducción a desarrollo con Javascript, tipos de datos:
String y number;
Boolean,
Undefined y null;
Condicionales y bucles;
Creación de funciones;
Diseño de Arrays.
5. Programación orientada a objetos con Javascript: métodos, el operador this, herencia
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Concienciación de la importancia de la identificación, análisis y diseño de proyectos de desarrollo web
Demostración de iniciativa y visión para entender los elementos y las relaciones entre las partes de un proyecto web
Conocimiento/capacidades cognitivas y prácticas
1. Contenidos avanzados de Javascript sobre Arrays:
Map
Reduce,
Filtros,
Order
Reverse
2. Depuración de errores sobre Javascipt y Conceptos avanzados sobre variables:
Visibilidad,
Hoisting
Shadowing
3. Operaciones asíncronas y callbacks
4. Introducción al modelo DOM
5. Manipulación de elementos del DOM
6. Introducción al concepto de Canvas
7. Manipulación de Canvas, drawing y text.
Styling and images.
Basic animations.
8. Git y GitHub
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Adquisición de actitudes positivas hacia el análisis de la información extraída de libros, Internet, etc, para solventar dudas y problemas que se presentan en la utilización de Javascript.
Mejora de habilidades de desarrollo y visión global de proyectos web con javascript
Conocimiento/capacidades cognitivas y prácticas
1. Diseño y conceptualización de mecanismos
2. Mecanismos de autenticación
Sistemas de verificación
3. Conceptos avanzados Seguridad
Identificación de riesgos
Plan de contingencia
4. Desarrollo seguro
Safe development tecnics
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Concienciación de la importancia de analizar el código para generar desarrollos seguros
Efectividad y eficiencia en el desarrollo del código mediante mecanismos y técnicas de autenticación y autorización
Conocimiento/capacidades cognitivas y prácticas
1. Introducción al concepto de servidor web y NodeJS
2. Introducción a Express
Gestión de operaciones Get y Post.
Vistas Dinámicas.
Layouts and Partials.
3. Introducción a la gestión de datos.
Set
up de un repositorio MongoDB.
Gestión de Operaciones CRUD.
Modelos de datos.
4. El uso de Mongoose para acceder a MongoDB.
Schemas,
Models
Documents.
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Desarrollo de habilidades de comunicación relacionadas con la conexión entre diferentes lenguajes y frameworks
Mejora del control sobre las versiones creadas y generación de documentación al respecto, en proyectos back end
Conocimiento/capacidades cognitivas y prácticas
1. Funciones GET y POST y uso de parámetros
2. Uso de Mongoose para crear y actualizar documentos.
Gestión de relaciones.
3. Gestión de usuarios y seguridad con NodeJS
4. Validación de formularios con NodeJS
5. Gestión de sesiones
6. Uso de Postman para invocar endpoints
7. Uso de AXIOS para integrar servicios de terceros
8. CSS Bootstrap
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Control sobre tareas y sprint de desarrollo para la correcta gestión de los proyectos integrales de back end.
Autonomía para avanzar en las fases individuales de un proyecto web desarrollado con lenguaje Java.
Conocimiento/capacidades cognitivas y prácticas
1. Desarrollo de aplicaciones Fullstack
2. Integración de frameworks de desarrollo web basados en Java
Principios y buenas prácticas en el desarrollo
Principios de diseño y arquitectura del software
Interfaces (API) de comunicación con otras aplicaciones desde Java
Documentación técnica de uso y mantenimiento
Buenas prácticas en el desarrollo de proyectos web en entornos reales
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Capacidad para analizar el uso de bases de datos vinculadas en aplicaciones fullstack.
Concienciación sobre los diferentes principios y técnicas de programación web con implementación de java.
Conocimiento/capacidades cognitivas y prácticas
1. Introducción a React
2. Componentes y propiedades
3. State hooks y eventos
4. Lists y Keys
5. Renderizado condicional
6. Formularios
7. Hooks y ciclo de vida
8. Routing
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Optimización de tareas introduciendo el framework REACT en el desarrollo
Uso de habilidades de comunicación con los clientes y el equipo de trabajo, utilizando herramientas y estándares propios del framework para la codificación de los proyectos.
Conocimiento/capacidades cognitivas y prácticas
1. Desarrollo de APIs REST
Integración front
back a través de APIS REST
Context APIs
2. Autenticación basada en Tokens
3. Desarrollo de aplicaciones MERN
4. Despliegue de sistemas sobre Heroku
5. Despliegue de sistemas sobre Netlify
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Desarrollo cognitivo en la eficiencia de procesos comunicativos entre complementos y el proyecto global.
Mejora de la habilidad para la creación de aplicaciones en código reducido mediante el despliegue de las APIs
Conocimiento/capacidades cognitivas y prácticas
1. Frontend como SPA construido sobre React
2. Backend expuesto como un API, construido sobre:
Express
MongoDB
Mongoose
3. Uso de entidades de datos
CRUD desarrollados
4. Implementación de funcionalidades de seguridad
Autenticación
Autorización
5. Código front y back separados en repositorios
GitHub
Commits
6. Despliegue online
HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
Efectividad en la selección del framework JavaScript y los componentes más adecuados para un proyecto de desarrollo integral
Desarrollo de habilidades de gestión de proyectos de desarrollo modulares
Concienciación y rigor en el uso y despliegue de herramientas y componentes para el desarrollo web con Node Js seguro y eficiente
Demo
*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 :)