Programación con JAVA Nivel I

Java es un lenguaje multiplataforma que permite realizar aplicaciones para todo tipo de entornos, para web, dispositivos móviles, aplicaciones de escritorio, servidor, etc la mayor ventaja de java es su portabilidad,  java es multiplataforma,  Aprendiendo una vez, compilamos una vez y ejecutamos infinitas veces, en cualquier ordenador con cualquier sistema operativo


 Al finalizar este curso conocerá los fundamentos de la programación en Java, programación orientada a objetos, estructura del lenguaje, manejo de excepciones, arreglos, archivos, interfaces.

 

java

CONTENIDO

  1. Introducción
    • Lenguaje Java
    • Características de Java
  2. Desarrollo de programas Java
    • Identificadores
    • Comentarios
  3. Compilación y ambiente de ejecución
    • El compilador de Java
    • La Máquina virtual de Java
  4. Estructura de un programa
    • Generalidades
    • Librerías predefinidas
    • Concepto de Clases
    • Herencia
    • Concepto de Interface
    • Concepto de Package
    • La jerarquía de clases de Java (API)
  5. Tipos de datos y variables
    • Variable
    • Nombres de Variables
    • Rango de valores de los Tipos de Datos primitivos
    • Conversiones de tipos de datos:
    • Definición  e inicializan las variables
    • Ámbito de las variables
    • Operadores
    • Prioridad de operadores
  6. Clases y objetos
    • Definición de clases y objetos
    • Ciclo de vida de un objeto
    • Métodos
    • Declaración de Métodos
    • Sobrecarga de métodos:
    • Parámetros de métodos:
    • Modificadores o tipos de acceso
    • Paquetes
    • Declaración y Creación de un objeto
    • Constructores
    • Destructores
    • Recolector de basura
  7. Estructuras de control
    • if - else
    • switch
    • for  
    • while, do – while
    • Modificadores de flujo de control (break, continue).
  8. Extensión de clases
    • Composición.
    • Herencia de clases.
    • Compatibilidad de tipos.
    • Jerarquía de clases.
  9. Interfaces
    • Declaración de una interface:
    • Herencia Múltiple de interfaces:
  10. Estructuras de datos Estáticas, Arreglos
  11. Manejo de excepciones
  12. Flujo de Entrada y salida
    • Archivos
    • Tipos de archivos, según su acceso:
    • Operaciones sobre Archivos
      1. Abrir archivo
      2. Escribir o leer
      3. Cerrar el archivo

 

 

 

Regresar