Inicio
Contactar con CEPI-BASE
Curso de Java Imprimir

Objetivos: Introducir al alumno en uno de los lenguajes de programación con mayor auge.
Viendo la creación de applets (programas para páginas webs) y aplicaciones corporativas.

Requisitos: Se recomienda tener conocimientos de diseño de páginas webs (HTML) y servicios
de Internet (WWW, Correo electrónico,...).

Metodología: Enseñanza personalizada, profesor alumno. Clases prácticas desde el primer día.

Horarios: En CEPI-BASE el alumno elige el día de inicio y la hora de asistencia a clase,
pudiendo modificarlos a su conveniencia.

Duración: El curso tiene una duración aproximada de 120 horas.
Estas horas son estimadas a modo de referencia, no todos los alumnos necesitan
las mismas horas, todo depende de la capacidad de cada uno en asimilar el temario. Nuestros cursos no van por horas, se rigen por el temario del curso.

En CEPI-BASE los cursos finalizan cuando el alumno ha terminado el temario.

INTRODUCCIÓN

  • HISTORIA
  • ¿qué es JAVA?
    • Aplicaciones
    • Applets
  • CONVENCIONES USADAS EN ESTE CURSO
    • Términos empleados para el ratón

JDK (JAVA DEVELOPMENT KIT)

  • PROGRAMAS DEL JDK
  • CREAR LOS PROGRAMAS
  • COMPILADOR
  • EJECUTAR EL PROGRAMA
  • OTROS PROGRAMAS
  • FORTE FOR JAVA
    • FileSystem
  • EMPEZAR UN PROGRAMA
  • COMPONENT INSPECTOR
  • CONTROLES
    • Propiedades de los controles
  • FORMULARIO
    • Inserción de controles en el formulario
    • Mover / borrar / modificar controles
    • Formato de los controles en un formulario
  • INTRODUCCIÓN A LA PROGRAMACIÓN
    • Que es un evento?
    • Que es un método?
  • NUESTRO PRIMER PROGRAMA
  • VENTANA EDITOR DE CÓDIGO
  • CREACIÓN DE UN PROCEDIMIENTO DE EVENTO
  • EJECUCIÓN DEL PROGRAMA
  • ARCHIVOS QUE COMPONEN EL PROYECTO
    • Guardar un proyecto
    • Cerrar el proyecto
    • Abrir un proyecto
  • EJERCICIOS
    • ciudades
    • Día del mes

INICIÁNDONOS EN LA PROGRAMACIÓN

  • TIPOS DE DATOS
    • Constantes
    • Variables
    • Nomenclatura y declaración de constantes y variables
    • Valores iniciales
    • Ejercicios
  • OPERADORES
    • Operadores aritméticos
    • Operadores de asignación
    • Operadores relacionales o de comparación
    • Operadores lógicos
    • Ejercicios
  • FUNCIONES
    • Envío y recepción de parámetros
  • ALCANCE DE LAS VARIABLES
    • Variables globales
    • Variables locales
  • EJERCICIOS
    • Cambio de modena
    • Cambio con funciones
    • Créditos

ELEMENTOS DE PROGRAMACIÓN

  • ENFOQUES
    • Orden de tabulación
  • TOMA DE DECISIONES
    • Instrucción if
    • Instrucción switch
    • Control Checkbox
  • BUCLES
    • Bucle for
    • Bucle while
    • Bucle do .. while
  • MATRICES (ARRAYS)
    • Cadenas de caracteres
    • Clase String
  • EJERCICIOS
    • Cálculo de la suma de los cuadrados
    • Alturas

DEPURACIÓN

  • ERRORES EN TIEMPO DE EJECUCIÓN
  • ERRORES LÓGICOS, DEPURACIÓN
    • Puntos de ruptura
    • Ejecución paso a paso
    • Inspección de variables
  • EJERCICIOS
    • Pruebas de depuración
    • Pruebas libres

OBJETOS EN JAVA

  • ¿QUÉ ES UN OBJETO?
  • ENCAPSULACIÓN
    • Utilización de las clases
    • Constructores
    • Protección de los miembros del objeto
  • RESUMEN
  • HERENCIA
    • Tipo base original
    • Limitaciones de acceso
  • RESUMEN
  • EJERCICIOS
    • Conversiones

AWT

  • ESTRUCTURA DEL AWT
    • Componentes y contenedores
  • CONtROLES
    • Control List
    • Control Choice
    • Control Textarea
    • Control menuBar
  • EJERCICIOS
    • Situación franquicias

SWING

  • ¿QUE HAY EN SWING?
  • CARACTERÍSTICAS SWING
  • ARQUITECTURA MODELO-VISTA-CONTROLADOR (MVC)
  • COMPONENTES SWING
    • Primer programa con Swing
    • Controles JcheckBox y JComboBox
    • Control JRadioButton
    • Ejercicio
    • Control JTabbedPane
    • Control JmenuBar
    • Control JpopupMenu
  • FICHA SWING (Other)
    • Control JSlider
    • Control JPasswordField
  • EJERCICIOS
    • Camiones
    • Camones con  contraseña

GRÁFICOS Y SONIDOS

  •  ELEMENTOS GRÁFICOS
    • Líneas
    • Rectángulos
    • Óvalos/Polígonos
    • Arcos/Texto
    • Fuentes
  • IMÁGENES
    • MediaTracker
  • SONIDOS
  • EJERCICIOS
    • Programa de dibujo

FICHEROS

  • ACCESO A FICHEROS
  • UTILIZAR LOS CUADROS DE WINDOWS
  • FICHEROS DE TEXTO
    • Control de excepciones
  • FICHEROS ESTRUCTURADOS
  • EJERCICIOS
    • Fichas empleadas
    • Agenda personal

BASES DE DATOS

  • JDBC (Java DataBase Concectivity)
  • OBDC (Open DataBase Conectivity)
  • Clases de  JDBC
    • Práctica base de datos
    • Crear la tabla
    • Añadir registros a la tabla
    • Eliminar registros
    • Consultar registros
    • Modificar registros
  • EJERCICIOS
    • CDMania

MULTI-THREAD

  • THREADS en java
    • Hilo principal
    • Utilizar Runnable
    • Utilizar Thread
  • GRUPOS DE THREADS
  • COMUNICACIÓN ENTRE THREADS
  • EJERCICIOS
    • Mensajes
    • Información

COMUNICACIONES

    • TRABAJO EN RED
      • TCP-UDP
      • Puertos
    • clase url
      • Crear  URL/ Información de la clase URL
      • Conexión a una URL
    • SOCKETS
      • ¿Qué es un Socket?
      • Clase Socket
      • Clase ServerSocket
    • SMTP

    BEANS

    • ¿Qué con los beans?
      • Introspección
    • BDK (Bean Development Kit)
      • Bean Box
    • Crear un bean
      • Propiedades
      • Utilizar un Bean en el Editor
      • Utilizar el Bean en el BeanBox
    • Clase Bean Info
    • Ejercicios
      • Aeropuertos
      • Prueba Bean
 


Academias Informatica Barcelona | Cursos Programacion Web | Cursos Programacion .NET | Cursos Diseño Grafico | Cursos Informatica

CEPIBASE C, Balmes, 49, 5º | 08007 BARCELONA | e-mail: info@cepibase.com | www.cepibase.com | Teléfono: 902 103 281 | Fax: 93 323 62 57