Aplicación Web FullStack con Spring Boot y Angular

Aprende a desarrollar aplicaciones como un pro

Ratings: 4.00 / 5.00




Description

A lo largo de la trayectoria enfocada al desarrollo de software y con el auge del internet, se ha desarrollado la necesidad de dividir las aplicaciones web en capas y roles como lo son FrontEnd y BackEnd, pero dado los requerimientos actuales del mercado, y teniendo en cuenta que las aplicaciones crecen exponencialmente se vio la necesidad de desarrollar tecnologías que faciliten el desarrollo de software e implementen maneras sencillas y audaces de ejecutar las cosas, así como también, mejorar la integración entre back y front con la base de datos, CI/CD, devOps, entre otros; de esta necesidad surge la iniciativa fullStack, que no es más que reunir un poco de los mejores mundos Back, Front y devOps en un solo perfil que satisfaga las necesidades del mercado.


Es por ello que en este curso te enseño las bases y fundamentos de un desarrollador FullStack, aprenderemos la utilización de Spring con su proyecto Spring Boot para crear aplicativos BackEnd en cuestión de segundos ya que nos provee rapidez y un montón de utilidades interesantes que facilitan el desarrollo, también aprenderemos a realizar testing adecuado a nuestro back junto con análisis de código estático utilizando sonarQube, esto para verificar posibles vulnerabilidades, problemas, bugs y complejidad del sistema; también aprenderemos DTO entre otras cosas


Se instruirá al estudiante en Angular a nivel básico, comunicando Back y Front; finalmente se incorporaran nuevas funcionalidades para concluir con el deploy del aplicativo.

What You Will Learn!

  • Uso de Spring Boot junto con Angular
  • Creación de API REST genéricas
  • Estructurar un BackEnd sólido siguiendo los patrones de Spring
  • Pruebas de Integración con JUnit, Jasmine y Mocka
  • Análisis de código estático utilizando SonarQube
  • Uso de ORM's
  • Patrón de Diseño DTO, uso de modelMapper
  • Uso de Postman, y JSON
  • Conexión entre Spring Boot y Angular

Who Should Attend!

  • Desarrolladores BackEnd con interés en Spring
  • Desarrolladores FullStack interesados en el Stack de Java
  • Principiantes en programación que deseen iniciar con los frameworks Spring y Angular