Saltear al contenido principal

Aprende el tutorial de la clase magistral de Spring Framework

Tomar Curso

Descripción

¿Quieres convertirte en un experto en Spring Framework? Quieres convertirte en un Desarrollador Modern Spring? Únete al curso para aprender Spring Framework de la manera moderna – El camino Proyectos Java del mundo real úsalo!

Aprende el magia de Spring Framework. Desde IOC (inversión de control), DI (inyección de dependencia), contexto de aplicación al mundo de Java Spring Boot, Spring AOP, Spring JDBC y JPA. Prepárate para un viaje increíble.

LO QUE ESTÁN DICIENDO NUESTROS ESTUDIANTES:

5 ESTRELLAS – Esto es tan lejos mejor curso de primavera He estado tomando. Comience con una explicación simple y fácil, pero en profundidad. Realmente bien diseñado! Recomendar a cualquier persona como yo que tenga un historial medio de Java (aprendido de la clase de la escuela), pero completamente nuevo en Spring. Y también es una gran práctica para lo que aprendí de nuestro curso OOAD en la escuela. ¡¡Ahora está muy claro para mí !! ¡Muy recomendable!

5 ESTRELLAS – Excelente En profundidad, Mundo real Curso orientado con excelente estilo de enseñanza con explicaciones muy claras; en general, un curso no puede ser mejor que este en mi opinión. Gracias por esta magnífica experiencia de formación. Clases.

5 ESTRELLAS – El instructor está muy bien informado, y lo que hace que este curso sea un ganador es el alcance de cada ejemplo junto con su explicación. Las conferencias son breves y suficientes para presentar y comprender el tema y hacerlo funcional. Realmente ayuda que sea práctico y no tuve problemas ni errores al ejecutar el código. Aprende lo esencial para trabajar con Spring, pero también lo guía a través de Eclipse y atajos que son muy útiles. ¡El ritmo y la duración de las conferencias son perfectos! ¡Muy bien hecho! Este conocimiento me hubiera tomado mucho más tiempo aprender si no fuera por este curso, ¡Gracias Ranga!

5 ESTRELLAS – Se mucho mas sobre la inyección de dependencias, IOC, el acoplamiento flexible y el contexto de la aplicación gracias a Ranga. Ha cambiado mi vida. Ahora tengo más conocimientos sobre el marco de Spring y tengo mucha confianza en mis entrevistas. Se merece cada centavo de mi parte y necesita convertirse en millonario por haciéndome posicionarme para convertirme potencialmente en un gurú de la primavera.

5 ESTRELLAS – Este curso me cambió a un nuevo nivel de comprensión Spring. Gran tutor.

5 ESTRELLAS – Excelente curso y al grano, lo cual es útil si necesita repasar / aprender todo lo que necesita rápidamente mientras comprende los conceptos fundamentales sobre resorte / resorte mvc / resorte y sus tecnologías relacionadas.

RESUMEN DEL CURSO:

En este curso, aprenderá las características de Módulos Spring, Spring Boot y Spring: JDBC, AOP, Data JPA con un enfoque práctico paso a paso.

Se le presentará Spring Boot, Unit Testing con JUnit y Mockito, hablando con la base de datos con Spring JDBC y JPA, Maven (gestión de dependencias), Eclipse (IDE) y Tomcat Embedded Web Server. Te ayudaremos a configurar cada uno de estos.

Aprenderá sobre Spring paso a paso, en más de 100 pasos. Este curso sería un primer paso perfecto como introducción a Spring.

Aprenderás sobre

  • Conceptos básicos de Spring Framework: inyección de dependencia, contenedor IOC, contexto de aplicación y fábrica de frijoles.

  • Anotaciones de primavera – @Autowired, @Component, @Service, @Repository, @Configuration, @ Primary….

  • Spring MVC en profundidad: DispatcherServlet, Model, Controllers y ViewResolver

  • Spring Boot Starters – Spring Boot Starter Web, Starter Data Jpa, Starter Test

  • Conceptos básicos de Spring Boot, Spring AOP, Spring JDBC y JPA

  • Conceptos básicos de Eclipse, Maven, JUnit y Mockito

  • Concepto básico de una aplicación web paso a paso usando JSP Servlets y Spring MVC

  • Pruebas unitarias con JUnit y Mockito usando XML y contextos de aplicación Java Spring

ASPECTOS DESTACADOS DEL CURSO:

Nivel 1: Spring Framework en 10 pasos

  1. Paso 1: configuración de un proyecto de primavera

  2. Paso 2: comprensión del acoplamiento estrecho mediante el ejemplo del algoritmo de búsqueda binaria

  3. Paso 3: hacer el ejemplo del algoritmo de búsqueda binaria acoplado libremente

  4. Paso 4: uso de Spring para administrar dependencias – @Component, @Autowired

  5. Paso 5: ¿Qué está sucediendo en segundo plano?

  6. Paso 6: cableado automático dinámico y solución de problemas – @Primary

  7. Paso 7 – Inyección del constructor y del setter

  8. Paso 8 – Módulos de resorte

  9. Paso 9 – Proyectos de primavera

  10. Paso 10: ¿Por qué Spring es popular?

Nivel 2: Primavera en profundidad

  1. Paso 11: inyección de dependencia: algunos ejemplos más

  2. Paso 12: cableado automático en profundidad, por nombre y @Primary

  3. Paso 13: cableado automático en profundidad: anotación @Qualifier

  4. Paso 14 – Alcance de un frijol – Prototipo y singleton

  5. Paso 15 – Escenarios complejos con el alcance de un Spring Bean – Mezcla de prototipo y singleton

  6. Paso 15B – Diferencia entre Spring Singleton y GOF Singleton

  7. Paso 16: uso de Component Scan para buscar beans

  8. Paso 17 – Ciclo de vida de un Bean – @PostConstruct y @PreDestroy

  9. Paso 18 – Inyección de contenedor y dependencia (CDI) – @Named, @Inject

  10. Paso 19: eliminación de Spring Boot en la aplicación básica

  11. Paso 20 – Arreglar cosas menores – Agregar Logback y Cerrar el contexto de la aplicación

  12. Paso 21 – Definición del contexto de la aplicación Spring usando XML – Parte 1

  13. Paso 22 – Definición del contexto de la aplicación Spring usando XML – Parte 2

  14. Paso 23: Mezcla de contexto XML con exploración de componentes para beans definidos con anotaciones

  15. Paso 24: Contenedor de IOC frente a contexto de aplicación frente a fábrica de frijoles

  16. Paso 25 – @Component vs @Service vs @Repository vs @Controller

  17. Paso 26: leer valores del archivo de propiedades externo

El nivel 3 tiene 3 pasos en pruebas unitarias con contextos Java y XML

Nivel 4: Spring Boot en 10 pasos

  1. Paso 1: Introducción a Spring Boot: objetivos y funciones importantes

  2. Paso 2: desarrollo de aplicaciones Spring antes de Spring Boot

  3. Paso 3: uso de Spring Initializr para crear una aplicación Spring Boot

  4. Paso 4: Creación de un controlador REST simple

  5. Paso 5: ¿Qué es la configuración automática de Spring Boot?

  6. Paso 6: Spring Boot vs Spring vs Spring MVC

  7. Paso 7: Proyectos de Spring Boot Starter: Starter Web y Starter JPA

  8. Paso 8: descripción general de los diferentes proyectos de Spring Boot Starter

  9. Paso 9: Actuador de arranque de resorte

  10. Paso 10: Herramientas para desarrolladores de Spring Boot

Nivel 5: Primavera AOP

  1. Paso 01 – Ejemplo de configuración de AOP – Parte 1

  2. Paso 02 – Ejemplo de configuración de AOP – Parte 2

  3. Paso 03: definición de un consejo @Before

  4. Paso 04 – Comprenda la terminología AOP – Pointcut, Advice, Aspect, Join Point, Weaving y Weaver

  5. Paso 05: uso de @After, @AfterReturning, @AfterThrowing consejos

  6. Paso 06: uso de los consejos de @Around para implementar el seguimiento del rendimiento

  7. Paso 07 – Práctica recomendada: utilice la configuración común de Pointcut

  8. Paso 08: resumen rápido de otros Pointcuts

  9. Paso 09: creación de una anotación personalizada y un aspecto para el seguimiento del tiempo

Nivel 6: Spring JDBC y JPA

  1. Paso 01: configuración de un proyecto con JDBC, JPA, H2 y dependencias web

  2. Paso 02: inicio de la consola H2

  3. Paso 03: creación de una tabla de base de datos en H2

  4. Paso 04: rellenar los datos en la tabla de personas

  5. Paso 05: implementar el método de consulta JDBC Spring de findAll persons

  6. Paso 06 – Ejecute el método findAll usando CommandLineRunner

  7. Paso 07 – Una revisión rápida – JDBC vs Spring JDBC

  8. Paso 08 – ¿Qué hay en el fondo? Comprensión de la configuración automática de Spring Boot

  9. Paso 09: implementación del método de consulta findById Spring JDBC

  10. Paso 10: implementación del método de actualización deleteById Spring JDBC

  11. Paso 11: implementación de insertar y actualizar los métodos de actualización de Spring JDBC

  12. Paso 12: creación de un Spring JDBC RowMapper personalizado

  13. Paso 13: introducción rápida a JPA

  14. Paso 14 – Definición de entidad persona

  15. Paso 15: implementación del método de repositorio findById JPA

  16. Paso 16: implementación de insertar y actualizar los métodos del repositorio JPA

  17. Paso 17 – Implementación del método de repositorio deleteById JPA

  18. Paso 18: implementación de findAll usando JPQL Named Query

  19. Paso 19 – Introducción a Spring Data JPA

  20. Paso 20: Conexión a otras bases de datos

Empiece a aprender ahora. ¡Pulsa el botón de inscripción!

Ver Comentarios del Curso

Volver arriba