Download fundamentos de java (15h)

Document related concepts
no text concepts found
Transcript
fundamentos de java (15h)
enfoque teórico y práctico
Este curso presenta una introducción a el lenguaje de programación orientado
a objetos Java. Con casi 20 años, Java a revolucionado el desarrollo de aplicaciones multiplataforma, desde las aplicaciones Desktop hasta las modernas
aplicaciones web. Y todavía lo sigue haciendo en su aportación a lo que actualmente es el sistema operativo móvil predominante en el mercado: Android.
El enfoque será especialmente práctico, de tal manera que el alumno tenga
las habilidades y conocimientos necesarios para desarrollar en los entornos JAVA.
Temario
1. Introducción a la programación orientada a objetos
En qué consiste el paradigma y los mecanismos para programar bajo ella.
2. Introducción a JAVA y su síntaxi
Qué es y cómo funciona. Estructura de su
lenguaje, limitaciones, y estructuras nativas.
3. Sentencias de control de flujo
3.ASentencias condicionales.
3.B Sentencias iterativas (bucles).
3.C
Sentencias de salto incondicional .
¿a quién se dirige?
Se dirige a todas aquellas personas que
quieran introducirse en el desarrollo de
aplicaciones multiplataforma.
4. POO en JAVA
Desarrollar aplicaciones estructuradamente.
5. Relaciones entre Objetos y Herencia
5.ARelación de composición, asociación y uso.
5.B Herencia y tipos.
6. Polimorfismo, Abstracción e Interfaces
Mecanismos de JAVA para interpretar información
encapsulada en clases y objetos, así como abstracciones que se pueden tener de la información.
7. Excepciones y organización de paquetes
7.A Estructura de clases y paquetes más típicos.
7.B Mecanismo de excepciones.
8. JAVA y XML
La tecnología XML y las librerías típicas de JAVA
para el procesamiento XML
9. Conceptos avanzados
Aplicaciones más enriquecidas, desde un punto de vista visual así como con navegadores.
9. Java en dispositivos móviles
9.A Java y sus versiones para móviles.
9.B Optimizar código para sistemas embebidos.
9.C Buenas prácticas en sistemas de pocos recursos.
Contacta con nosotros:
www.slashmobility.com
| [email protected]
objetivos:
– Comprender las bases del desarrollo
orientado a objetos, del lenguaje y de la API.
– Adquirir los conocimientos necesarios
para el desarrollo de aplicaciones Desktop
y Web multiplataforma.
- Conocer y dominar un conjunto
de buenas prácticas.
C/ Pujades 51
08005 Barcelona
C/ Cidro 3
28044 Madrid