Curso gratis Angular, NodeJS y MongoDB: Experto Programador Web

Curso gratis Angular, NodeJS y MongoDB: Experto Programador Web online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: Online

Duración del curso: 100 Horas

Titulación: Diploma acreditativo con las horas del curso


Curso Gratis Online para Trabajadores y Empresas

Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.

Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.

OBJETIVOS DEL CURSO GRATIS ANGULAR, NODEJS Y MONGODB: EXPERTO PROGRAMADOR WEB

Si trabaja en el sector de la programación o tiene interés en hacerlo y quiere conocer los aspectos esenciales sobre realizar una programación web con Angular este es su momento, con el Curso de Angular, NodeJS y MongoDB: Experto Programador Web podrá adquirir las técnicas esenciales para desenvolverse profesionalmente en este entorno, creando un sistema web funcional con las tecnologías oportunas.

CONTENIDO DEL CURSO GRATIS ANGULAR, NODEJS Y MONGODB: EXPERTO PROGRAMADOR WEB

Parte 1: Desarrollo de Web Apps con Angular, Node.js y MongoDB

Unidad Didáctica 1: Introducción y ejercicio práctico de una aplicación web

  1. Crear un proyecto con la pila MEAN (MongoDB, Express, Angular, Node.js)
  2. Ejemplo simple y práctico de una web app usando MongoDB, Express, Angular y Node.js
  3. Aspectos clave que debes conocer antes de empezar a desarrollar tu web app

Unidad Didáctica 2: Conociendo el stack MEAN

  1. ¿Qué es exactamente el MEAN Stack?
  2. Principales frameworks y herramientas en el desarrollo MEAN

Unidad Didáctica 3: Configuración del entorno gráfico para tu Web App

  1. Instalar y configurar Node.js correctamente
  2. Instalar y configurar MongoDB para gestionar la base de datos
  3. Herramientas adicionales útiles: Git Bash, Postman o RESTClient

Unidad Didáctica 4: Construcción del backend de tu Web App

  1. Modelar datos usando Mongoose
  2. Comprender cómo funciona una API REST
  3. Operaciones básicas: listar, agregar y actualizar tareas usando GET, POST, PUT, DELETE

Unidad Didáctica 5: Conectando el API con el frontend de tu Web App

  1. Consumir servicios REST: GET, POST, PUT, DELETE
  2. Resumen, recursos adicionales y despedida del curso de desarrollo de web apps

Parte 2: Angular

  1. Unidad Didáctica 1: Introducción a Angular
  2. Instalación y configuración
  3. Creando tu primer proyecto Angular

Unidad Didáctica 2: Cómo crear un proyecto Angular paso a paso

  1. Conceptos básicos y guía de inicio
  2. Estructura de archivos y componentes
  3. Editando y personalizando el código
  4. Generar una nueva aplicación desde cero

Unidad Didáctica 3: Introducción a TypeScript

  1. Qué es TypeScript y por qué es fundamental en Angular
  2. Trabajando con propiedades y tipos de datos
  3. Funciones, métodos y objetos en TypeScript
  4. Definición y uso de clases

Unidad Didáctica 4: Directivas en Angular

  1. Qué son y cómo funcionan las directivas
  2. Tipos de directivas: estructurales y atributivas
  3. Otras directivas útiles
  4. Creando tu propia directiva personalizada
  5. Aplicando y usando las directivas en tus componentes

Unidad Didáctica 5: Pipes en Angular

  1. Introducción a los Pipes y su utilidad
  2. Tipos de Pipes existentes
  3. Cómo utilizar Pipes en tus plantillas
  4. Creando Pipes personalizados para necesidades específicas

Unidad Didáctica 6: Ruteo en Angular

  1. Conceptos básicos de enrutamiento
  2. Configurar las rutas en tu aplicación
  3. Componentes asociados a las rutas
  4. Enlaces de navegación (router links)
  5. Utilizar router outlet para cargar componentes

Unidad Didáctica 7: Comunicación HTTP en Angular

  1. Introducción a HTTP en Angular
  2. Implementar llamadas HTTP para interactuar con APIs
  3. Obtener datos del servidor
  4. Realizar peticiones GET, POST, PUT y DELETE

Unidad Didáctica 8: Formularios en Angular

  1. Introducción a los formularios reactivos y template-driven
  2. Crear formularios y gestionar su estructura
  3. Validar datos ingresados por el usuario
  4. Gestionar los diferentes estados del formulario

Unidad Didáctica 9: Animaciones en Angular

  1. Conceptos básicos de animaciones en Angular
  2. Habilitar y configurar animaciones en tus componentes
  3. Crear animaciones personalizadas
  4. Probar y ajustar las animaciones en la interfaz

Unidad Didáctica 10: Material Design en Angular

  1. Introducción a Material Design y sus beneficios
  2. Instalar y configurar Angular Material
  3. Incorporar iconos y componentes visuales
  4. Diseñar navegación intuitiva
  5. Crear formularios con estilos Material
  6. Configurar layouts y estructuras visuales

Unidad Didáctica 11: Angular Universal

  1. Qué es Angular Universal y para qué sirve
  2. Implementar renderizado del lado del servidor
  3. Configurar Angular Universal en tu proyecto
  4. Ejecutar y probar la versión universal de la app

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso