JAVASCRIPT para generar páginas Web interactivas
PRESENTACIÓN
JavaScript es un lenguaje de programación basado en scripts, que se puede incorporar dentro de un documento HTML. En este contexto, un script podría definirse como un conjunto de sentencias o instrucciones interpretadas y ejecutadas por un navegador Web, encargado de realizar la tarea de interpretar el código de programación de JavaScript.
La principal característica de JavaScript es que posibilita la dinámica e interacción en una página Web, y aunque es un lenguaje muy simple, es bastante completo para la programación del lado del cliente (del navegador), motivo por el cual los desarrolladores Web lo encuentran flexible y sencillo de usar.
OBJETIVO
El participante empleará JavaScript para generar páginas Web dinámicas e interactivas, extendiendo a su vez la funcionalidad de las páginas HTML tradicionales.
PERFIL DE INGRESO
El curso está dirigido a desarrolladores de sitios Web que requieran agregar interacción a las páginas HTML.
Los interesados deberán:
- Haber acreditado o demostrar conocimientos equivalentes a los cursos Introducción a la programación y creación de páginas Web con XHTML.
- Contar con una cuenta de correo activa y acceso a Internet para conectarse al sitio del curso.
- Disponer de al menos 10 horas a la semana para revisar a fondo los contenidos y realizar las actividades de cada tema.
TEMARIO
1. CONCEPTOS BÁSICOS
1.1 Definición.
1.2 Herramientas de desarrollo.
1.3 Incorporar JavaScript en documentos Web.
2. PROGRAMACIÓN EN JAVASCRIPT
2.1 Variables y tipos de datos.
2.2 Literales.
2.3 Operadores.
2.4 Estructuras de control.
2.5 Comentarios.
3. FUNCIONES Y OBJETOS
3.1 Creación de funciones.
3.2 Trabajar con objetos.
3.2.1 Arreglos.
3.2.2 Objetos integrados de JavaScript.
3.2.3 Objetos HTML y del navegador.
4. FORMULARIOS Y EVENTOS
4.1 Formularios.
4.2 Validación de formularios.
4.3 Modelo de eventos.
5. MARCOS DE TRABAJO PARA EL DESARROLLO DE APLICACIONES JAVASCRIPT
5.1 Introducción a los marcos de trabajo.
5.2 Instalación y puesta en marcha.
5.3 Desarrollo de una aplicación de software para ejemplificar el uso de los marcos de trabajo.
DURACIÓN
El curso tiene una duración de 4 semanas, equivalente a 20 horas.
FORMA DE TRABAJO
- Al inicio de cada bloque estarán disponibles los recursos y actividades para los temas, incluyendo ejercicios y prácticas que deberá realizar al final de cada bloque, en las fechas señaladas en cada una de ellas.
- El curso consta de cinco temas los cuales deberán ser revisados en un lapso máximo de cuatro semanas. El usuario es responsable de distribuir su tiempo para estudiar los temas que le corresponden en el periodo indicado.
- Las prácticas que se pidan en cada unidad se subirán a la plataforma, al finalizar el estudio del tema correspondiente.
- Para todas las actividades que se indiquen a lo largo del desarrollo del curso, el participante contará con la asistencia de un asesor ya sea por medio del foro o por correo electrónico.
- Se abrirá un foro de discusión, en el cual deberá participar según se solicite.
EVALUACIÓN
- La calificación mínima aprobatoria es de 8.0.
- El lapso máximo para aprobar todos los temas es de cuatro semanas contada a partir del inicio del curso.
- La evaluación se compone de los siguientes puntos:
Prácticas
|
40% |
Participación en los foros
|
20% |
Cuestionarios
|
10% |
Proyecto final
|
30% |
Total |
100% |
REQUERIMIENTOS MÍNIMOS
Deberá tener disponible un equipo de cómputo con las siguientes características:
HARDWARE:
- Procesador Pentium 4 superior.
- Memoria RAM instalada de 512MB o superior.
- Espacio en el disco duro para la instalación de los programas y archivos de trabajo.
- Monitor con una resolución de 1024x768 o superior.
SOFTWARE:
- Sistema operativo Microsoft Windows, Mac OS o Linux.
- Un navegador (Microsoft Explorer, Mozilla Firefox, etc.), es recomendable utilizar las versiones más actuales.
- Adobe Acrobat Reader u otro software libre para abrir los archivos PDF.
- Para los videos requiere tener instalados Adobe Flash Player. Puede bajarlo del sitio de Adobe.