PARA ALUMNOS FUERA DE ARGENTINA
DIPLOMATURA EN PROGRAMACIÓN JAVA

La Programación JAVA es la más requerida hoy en el mercado laboral. Se caracteriza por ser un lenguaje de código abierto que no exige la compra de licencias, admite un uso extendido, requiere poca inversión, no es contaminante, y no tiene valor agregado.

El objetivo de esta Diplomatura es que el cursante conozca en profundidad el entorno de la programación Java, aprenda el uso de sus recursos más usuales y pueda instrumentar soluciones efectivas y aplicables.

Tutores y Contenidistas:

      • Lic. Patricia Mayor
      • Lic. Mercedes Blanco
      • Sr. Matías Novas


Modo de cursado
Fechas y costos
INSCRIPCIÓN
Contactos
Programa y contenidos
Modo de cursado

e-learning: El cursante recibirá una clave que le permitirá acceder al campus para bajar el material de estudio e interactuar con sus compañeros y con el tutor.

Exámenes parciales: Domiciliarios.

Examen final: presencial, en la sede de Buenos Aires de la Universidad CAECE, el 4 de diciembre de 2010.

Condiciones de ingreso: Tener los conocimientos mínimos del uso de PC y de navegación por Internet, nociones de programación y de matemática, a nivel de enseñanza media.

Duración : 8 meses.

Carga horaria : 15 horas semanales para el estudio del material, y para la realización de trabajos prácticos y de las consultas que necesite formular.

Certificación : Diploma en Programación Java

Fechas y Costos

Comienzo del curso: 9 de abril de 2010.

Matricula : U$S 110.-

Precio mensual : Ocho cuotas mensuales de US$220.-

Forma de pago: En agencias de Western Union

Inscripción

Inscripción: Desde el 1° de marzo al 16 de abril de 2010.

Procedimiento: Siga este link para inscribirse

Política de cancelación: En caso de no poder concurrir, se podrá optar por nombrar a otro asistente o conservar el crédito para participar de otra actividad durante el año, previo aviso vía fax o mail hasta 24 hs.antes del comienzo.

Los cursos quedan sujetos a confirmación, hasta 48 horas antes de la fecha de inicio.

Si la Universidad CAECE cancelara la actividad, el interesado podrá optar por recuperar el dinero abonado o conservar el crédito para ser utilizado en otro programa de Educación a Distancia.

Contactos

Para más información:

Malvina Monsalvo
mmonsalvo@caece.edu.ar

Junín 516. Ciudad Autónoma de Buenos Aires

Teléfono: 5252 –2800, interno: 257-207

Programa y Contenidos

ANÁLISIS DE PROBLEMAS
60 horas

INTRODUCCIÓN A JAVA
90 horas

MODELADO
60 horas
Correlativa con Introducción a Java

BASES DE DATOS
90 horas
Correlativa con Análisis de Problemas

CONSTRUCCIÓN DE SOFTWARE

30 horas

PROGRAMACIÓN JAVA SE
210 horas
Correlativa con Introducción a Java y Bases de Datos.

 

Contenidos mínimos de las asignaturas

ANÁLISIS DE PROBLEMAS
Definición de problemas y descripción de algoritmos. Análisis de los problemas. Enunciados. Objetivos. Entorno controlable y no controlable. Valores de entrada y valores de salida. Proceso. Caja negra. especificación de un algoritmo. Seudocódigo. Representación de datos. Estructuras de control: secuencia, selección e iteración. Análisis descendente. máquinas reales y virtuales.

INTRODUCCIÓN A JAVA
Introducción a Java. Instalación y familiarización con el entorno de desarrollo. Objetos, métodos, clase y atributos. Compilación y ejecución de programas. Compilación y ejecución desde la línea de comando. Errores comunes en la compilación y ejecución. Variables. Tipos de datos y operadores. Declaración de variables. Operadores básicos. Condicionales y bucles. Clases de la biblioteca. Creación de clases. Métodos y atributos estáticos. Excepciones. Atrapar y manejar las excepciones.

BASES DE DATOS
Bases de datos. Relacionales y orientadas a objetos. Normalización de tablas. Diagrama entidad relación. Cardinalidad. Ordinalidad. Lenguajes Query: SQL.

MODELADO
UML. Extensiones de Modelado de Negocio. Lenguaje restrictivo (constraint) de objetos (OCL). Perspectiva general de UML. Casos de uso y diagramas de interacción. Clases y diagramas de implementación. Diagramas de estado. diagramas de secuencia. Diagramas de colaboración. Uso de una herramienta de modelado.

CONSTRUCCIÓN DE SOFTWARE
Procesos de desarrollo de SW. Conceptos de calidad. Construcción de interfaces. Reglas de Schneidermann. fundamentos de las pruebas de software. Pruebas de caja blanca. Pruebas de camino básico. Pureba de caja negra. Prueba de la estructura de control. Estrategia de prueba del software. Prueba de unidad. Pruebas de integración . Tipos de integración. Prueba del sistema. Pruebas de aceptación.

PROGRAMACIÓN JAVA SE
Características de los Applets. Descripción de las interfaces de usuario. Aplicaciones basadas en interfaces gráficas. Programación orientada a objetos y concurrente. Estructura del AWT. componentes. contenedores. Layouts. Manejo de eventos en AWT. Gráficos en el AWT (clase Graphics) SWING – JFC. Estructura Swing. Componentes. Contenedores. Layouts (distribuciones). Manejo de eventos en Swing. Trabajo en red con Java. URLs. Sockets. Datagramas. controladores de seguridad. Conectividad con Bases de Datos con JDBC. Instalación de JDBC. Transacciones. Sentencias preparadas. El paquete javax.sql. API logging. conceptos de seguridad en Java.

 


VOLVER A LA HOME DE eDUCACIÓN A DISTANCIA