Curso online de Introducción práctica a Java Spring

Este curso online aporta habilidades prácticas en Java Spring, desde configuración de proyectos hasta despliegue de aplicaciones, facilitando el desarrollo profesional en el área de programación backend y construcción de aplicaciones web modernas.

Descripción

El presente curso online de Introducción práctica a Java Spring, permite aprender a desarrollar aplicaciones web y APIs en Java de manera eficiente usando el framework Spring, incluyendo manejo de bases de datos, configuración de proyectos y buenas prácticas en desarrollo backend.

 

Herramientas para desarrollar aplicaciones web modernas, robustas, escalables y eficientes con Java Spring

Java Spring es la plataforma de desarrollo en Java más usada del mercado gracias a su versatilidad y flexibilidad.

 

Aprenderás a diseñar, construir y desplegar aplicaciones Java con código optimizado y eficiente.

 

Estudiarás los elementos de la arquitectura de Java Spring Framework, su estructura por capas y sus componentes.

 

Conocerás de una manera práctica y gradual todas las técnicas indispensables para implementar sus propios proyectos en Java Spring. Desde los conceptos básicos como la inversión de control y la inyección de dependencias, hasta la configuración del entorno de programación y el despliegue de una aplicación web sobre una base de datos MySQL utilizando las técnicas de Java Spring.

Características

Curso online de Introducción práctica a Java Spring, de 30 horas de duración.

 

  • Tendrás 3 meses para completar el curso.
  • Acceso a la plataforma las 24 horas del día, los 7 días de la semana.
  • Compatible con cualquier sistema operativo y dispositivo móvil.
  • La evaluación se realiza a través de exámenes tipo test.
  • Ponte tu propio horario ya que el curso es online.
  • Al finalizar, recibirás tu Certificación Acreditativa.

¿A quién va dirigido?

Este curso online de Introducción práctica a Java Spring, está dirigido a personas con conocimientos básicos de programación y Java que buscan dar sus primeros pasos prácticos en el desarrollo con Spring.

 

Está especialmente diseñado para:

  • Estudiantes de informática e ingeniería con conocimientos en Java.
  • Profesionales técnicos o ingenieros que busquen introducirse en desarrollo de aplicaciones web con Spring.
  • Desarrolladores apasionados que deseen desarrollar APIs escalables y seguras utilizando el ecosistema Spring.
  • Personas que deseen actualizar sus competencias en programación backend con Java y estar preparados para desafíos laborales actuales.

Temario del curso

1. La arquitectura de Java Spring

  • ¿De dónde viene Java Spring?
  • ¿Para qué tipo de proyectos es ideal Java Spring?
  • Ejemplo de una aplicación web en Java Spring
  • Beneficios de usar Java Spring
  • Contenedores IoC
  • El poder de MVC
  • Testear es fácil con Java Spring Boot
  • ¿Qué es la inyección de dependencias?
  • ¿Qué es la inversión de control?
  • Módulos principales de Java Spring
  • Resumen

2. Configurando el entorno de desarrollo de Java Spring

  • Comprobando la instalación de Java
  • Instalando el IDE
  • ¿Es necesario instalar Tomcat o algún otro servidor Web?
  • Tomcat a lo clásico
  • Instalando los JAR de la aplicación con Maven   
  • Configurando y ejecutando la aplicación
  • Resumen

3. Java Spring Beans, el ingrediente mágico de Java Spring

  • ¿Qué son los Java Spring Beans?
  • Añadiendo procesadores a los Beans
  • ¿Un Java Bean dentro de otro?
  • Procesadores de eventos en los Java beans
  • Heredando definiciones con Spring Beans
  • Inyectando dependencias en los Beans
  • Autocableando (autowiring) los Beans
  • Spring y JDBC
  • AOP, Programación orientada a aspectos brevemente explicada
  • Resumen

4. Configuración de Java Spring con anotaciones

  •  ¿Qué son las anotaciones?
  • ¿Cómo se activan las anotaciones en Spring?
  • ¿Cuáles son las principales anotaciones y cómo se ponen en práctica?           
  •  Resumen

5. Spring MVC, la herramienta de Java Spring para las aplicaciones web

  • ¿Cuáles son los componentes de MVC?
  • ¿Cómo funciona MVC en la práctica? 
  • Anotaciones de MVC
  •  Resumen

6. Spring Boot y las aplicaciones basadas en Restful API´s

  • ¿Qué es Spring Boot?
  • Estructura típica del código de Spring Boot
  • Y de nuevo los Spring Beans y la inyección de dependencias
  • Bootstrapping
  • Logging
  • Spring Boot Runners
  • Propiedades de la aplicación
  • RESTFUL APP
  • Resumen

7. Desarrolla una aplicación Web con Spring MVC y MySQL

  • ¿Qué es MySQL?
  • Instalando MySQL
  • Instalación de MySQL en Windows 10
  • Conectando con el MySQL server desde MySQL Workbench
  •  Operando con MySQL
  •  Configurando Spring con MySQL
  • Interactuando con la base de datos: JPA
  • Testeando la aplicación
  • Resumen

8. Los proyectos de Java Spring: Spring Data, Spring Cloud, Spring Security, Spring Integration

  • Spring Data
  • Módulos principales
  • Spring Cloud
  • Spring Security
  • Spring Integration
  • Spring Session
  • Resumen
  • Durante el proceso de compra, te solicitaremos los datos para tu alta en el centro.
  • Antes de las 72 horas laborables recibirás en tu correo electrónico las credenciales para acceder a tu curso.
  • Si no recibes las claves antes de las 72 horas laborables, por favor revisa tu carpeta de spam o correo no deseado.
  • Tienes 3 meses para completar el curso desde el día que recibes las credenciales de acceso.
  • No se aceptan devoluciones una vez recibidas las claves de acceso.

Aprendum colabora con Lecciona

Lecciona es un centro privado dedicado a la formación online de calidad. Su característica fundamental es la de ofrecer un servicio al cliente cercano, rápido y eficaz. La oferta de cursos es dinámica y en constante crecimiento para satisfacer la demanda formativa existente.  Somos flexibles y nos adaptamos, en lo posible, a las distintas necesidades que se nos presentan en el día a día. La potente plataforma de Teleformación que utilizamos cumple con los principales estándares del mercado y nos permite ofrecer una formación online de alto nivel.

 

Ver web de la empresa


$79usd