- MÓDULO 1. JAVASCRIPT
UNIDAD DIDÁCTICA 1. CONCEPTOS BÁSICOS DE PROGRAMACIÓN
- Introducción
- Estructuras de decisión
- Estructuras lógicas
- Estructuras de repetición
- Definir funciones
- Llamadas a funciones
- Ámbito de las variables
UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A JAVASCRIPT
- La etiqueta SCRIPT
- Contenido Alternativo
- Variables
- Tipos de Datos
- Operadores
- Cuadros de diálogo
UNIDAD DIDÁCTICA 3. OBJETOS EN JAVASCRIPT
- Introducción
- La jerarquía de objetos
- Propiedades y Eventos
- Métodos
UNIDAD DIDÁCTICA 4. OBJETOS DESCRIPTIVOS
- ¿Qué es un URL?
- El Objeto Location
- Redirigir a otra página
- El Objeto History
- MÓDULO 2. JAVA
UNIDAD DIDÁCTICA 5. INTRODUCCIÓN
- Introducción
- Arquitectura de Java
- - Introducción
- - La máquina virtual Java (JVM)
- - El Garbage collector
- - Seguridad del código
- Características de Java
UNIDAD DIDÁCTICA 6. DESARROLLANDO Y PROBANDO PROGRAMAS CON TECNOLOGÍA JAVA
- Introducción
- Instalación y configuración del kit de desarrollo de Sun (JDK)
- - Directorios
- Procesos para crear un programa en Java
- - Proceso para crear una aplicación Java
- - Utilizando la ventana MS-DOS para compilar aplicaciones Java
- Esqueleto de una clase
- - Código JAVA
UNIDAD DIDÁCTICA 7. USANDO OPERADORES Y CONSTRUCTORES
- Introducción
- Operadores y expresiones
- - Operadores Aritméticos (Suma, resta, multiplicación, división, resto, incremento y decremento)
- - Operadores Relacionales
- - Operadores Condicionales
- - Operadores a nivel de bit
- - Operadores de asignación
- - Operador ternario if-then-else
- Precedencia entre operadores
- Sentencia return
- Sentencias de excepción, bloques try, catch, finally
- - Tratamiento de la excepción
- - Creación de excepción propia:
- Aserciones
- - Uso de las aserciones
- Laboratorio: Averiguar día de nacimiento de la semana
- - Enunciado
- - Solución
UNIDAD DIDÁCTICA 8. DESARROLLANDO Y USANDO MÉTODOS
- Introducción
- Métodos (Funciones Miembro)
- Métodos de objeto
- Parámetros en los métodos
- - Métodos sobrecargados (overloaded)
- - Métodos de clase (static)
- - Métodos Constructores
- Destrucción de objetos
- Definición de métodos heredados (override)
- Clases y métodos abstractos
- Clases y métodos finales
- Laboratorio: Creación del objeto Calculadora
- - Enunciado
- - Solución:
- MÓDULO 3. PYTHON
UNIDAD DIDÁCTICA 9. TODO LO QUE NECESITAS SABER DE PYTHON
- Presentación de Python
- Dentro de Python
- Proceso de ejecución en Python
UNIDAD DIDÁCTICA 10. IMPLEMENTACIÓN DEL ENTORNO DE DESARROLLO
- Instalación Python y configuración de python
- Instalar librerías externas
- Instalar un IDE
- Uso de la consola
UNIDAD DIDÁCTICA 11. ALGORITMOS BÁSICOS
- Delimitadores
- Instrucciones
UNIDAD DIDÁCTICA 12. MANIPULACIÓN DE DATOS
- Bases de datos
- LDAP
- XML
- Herramientas de manipulación de datos
- Trabajar con medios gráficos