Curso Programación Aplicaciones Web con Java y Spring
Java es uno de los lenguajes más sencillos de utilizar y que se pueden aprender con mayor facilidad, por esta razón, es también uno de los más extendidos en las aplicaciones de tipo empresarial donde destaca por su seguridad y su portabilidad.
Spring se ha convertido en el framework más popular para Java empresarial, porque permite crear código de alto rendimiento, ligero y reutilizable.
Usar Spring consigue que los equipos de desarrollo puedan poner foco en la lógica empresarial que requiere la aplicación, haciendo el desarrollo del proyecto más eficiente.
Nivel
Avanzado
Duración
80 horas
Horarios
Mañanas y Tardes
Objetivos del curso
- Aprender los Fundamentos del Lenguaje Java.
- Aprender los fundamentos de la Programación Orientada a Objetos.
- Aprender a programar interfaces.
- Aprender a usar la Herencia y el Polimorfismo.
- Entender cómo usar los métodos del sistema de archivos.
- Crear un servidor HTTP con Spring
- Acceder a BBDD con Hibernate.
- Desplegar en producción una aplicación y diseñar tests.
Conocimientos previos
Este curso precisa de conocimientos previos en HTML5, CSS3 y JavaScript.
Temario
- Instalación y Entorno
- ¿Qué es Java?
- JRE y Máquina Virtual
- Instalación del Entorno de Desarrollo
- Configuración Eclipse
- Estructura de un proyecto Java
- Tipos de datos
- Tipos primitivos
- String
- Arrays
- Colecciones de datos
- Programación lógica
- Operadores
- Control de Flujo
- Manejo de excepciones
- Programación orientada a objetos
- Objeto y clase
- Import
- Constructor
- Static y Final
- Sobrecarga, Herencia y Polimorfismo
- Sobrecarga
- Herencia
- Polimorfismo
- Interfaces
- Gestión de Ficheros
- Lectura
- Escritura
- Modelo MVC
- Java Servlets
- Java Beans
- Framework Spring
- Qué es y cómo configurar Spring
- Estructura de un proyecto Spring
- Componentes de un proyecto en Spring Boot
- Spring Hibernate
- Qué es Hibernate
- Configuración de Hibernate
- Integrar Hibernate en un proyecto
- Conectar con una BBDD
- Lanzar queries a la BBDD
- Operaciones CRUD
- Producción
- Consola Unix
- Introducción a Git
- Desplegar en Heroku
- Generar documentación con JavaDocs
- Testing
NOTA: El contenido de este temario es orientativo, pudiendo sufrir variaciones necesarias conforme el criterio de CódigoK
Próxima convocatoria
ABIERTO
Turnos
Mañanas: de 10:00 a 13:00 dos días a la semana
Tardes: de 16:00 a 19:00 dos días a la semana
Duración
80 HORAS
*Recuerda que disponemos de becas para estudiantes, mujeres y desempleados
Profesor

Pedro Camacho
Profesor de Programación desde 2009, especializado en Java en U-TAD y en la Universidad Europea de Madrid
Visita mi LinkedinLicenciado en Informática por la Universidad Politécnica de Madrid con más de 12 años de experiencia en el mundo del Desarrollo y los Sistemas Informáticos.
Consultor tecnológico en Cap Gemini durante 8 años, trabajando para grandes clientes del sector de las AAPP, Banca y Seguros.Director de Servicios Profesionales en Jumper Consulting durante 4 años.
Realiza tu reserva cuanto antes, las plazas son limitadas
ME APUNTOEscríbenos para recibir más información
Escríbenos si tienes cualquier duda de nuestros cursos o sobre la subvención para empresas , o las las becas para mujeres, estudiantes y desempleados contáctanos si deseas reservar tu plaza.
Te enviaremos un folleto informativo con información de utilidad.
También puedes llamarnos al 91.005.25.02, estaremos encantados de aclarar todas tus dudas.
