Curso Profesional Básico de Java para REST APIs y Aplicaciones Web
Para ver este curso completo te invitamos a que nos ayudes haciendo una aportación con la cual adquieres acceso total a las lecciones.
Requerimientos para trabajar con Java
- Servidores de aplicaciones
- Servidores web
- IDEs disponibles: gratuitos y de licencia con costo
- JDK
- Servlet API
Configuración de un servidor de aplicaciones
- Instalación de Tomcat
- Personalización de grupos de usuarios y permisos
- Variables de entorno:, CATALINA_HOME, JAVA_HOME, JRE_HOME
Java Servlet API
- Servlets Container
- Cargado e inicialización
- Servlets HTTP
- HTTP GET/POST/PUT/DELETE request
- HTTP Response
- Servlets
Administración de Dependencias
- Maven
- Maven Repository
- Descarga de bibliotecas
Spring MVC para REST
- Configuración Programática de una aplicación de Spring
- Inicializadores
- Controladores
- Anotaciones
- @RequestMapping
- @GetMapping
- @PostMapping
- @PutMapping
- @DeleteMapping
- Servicios como @Bean
- Inyección de beans en controladores
Transformación de Datos
- Mappers de Java hacia JSON con Jackson
- Manejo de fechas con Joda Time
Tener instalado:
- Un entorno de desarrollo integrado: Eclipse, Netbeans o Intellij IDEA (nosotros preferimos éste último)
- Git como controlador de versiones
¿Tienes alguna pregunta?
Para ver esta funcionalidad debe aceptar el uso de cookies.
Instructor
Adquiere tu Membresía
Ahora ya puedes adquirir tu membresía premium y obtener acceso a todos los cursos, empieza ahora y conviértete en un profesional de la web.
Aportaciones por Curso
Con tus aportaciones podremos continuar con este proyecto, lo que aportes será destinado a:
- Seguir creando contenido actualizado enfocado a dar soluciones.
- Promoción de la democratización del conocimiento. Necesitamos que más jóvenes continúen preparándose para hacer juntos un futuro mejor.
- Costos de operación (transmisión en vivo, servidores web, newsletters).
- Acceso al curso profesional totalmente en vivo.
- Acceso al curso profesional después de la transmisión (lo podrás ver cuántas veces quieras).
- Respuesta a TODAS tus preguntas durante el curso en vivo.
- Acceso al código fuente con ejemplos listos para ser aplicados en tus proyectos personales.
- Acceso al curso profesional totalmente en vivo.
- Acceso al curso profesional después de la transmisión (lo podrás ver cuántas veces quieras).
- Respuesta a TODAS tus preguntas durante el curso profesional en vivo.
- Prioridad alta para responder tus preguntas en nuestro sistema de comentarios.
- Acceso al código fuente con ejemplos listos para ser aplicados en tus proyectos personales.
- Obtén un certificado por tu asistencia, con un enlace público para poder compartirlo en tu perfil social (LinkedIn o tu sitio personal).
- Tendrás prioridad en la selección de próximos eventos por ejemplo si quieres aprender sobre: Metodologías para CSS, lo haremos especialmente pensando en ti.
- Acceso al curso profesional totalmente en vivo.
- Acceso al curso profesional después de la transmisión (lo podrás ver cuántas veces quieras).
- Respuesta a TODAS tus preguntas durante el curso profesional en vivo.
- Prioridad alta para responder tus preguntas en nuestro sistema de comentarios.
- Acceso al código fuente con ejemplos listos para ser aplicados en tus proyectos personales.
- Tendrás prioridad en la sección de próximos eventos por ejemplo si quieres aprender sobre: Metodologías para CSS, lo haremos especialmente pensando en ti.
- Obtén un certificado por tu asistencia, con un enlace público para poder compartirlo en tu perfil social (LinkedIn o tu sitio personal).
- Videos editados en Full HD descargables para que puedas verlos cuántas veces quieras sin necesidad de conexión.