Está en la página 1de 14

CURSO EXPERTO

PROGRAMACIÓN JAVA

Inicio 300 BECAS Online Bolsa de Prácticas


en
Septiembre Horas DISPONIBLES Tutorizado Empleo empresas

10% DE DESCUENTO
HASTA FIN DE PLAZAS
PREGUNTAS FRECUENTES

¿Qué es JAVA?
Es un lenguaje de programación orientado a objetos.Dentro de la
gran variedad de lenguajes de programación existentes, Java es uno
de los más extendidos (se estima que está ejecutándose en 15 mil
millones de dispositivos) y se encuentra entre los mejor
remunerados en la industria de la programación. 

¿Cuál será mi salario como programador JAVA?


El salario promedio nacional para un especialista en Java en España
es de 27.096€ dependiendo de su antiguedad.
Programador Junior- 19.023€
Programador semi senior-27.096€
Programador senior-34.470€

¿Qué aprenderé durante el curso?


Conviértete en desarrollador de aplicaciones utilizando un conjunto tecnologías
clave con el leguaje Java como eje principal. Aprenderás a realizar aplicaciones
multiplataforma con javaEE  con estructuras de datos complejas utilizando
mecanismos de persistencia en bases de datos SQL y NoSQL. Realizar
Interfaces de usuario de escritorio y en entornos web dotando a tus
aplicaciones de elementos visuales para darles usabilidad.  Además aprenderás
a utilizar frameworks para aumentar la productividad en el desarrollo com
Spring o Java Server Faces junto con otras tecnologías asociadas como XML,
JS, Angular..Todo lo que necesitas para realizar aplicaciones Full-Stack en el
desarrollo de aplicaciones para entornos profesionales o empresariales.
Aprendiendo de una forma practica basado en ABP (Aprendizaje en Base de
Proyectos y resolución de Problemas). Simulando entornos profesionales en
cada uno de los ejercicios o actividades.

¿Necesito tener conocimientos antes de comenzar?


No es necesario que dispongas de ningún conocimiento previo.
Para facilitar tú aprendizaje te ofrecemos de forma GRATUITA un curso de
iniciación a la programacion JAVA antes de comenzar tu curso experto.

PROGRAMACIÓN JAVA
AL ACABAR SERÁS
CAPAZ DE
Adquirir las bases necesarias del lenguaje java, para su posterior
aplicación en el desarrollo de programas, así como uso de la
interface gráfica, gestión de ficheros y pruebas unitarias, combinadas
con la utilización de patrones y buenas prácticas de programación.

Uso y gestión de datos en bases de datos relacionales, como


fuente de datos para los programas.

Creación de aplicaciones WEB, tanto con las API de JEE, como


con los marcos de trabajo más usados en el mercado.

Desarrollo de servicios WEB y clientes de los mismos, para la


creación de una capa de servicios.

PERFIL DE ALUMNO

Programadores y analistas programadores que deseen


introducirse en el campo de la programación con Java y
JAVAEE.
Profesionales de la Informática que deseen actualizar
sus conocimientos y reorientar sus carreras
profesionales.
Todas aquellas personas que deseen abrirse nuevos
horizontes profesionales de futuro y rentabilidad
económica.

PROGRAMACIÓN JAVA
SALIDAS LABORALESY
EMPLEABILIDAD
Las salidas profesionales para programador Junior y Senior son
diversas. 

Programador Java
Java Software Engineer
Programador Java con experiencia en implementación de Frameworks
Desarrollador de aplicaciones en entorno de escritorio
Desarrollador de aplicaciones en entornos web

Podrás trabajar en:


Empresas de Consultoría.
Servicios Informáticos.
Departamentos de Informática multisector.
Compañías de producto CRM.

Steve Jobs
La red profesional LinkedIn ha elaborado un estudio utilizando
perfiles público: La investigación realizada por la red profesional
muestra que las industrias que demandan los empleos
emergentes en nuestro país son las relativas a los servicios y
tecnologías de la información, servicios financieros y consultoría
de gestión.

PROGRAMACIÓN JAVA
METODOLOGÍA
Formación online tutorizada. 24 horas y 7 días a la semana tendrás
acceso a nuestra plataforma siempre que lo desees.

Prácticas en empresas especializadas (opcionales).Disponemos de


una red de empresas colaboradoras para que puedas cursar
prácticas.

Clases/Tutorías en directo. Todas las semanas podrás visualizar


una clase desde cualquier parte del mundo, rompiendo las barreras
geográficas, y accediendo desde cualquier dispositivo, ya sea desde
el móvil, una tablet o el ordenador.

Más de 200 video-tutoriales y 50.000 lineas de código y ejemplos.

Profesores Expertos. Todo nuestro claustro docente se distingue


por ser expertos en la materia y trabajadores en activo del mundo
digital.

Repetición GRATUITA.Tendrás la opción de repetir el curso de


forma gratuita en la siguiente convocatoria con disponibilidad de
plazas sino has podido cursarlo en la convocatoria en la que te has
matriculado.

Acceso a Bolsa de Empleo.

PROGRAMA DE BECAS PERSONALIZADAS.

Curso de Iniciación incluido

Formación basada en la práctica y en el desarrollo de ejercicios

PROGRAMACIÓN JAVA
PRÁCTICAS EN EMPRESA
Te ofrecemos la oportunidad de realizar un bloque de prácticas en
empresas especializadas una vez que hayas finalizado tu formación
teórica. De esta forma, podrás poner en práctica los conocimientos que
has aprendido.
Las prácticas tienen como finalidad permitir a nuestros alumnos su
incorporación al mercado laboral dentro de una empresa  y disfrutar de
una primera experiencia profesional que enriquezca su CV y que pueda 
permitirte dar el salto al mercado laboral.

Prácticas Garantizadas al 100%

EMPRESAS
COLABORADORAS

*Prácticas opcionales.
TEMARIO
Módulo 1: Desarrollo de aplicaciones JSE (JAVA 7 y 8)

Procesos de instalación. 
JDK y API de java. 
Eclipse y funcionamiento de eclipse. 
Plugins de eclipse.
Servidor TOMCAT.

Java básico 
Fundamentos de POO. 
Fundamentos de Java.
 Sintaxis básica.
Clases Object, System, String.
 Tablas y Colecciones.
Enum y tipos de datos.
Socket, Hilos y Anotaciones.

Entorno gráfico Swing. 


Introducción. 
Componente y contenedores. 
Eventos. 
Menús y tratamiento de imágenes. 
Combos, formularios y formatos.

Gestión de ficheros. 
File y flujos. 
Tratamiento de ficheros de texto. 
LOG4J.
 Configuración. 
Implementación.
Properties.
Configuración. 
Implementación. 
XML.
SAX y DOM.
Procesos de lectura y escritura. 

PROGRAMACIÓN JAVA
TEMARIO

Calidad de código y pruebas. 


Comentarios y buenas prácticas. 
JUNIT. 
OPENPOJO.

Reflexión y patrones. 
Introducción y clase Class.
Implementación. 
Proxy dinámicos. 
Creación: MVC, JavaBean, singleton y Factory. 
Uso capa modelo: DTO, DAO, Fachada.

EJERCICIO FINAL DE MÓDULO


Desarrollo de una aplicación en entorno grafico SWING para ejemplificar todas
las tecnologías anteriores con las casuísticas habituales dentro de la creación de
una aplicación: menús, idiomatización, visibilidad de capas, integración de
marcos de trabajo, etc…

PROGRAMACIÓN JAVA
TEMARIO

JDBC.
 Sintaxis básica. 
Procesos CRUD, alta – baja- modificación – consulta. 
Patrones de modelo y gestión de múltiples conexiones.
Transacciones. 
Metadatos. ResultSetMetada y DatabaseMetadata.

Hibernate. 
Modelo a objetos, sintaxis básica y configuración. 
Procesos CRUD, alta – baja- modificación – consulta.
Relación entre objetos. Mapeado y uso.
  Resolución de relaciones y consultas vía Criteria.

Spring.
Introducción y definición de patrones. 
Inyección de dependencias. 
Dependencias débiles. 

Creación de objetos. 
Definición vía XML. 
Definición con anotaciones. 
Distintas vías de creación de objetos. 
Ciclo de creación de objetos. 

AOP. 
Concepto de intercepción de métodos. 
Técnicas básicas de programación orientada a aspectos. 
Definición vía XML. 
Definición con anotaciones. 

Módulo de persistencia.
Definición vía XML. 
Definición con anotaciones. 
Gestión de las transacciones con AOP. 
Gestión de los DATASOURCE. 
Integración con hibernate.

PROGRAMACIÓN JAVA
TEMARIO
Módulo 3: Desarrollo aplicaciones WEB-JEE .

Arquitectura WEB. Servlet, Filtros, Eventos, Etiquetas.


Arquitectura y configuración. 
Servlets. 
Filtros. 
Eventos.
Paginas JSP y etiquetas personalizadas.

Diseño WEB. HTML, JavaScript, CSS, AJAX. 


HTML 4 y 5. 
Técnicas básicas de programación en JavaScript. 
Técnicas básicas de estilos CSS. 
AJAX Y JSON. 
Aplicación de ejemplo

Strut 1.
Introducción y arquitectura. 
Configuración y acción básica. 
Gestión de validación y conversión. 
Idiomatización.
Action simples y múltiples. 
Integración con otros marcos de trabajo. 
Tiles y AJAX. 
Aplicación de ejemplo con STRUT 1.3.10.

Spring MVC 2.x, 3.x, 4.x. 


Introducción y ciclo de tratamiento de petición. 
Configuración de las diferentes versiones.
Controller de las diferentes versiones. 
Gestión de vistas e idiomatización. 
Conversión y validación. 
Tiles. 
Aplicación de ejemplo con MVC - 3.x – 4.x

JSF 2.x + ICEFACES 4.x. 


Introducción y ciclo de tratamiento de petición. 
Componentes del paquete básico. 
Navegación y configuración.

PROGRAMACIÓN JAVA
TEMARIO
Conversión, validación y eventos.
Datatable.
Implementación básica. 
Libreria de componentes avanzados ICEFACES.
Menús. 
Contenedores y sus eventos. 
Componentes avanzados y sus eventos. 
Datatable. 
Aplicación de ejemplo con ICEFACES 4.x.

EJERCICIOS DEL MÓDULO


Desarrollo de varias aplicaciones para ejemplificar el uso las diferentes tecnologías:
WEB, STRUT, MVC y JSF, con las casuísticas habituales dentro de la creación de una
aplicación: menús, idiomatización, visibilidad de capas, integración de marcos de
trabajo, etc.

PROGRAMACIÓN JAVA
TEMARIO
Módulo 4: Servicio WEB .
WEB SOAP: JAX-WS
Especificación general e implementaciones en JAVA. 
Creación de un servicio web soap con JAX-WS. 
Uso del web service explorer. 
Creación del cliente del web service. 
Creación de un servicio de login completo. 
Integración con una aplicación anterior como cliente.

REST. API JAVA y SPRING.


Especificación general e implementación en JAVA.
Creación de un servicio con el API de JAVA. 
Control y prueba mediante una herramienta cliente. 
Creación de una aplicación cliente mediante código.
Creación de un servicio REST con SPRING.
Conversión y validación con SPRING del servicio.

PROGRAMACIÓN JAVA
PRECIOS 
BECAS

1995€

PRECIO
CON DESCUENTO

1.795€

HASTA
FIN DE PLAZAS

PROGRAMACIÓN JAVA
NATALIA SERRANO
Departamento de Admisiones

Soy Natalia Serrano tu asesora académica en Grupo Atrium.


Estoy disponible para cualquier duda que pueda surgirte
de 10:00 a 20:00.

Mi misión es ayudarte a escoger una formación que se adapte


a tus necesidades y supere tus expectativas.
Puedes localizarme a través de los siguientes medios y te
ayudaré a resolver todas tus dudas

CONTACTO
686 610 246

nserrano@grupoatrium.com

C/Cartagena 58- MADRID

Te esperamos!

También podría gustarte