javaAcabamos de realizar una actualización grande a nuestro curso Introducción al desarrollo Java con Spring Framework y Spring Boot, incoporando muchas novedades y arreglando varios detalles. El curso cuenta con partes teóricas, reforzado con varias prácticas encadenadas entre si (es decir, la resolución de una práctica depende, en general, de la resolución anterior).

Si están empezando con esta tecnología puede resultarles un buen punto de partida.

Las novedades

Importante! Este curso se encuentra actualizado, y esta lista de cambios no es representativa del curso actual. Los invitamos a visitar el curso para ver el temario actualizado.

En esta actualización se realizaron los siguientes cambios: 

  • Soporte para NetBeans 6.8 y GlassFish v3.
  • Uso de Spring Framework 3.0
    • componente-scan para todos los componentes de negocio y DAO
    • configuración por anotaciones (@Service y @Repository)
    • transacciones por anotaciones (@Transactional)
    • inyección de dependencias via anotaciones (@Autowired)
  • Tests con JUnit 4.5 y Spring Framework Test 3.0
  • Uso de Mockito en reemplazo de EasyMock
  • Actualización de varios textos y comentarios.

Los temas del curso

De esta manera, el curso cubre los siguientes temas: 

  • Arquitectura de capas.
  • Desarrollo guiado por tests (TDD).
  • Nomenclaturas y convenciones.
  • Diseño de clases con UML.
  • Spring Framework 3.0
  • Hibernate 3.x
  • EJB 3.0
  • Pruebas unitarias y de componentes con JUnit 4.5
  • Mockito para creación de mocks en las pruebas.
  • Patrones de diseño varios: inyección de dependencia, DAO, DTO, Business Delegate, Service Locator, entre otros.
  • Paquetes Java EE (jar, ejb-jar, ear).
  • Uso de NetBeans IDE 6.8
  • Concepto y uso de servidores de aplicación (con GlassFish v3)
¡Esperamos que les sea de utilidad!

Inspiración.

"Si tú tienes una manzana y yo tengo una manzana e intercambiamos las manzanas, entonces tanto tú como yo seguiremos teniendo una manzana cada uno. Pero si tú tienes una idea y yo tengo una idea, e intercambiamos las ideas, entonces ambos tendremos dos ideas"

Bernard Shaw