Versión para impresoraCódigo: SL-110-SE6
Modalidad: presencial
Total Horas: 30 (5 días)
Precio: 900 euros
Programia Bilbao
Fecha: del 29 de noviembre al 3 de diciembre de 2010
Horario: de 9:00 a 15:00 horas
Descripcion del Curso
Este curso proporciona una introducción detallada a los fundamentos de la programación Java(TM) y está dirigido a personas con escasa o nula experiencia en programación. Durante el curso aprenderán la importancia de la programación OO, las palabras clave y las construcciones de la programación Java y los pasos necesarios para crear programas Java sencillos. A lo largo de las clases se utilizará una excelente herramienta desarrollada por Sun para facilitar la comprensión de la sintaxis y la semántica del lenguaje de programación. Los alumnos obtendrán así una base sólida a partir de la cual continuar su trayectoria de formación en el lenguaje Java.
Objetivo
Las personas que realicen el curso aprenderán a:
- Explicar conceptos esenciales relacionados con la tecnología y la programación Java, identificar grupos de productos Java y enumerar las fases del ciclo de desarrollo de aplicaciones.
- Analizar un problema y diseñar clases que lo resuelvan.
- Desarrollar y probar un programa Java.
- Utilizar primitivas para guardar datos en las variables.
- Demostrar el principio de reutilización de la programación OO mediante el uso de referencias a objetos.
- Utilizar construcciones de decisión.Crear bucles.
- Desarrollar y usar métodos.
- Implementar la encapsulación y los constructores.
- Crear y usar matrices unidimensionales y multidimensionales.
- Usar la herencia para extender el uso de las clases.
Prerequisitos
Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:
- Conocer la terminología habitual de los ordenadores.
- Saber resolver problemas matemáticos o técnicos.
- Entender el concepto de variable.
- Saber ejecutar comandos desde la interfaz de línea de comandos.
- Saber desarrollar scripts o programas sencillos con un lenguaje de scripts o de tercera generación.
A quién va dirigido
Personas con conocimientos básicos de matemáticas, lógica y análisis de problemas que quieran empezar a aprender el lenguaje de programación Java. Esto incluye redactores técnicos, desarrolladores de aplicaciones Web, directores técnicos y personas con conocimientos técnicos pero sin experiencia en programación, tales como los administradores de sistemas. También es apropiado para programadores con poca experiencia o que quieran empezar a aprender el lenguaje Java desde la base. Es conveniente tener alguna experiencia previa en programación con lenguajes de scripts, como Perl, o de tercera generación, como Basic o C.
Cursos Relacionados a realizar después
SL-275-SE6 : Lenguaje de Programación Java
Contenido
Descripción de Java
- Describir los conceptos esenciales de la programación Java.
- Enumerar tres grupos de productos Java.
- Resumir cada una de las siete fases del ciclo de vida del producto.
Análisis de un problema y diseño de una solución
- Analizar un problema mediante el análisis orientado a objetos.
- Diseñar las clases a partir de las cuales se van a crear objetos.
Desarrollo y prueba de un programa Java
- Identificar los cuatro componentes de una clase en el lenguaje de programación Java.
- Utilizar el método principal de una clase de prueba para ejecutar un programa Java desde la línea de comandos.
- Compilar y ejecutar un programa Java.
Declaración, inicialización y uso de variables
- Identificar el uso de sintaxis para variables y definir la sintaxis de una variable.
- Enumerar los ocho tipos primitivos del lenguaje de programación Java.
- Declarar, inicializar y utilizar variables y constantes conforme a las directrices de la programación Java y a los estándares de codificación.
- Modificar valores de variables utilizando operadores.
- Utilizar la conversión de promoción y tipo.
-
Creación y uso de objetos
- Declarar, instanciar e inicializar variables de referencia de objetos.
- Comparar la forma en que se guardan las variables de referencia de objetos y las variables primitivas.
- Utilizar una clase (String) incluida en Java Software Developer Kit (SDK).
- Utilizar la especificación de biblioteca de clases de Java 2, Standard Edition (J2SE[TM]) para conocer otras clases de esta interfaz de programación de aplicaciones (API).
Uso de operadores y construcciones de decisión
- Identificar los operadores relacionales y condicionales.
- Crear construcciones if e if/else.
- Utilizar la construcción switch.
Uso de construcciones de bucle
- Crear bucles while.
- Desarrollar bucles for.
- Crear bucles do/while.
Desarrollo y uso de métodos
- Describir las ventajas de los métodos y definir métodos worker y de llamada.
- Declarar y llamar un método.
- Comparar métodos de objeto y estáticos.
- Utilizar métodos sobrecargados.
Implementación de encapsulación y constructores
- Utilizar la encapsulación para proteger datos.
- Crear constructores para inicializar objetos.
Creación y uso de matrices
- Codificar matrices unidimensionales.
- Definir valores matriciales utilizando el atributo de longitud y un bucle.
- Pasar argumentos al método principal para utilizarlos en un programa.
- Crear matrices bidimensionales.
Implementación de la herencia
- Definir y probar el uso de la herencia.
- Explicar la abstracción.
- Identificar de forma explícita las bibliotecas de clases utilizadas en el código.