Curso Programador

www.asociacionaepi.es
91 007 17 22
646 12 19 09
[email protected]
CURSO PROGRAMADOR – ANALISTA JAVA DE
APLICACIONES EMPRESARIALES
MÁSTER EN DESARROLLO DE APLICACIONES WEB CON
JAVA ENTERPRISE EDITION
Precio: 450 Euros + iva y Matrícula Gratis.
Modalidad: Presencial en nuestras aulas.
Valores añadidos: Nuestro curso de programación presencial en Java, te dará la
oportunidad de convertirte en un experto programador de aplicaciones Java. Para
realizar este curso no son necesarios conocimientos de programación, te formamos
desde cero. Te prepararemos para un extenso campo de actuación (Android, JavaEE,
consola, pruebas unitarias, etc...). Nuestro curso va directo al grano, sin temarios
innecesarios o hechos para aumentar las horas lectivas. Nosotros si te enseñamos a
programar. Entre clase y clase dispondrás de un correo para todas tus dudas.
Nuestros grupos son reducidos, con esto conseguimos la mejor atención posible y que
esas horas lectivas sean de la máxima calidad y más que suficientes para cubrir un
temario muy extenso y completo. También necesitarás otras 60 horas como mínimo
de trabajo en casa para entregar los ejercicios, horas de estudio, proyectos, trabajos
obligatorios y demás.
TEMARIO
MODULO I - NUESTRA PRIMERA APLICACIÓN JAVA

Ide Netbeans

Esqueleto de una aplicación

Mi primer programa en Java
MODULO II

Los Comentarios

Las variables

Nombre de las variables

Tipos de variables

Valores por defecto

Alcance de las variables

Nivel de acceso de las variables
www.asociacionaepi.es
91 007 17 22
646 12 19 09
[email protected]

Conversión de tipos

Las Constantes
MODULO III – LOS OPERADORES

Los operadores unarios

Los operadores aritméticos

Los operadores de asignación

Los operadores de comparación

El operador de concatenación

Los operadores lógicos

Orden de evaluación de los operadores
MODULO IV - LAS ESTRUCTURAS DE CONTROL

Estructura if

Estructura if/else

Estructura if/else if

Operador condicional

Estructura switch
MODULO V - LAS ESTRUCTURAS DE BUCLE

Estructura for

Estructura while

Estructura do ... while

Interrupción de una estructura de bucle

Break

Continue
MODULO VI - ORIENTACION A OBJETOS

Creación de una clase

Creación de atributos

Creación de métodos
www.asociacionaepi.es
91 007 17 22
646 12 19 09
[email protected]

Utilización de una clase

Constructores y destructores

Sobrecarga de métodos

Los métodos accesores (getter y setter)

Campos y métodos estáticos

Las anotaciones

La Herencia

this y super

Clases Abstractas

Interfaces

Creación y utilización de las interfaces

Clases Anidadas
MODULO VII - LOS ARRAYS

Arrays unidimensionales

Declaración del array

Utilización del array

Arrays bidimensionales

Manipulaciones habituales con arrays

Bucle for mejorado
MODULO VIII - LAS CADENAS DE CARACTERES

Extracción de un carácter particular

Obtener la longitud de una cadena

Subcadenas

Comparación de cadenas

Supresión de espacios

Cambiar las letras a mayúsculas o minúsculas

Búsqueda en una cadena

Sustitución en una cadena
www.asociacionaepi.es
91 007 17 22
646 12 19 09
[email protected]

Dar formato a una cadena
MODULO IX - PARTE II DE ORIENTACION A OBJETOS

Número variable de parámetros en métodos
MODULO X – FECHA Y HORA EN JAVA 8
MODULO XI - GESTIÓN DE LAS EXCEPCIONES

Las excepciones

Recuperación de excepciones

Creación y activación de excepciones
MODULO XII – LAS COLECCIONES

La clase LinkedList

La clase ArrayList

La clase HashTable

Las Pilas

Las Colas
MODULO XIII - EXPRESIONES LAMBDA
MODULO XIV – BASES DE DATOS

El lenguaje SQL

Acceso a una base de datos desde Java

Presentación de jdbc

Statement Y PreparedStatement

Creacion del CRUD

Gestión De Las Transacciones

Puesta en marcha de las transacciones

Puntos de salvaguarda
www.asociacionaepi.es
91 007 17 22
646 12 19 09
[email protected]
MODULO XV – FICHEROS

Acceso a ficheros carácter a carácter

Acceso a ficheros leyendo líneas completas

Socialización En Java
MODULO XVI – HILOS EN JAVA
MODULO XVII – APLICACIONES GRAFICAS

Biblioteca Swing
MODULO XVIII – CLONACION DE OBJETOS

Clonación de objetos

Iteración sobre una estructura con objetos

Interfaz Iterable
MODULO IX – UML

Modelado de clases

Elementos – clase y atributos

Relaciones entre clases

Como crear UML desde Netbeans
MÓDULO XX – PRUEBAS UNITARIAS CON JUNIT

¿Qué son las pruebas unitarias?

Creación de clases de prueba

La anotación @Test

Anotaciones @Before y @After

Anotaciones @BeforeClass y @AfterClass

Pruebas con batería de datos

IDE Eclipse

Plugin EclEmma para Eclipse

Ejemplo de JUNIT en Eclipse con suite de pruebas
www.asociacionaepi.es
91 007 17 22
646 12 19 09
[email protected]
MÓDULO XXI – INTRODUCCION A J2EE

Mi primera aplicación web con Java

Arquitectura MVC (Modelo – Vista - Controlador)

¿Qué es un servlet?

¿Qué es una página jsp?

Archivo web.xml

Ejemplo completo

Despliegue de la aplicación en servidor