Spring Core y MVC - eLearning

450,00 EUR

  • 13 hours
eLearning

Este curso te introduce a los conceptos fundamentales del ecosistema Spring, incluyendo Spring Core, Inversión de Dependencias (DI), Inversión de Control (IoC) y la arquitectura de Spring MVC. Aprenderás cómo se estructuran las aplicaciones modernas en Java, cómo interactúan los componentes de forma fluida y cómo construir sistemas backend limpios, modulares y fáciles de mantener.

Características clave

Idioma

Curso y material en inglés

Nivel

Nivel principiante - intermedio

Acceso

1 año de acceso a la plataforma de aprendizaje

4 horas de videos a pedido

con más de 20 horas de estudio recomendadas

20 ejercicios prácticos guiados

11 evaluaciones calificadas automáticamente

26 cuestionarios de repaso

2 tareas integrales

Certificado

Certificación de finalización del programa incluida

Hero

Resultados de aprendizaje

Al final de este curso, serás capaz de entender:

AOP

Crea una aplicación utilizando Programación Orientada a Aspectos (AOP)

Maven

Configurar un entorno de proyecto Spring usando Maven

IoC

Desarrolla una aplicación sencilla para demostrar IoC (Inversión de Control) y la Inyección de Dependencias

XML

Trabajar con configuración basada en XML y ApplicationContext

Java

Crea aplicaciones usando configuración basada en Java

Desarrollar

Desarrollar aplicaciones utilizando configuración basada en anotaciones

Aplicar

Aplicar inyección de dependencias basada en constructores y en métodos setter

Bean de Spring

Comprender el ciclo de vida de los beans de Spring

Singleton

Explora las diferencias entre los alcances de los beans Singleton y Prototype

Configurar

Configurar manualmente un entorno de proyecto Spring utilizando archivos JAR

Experiencia

Adquiere experiencia práctica con las interfaces de Aware

Hero

Cronograma del curso

  1. Introducción a Spring Core

    Lección 01

    • Introducción al framework Spring Core
    • Ventajas de usar el framework Spring Core
  2. Configuración del entorno para Spring Core

    Lección 02

    • Configuración del entorno Spring - Manual
    • Configuración del entorno Spring - Maven
  3. IoC/DI, configuraciones de Spring

    Lección 03

    • Inversión de control e inyección de dependencias
    • Configuración basada en Java
    • Configuración basada en anotaciones
  4. Inyección por constructor/setter

    Lección 04

    Aprende a implementar inyección por constructor y por setter

  5. Ciclo de vida y patrones

    Lección 05

    • Ciclo de vida del bean
    • Interfaces conscientes
    • Bean Singleton vs Prototype
  6. Programación orientada a aspectos

    Lección 06

    • implementar las preocupaciones transversales en tu aplicación o programa.
    • implementar orientación a aspectos para evitar preocupaciones transversales
  7. Comprender Spring MVC

    Lección 07

    • Introducción a Spring MVC
    • Introducción al desarrollo de aplicaciones
  8. Configuración del entorno para Spring MVC

    Lección 08

    • Creación del proyecto
    • Descripción general de la estructura del proyecto
    • Instalación de MySQL
    • Configuración de la base de datos
  9. Fundamentos del modelo Vista-Controlador

    Lección 09

    • Descripción general de MVC
    • Modelo, Vista y Controlador

  10. Creación y listado de registros

    Lección 11

    • Mostrando registros de estudiantes
    • Agregar registros de estudiantes

  11. Actualización y eliminación de registros

    Lección 12

    • Actualización de registros de estudiantes
    • Eliminación de registros de estudiantes

  12. Proyecto final

    Lección 13

    Crea una aplicación de gestión de productos para E-Shop que ayude a los empleados a administrar distintas operaciones


Spring Core y MVC

¿Quién debería inscribirse en este programa?

Desarrolladores Java que quieran iniciarse en el desarrollo de aplicaciones empresariales

Ingenieros de software que quieran aprender Spring Framework

Desarrolladores Full-Stack que trabajan con aplicaciones web basadas en Java

Arquitectos de software que deseen una comprensión más profunda de la estructura de Spring MVC

Comenzar curso ahora

Requisitos previos

  • Conocimientos básicos de programación en Java Core
  • Familiaridad con los conceptos de programación orientada a objetos (POO)
  • Conocimientos básicos sobre el uso de un IDE (por ejemplo, Eclipse o Spring Tool Suite)
  • Tener un conocimiento general de cómo funcionan las aplicaciones web es útil, pero no obligatorio

Declaraciones

Licencias y acreditación

Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia

Política de equidad

Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.


Preguntas frecuentes

Contact background

¿Necesita soluciones corporativas o integración LMS?

¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!