Los objetivos del curso son dar al alumno/a una formación como verdadero especialista en
informática desde el punto de vista de la programación de ordenadores para el ámbito de las bases de datos e internet, en lenguajes y entornos de programación muy difundidos en el campo profesional.
El curso permitirá al alumno/a adquirir los modernos conocimientos de la programación orientada a objetos (poo) y sus
aplicaciones a temas windows y web, a manejar con habilidad la estructura de programación del lenguaje java y otros entornos muy difundidos de desarrollo de aplicaciones.
El curso capacita al alumno/a para desempeñarse laboralmente como programador de ordenadores en los lenguajes y sistemas informáticos más importantes de la actualidad y sus aplicaciones a proveedores,clientes, artículos, facturación, ventas, personal, almacén y a la amplia gama de aplicaciones de internet ( compras y reservas por la web, foros, chats etc) y a bases de datos.
El curso se compone de un grupo de lecciones y ejercicios que el alumno/a va siguiendo de forma personalizada y a su propio ritmo, dependiendo de su interés y disponibilidad horaria. los horarios de clases son muy flexibles tanto por las mañanas, tardes o sábados, por lo que el estudiante siempre podrá encontrar tiempo para acudir a clases.
Las lecciones que cada asignatura comprende, van desde el nivel básico al nivel profesional. los ejercicios asociados a las lecciones se realizan con los programas que el estudiante encontrará en el campo profesional, en sus versiones más actualizadas, y permiten al alumno/a la comprensión real de los conceptos y la adquisición de destrezas en el uso de los mismos.
El curso incluye todos los materiales didácticos necesarias, incluyendo 3 ó 4 libros según modalidad.
Temario del curso:módulo 1 java estándar
1. introducción
2. uso del entorno de desarrollo netbeans 6.01
3. pensar en objetos
4. la herencia
5. variables y constantes
6. expresiones
7. arrays y estructuras de control
8. cadenas de caracteres
9. manejo de excepciones
10. clases abstractas e interfaces
11. paquetes
12. desarrollo de aplicaciones windows
13. introducción a los applets
14. dibujar y añadir color
15. fuentes
16. imágenes
17. sonidos
18. crear animaciones
19. clases swing
20. desarrollo de
aplicaciones web
módulo 2 el lenguaje
php 1. conceptos básicos de
javascript 2. instalación de php
3. introducción de php
4. crear un sitio web
5. arrays
6. estructuras de control
7. funiones
8. incluir archivos
9. programación orientada a objetos
10. la herencia
11. recoger datos del usuario
12. validación de formularios
13. trabajo con cookies
14. sesiones de php
15. acceso a archivos
16. tratamiento de errores
17. excepciones
18. bases de datos
19. sql básico
20. más funcionalidad
21. autenticación de usuarios
22. el proceso de compra
23. sitios web seguros
módulo 3 borland c builder
1. el entorno de desarrollo
2. programar en c builder
3. menús y barras de herramientas
4. cuadros de diálogo
5. controles básicos
6. fundamentos de programación
7. tipos definidos por el usuario
8. punteros
9. estructuras de control
10. funciones
11. programación orientada a objetos
12. herencia
13. aplicaciones de bases de datos
14. acceso a base de datos
15. moverse por la base de datos
16. modificar la base de datos
17. mejorar el acceso a la bd
18. consultas
19. informes
20. excepciones
21. trabajar con archivos.aplicaciones mdi
módulo 4 ( opcional ) bases de datos con
oracle 10g
1. instalación de una bd oracle
2. arquitectura de una bd oracle
3. las tablas
4. propiedades
5. las relaciones
6. índices
7. vistas
8. procedimientos almacenados
9. funciones y paquetes
10. desencadenadores
11. administración de la bd
12. esquemas
13.
seguridad de la bd
14. recuperación ante fallos