¿Qué quieres aprender?

Programación BackEnd con Java

Programación BackEnd con Java

Dapen Centro Estudios

Curso online


Precio a consultar

Duración : 4 Meses

Actualmente Java se consolida como uno de los lenguajes de programación orientado a objetos más usados para el entorno web y app del mundo. Este lenguaje además tiene otras ventajas como una curva de aprendizaje corta, al ser un lenguaje sencillo, es de código abierto y además su compilación lo dota de una gran seguridad incluso en aplicaciones web.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Adquirir los conocimientos de un programador Java de Oracle, para trabajar en distintos entornos de programación, y como implantar aplicaciones en entornos Windows y Web.

A quién va dirigido

A todas aquellas personas interesadas en aprender a programar y diseñar páginas web y aplicaciones web interactivas actuales, dinámicas, usables y multiplataforma, compatibles con todos los navegadores. A diseñadores gráficos interesados en adentrarse en el mundo digital, aprendiendo a maquetar páginas web desde cero. A todas aquellas personas interesadas en conocer buenas prácticas y dominar los lenguajes de programación y HTML5, además de querer manejar con soltura las hojas de estilo CSS3. Todas aquellas personas, interesadas en adquirir una sólida base para el desarrollo de aplicaciones PHP integrando la utilización de bases de datos y el exitoso CMS Wordpress.

Requisitos

Conocimientos previos de informática a nivel de usuario medio Conocimientos a nivel usuario del Sistema Operativo Windows/Mac Nociones básicas de uso de Internet: navegación por sitios web, blogs, foros y redes sociales Buena capacidad de lectura y expresión escrita en inglés Deseo de aprender el programa de estudios Disponer de horas adicionales (entre 5 y 10) a la semana para realizar ejercicios Disponer de un manejo fluido de internet

Temario completo de este curso

Formación técnicaAplicaciones EmpresarialesComponentes de hardware y software de una aplicaciónempresarial. Sistemas ERP y arquitectura modular. Entor-nos integrados de desarrollo.Conceptos básicos de programaciónTipos de lenguaje: compilados e interpretados. Funda-mentos del lenguaje: variables, métodos y clases. Heren-cia de código. Uso de base de datos. Patrones de diseñoMVVM y MVC.Metodologías de desarrollo de aplicacionesEvolución de las metodologías de desarrollo. Metodologíaágil Scrum. Participantes y artefactos en Scrum. Principiosde diseño.Formación específicaJava SE 11 Programmer I (Examen 1Z0-815)Uso de variables, arrays, bucles e intrucciones condiciona-les. Programación modular. Paquetes y clases. Conceptosde diseño de clases. Manipulación de números, textos yfechas. Configuración de variables de entorno. Interfaces yherencia de clases. Gestión de excepciones. Uso de expre-siones lambda como argumentos de métodos.Java SE 11 Programmer II (Examen 1Z0-816)Aplicaciones Java que aplican patrones de diseño orienta-dos a objetos. Migración a aplicaciones modulares, uso demodulepath y classpath. Clases y métodos genéricos. Usode las colecciones de Java. Consultas con el API Stream y eluso de expresiones lambda avanzadas. Manejo de erroresgestionando excepciones y aseveraciones. Uso de anota-ciones. Gestión de ficheros y directorios usando el API FileNIO.2. Gestión de base de datos con el API JDBC y JavaPersistence (JPA). Concurrencia e hilos de ejecución.Java EE 7 Application Developer (Examen 1Z0-900)Modelo cliente/servidor en aplicaciones Web. La arqui-tectura de componentes Java EE. Protocolo HTTP y HTML.Fundamentos de la arquitectura MVC.Crear una aplicación web usando Servlets y página JSP.Uso y creación de etiquetas JSP. Configuración y uso delibrerías. Técnicas de programación asíncrona con páginasweb. Integración con JDBC, JPA y JNDI. Implementación delógica del negocio usando EJBs. Uso del API de mensajeríaJava Message Service. Implementación de servicios SOAPusando JAX-WS y JAXB. Implementación de servicios RESTusando JAX-RS. Uso de WebSockets.Desarrollo de aplica-ciones web usando JSF. Seguridad en las aplicaciones JavaEE. Inyección de código usando CDI Beans. El API de con-currencia y el API Batch.Carga lectiva 200 horasFormación técnica 50 horasFormación específica 100 horasProyecto de evaluación 25 horasSeminario certificación 25 horasDuración 3-5 mesesClases en directo 1 a 5 veces / semanaDuración clase 2,5 horaHorario mañana 09:00 - 11:30 / 11:30 - 14:00Horario tarde 17:00 - 19:30 / 19:30 - 22:00Certificación 1Z0-815, 1Z0-816, 1Z0-900Incluye Seminario de certificaciónTemario adicionalFramework SpringConceptos MCV con Spring. Configuración. Diseño de con-troladores. Inyección de código. Seguridad.Proyecto & certificaciónAl finalizar las clases de la formación específica realizarás,con la supervisión de tu tutor, un Proyecto de implanta-ción sobre los conocimientos adquiridos. También, asín-cronamente, tienes acceso a exámenes “tipo” para prepa-rar por libre la Certificación oficial, prueba que se puederealizar en nuestro centro Pearson VUE.
Ver más