Curso a distancia (Online) de Introducción práctica a Java Spring


Este Curso a distancia (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 a distancia (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 a distancia (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 a distancia (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.