Curso en línea (Online) de Introducción práctica a Java Spring

Este Curso en línea (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 en línea (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 en línea (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 en línea (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


$1,560mxn