Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- DATOS DE LA ASIGNATURA
Nombre de la Asignatura:
Carrera:
Ingeniera en Tecnologas de la
Informacin y Comunicaciones
Clave de la Asignatura:
DWB-1303
SATCA1
1-4-5
2.- PRESENTACIN
Caracterizacin de la Asignatura:
Intencin Didctica:
Competencias especficas
Competencias Genricas:
Competencias interpersonales
Capacidad autocrtica.
Habilidades interpersonales.
Trabajo en equipo.
Competencias sistmicas
Capacidad de aprendizaje.
Capacidad de innovacin.
Habilidades para la investigacin.
Bsqueda de superacin.
Habilidad de autoaprendizaje.
Participantes
Observaciones (Cambios
y Justificacin)
Instituto
Tecnolgico Academia de Ingeniera en Asignatura creada para la
Superior de Mzquiz del Tecnologas
de
la especialidad de Desarrollo
18 al 22 de Junio de 2012. Informacin
y Web de la carrera de
Comunicaciones.
Ingeniera en Tecnologas
de la Informacin y
Comunicaciones.
7.- TEMARIO
Unidad
1.
Temas
Bibliotecas de JavaScript
2.
3.
Interfaces de programacin de
aplicaciones web
4.
Sistemas de Gestin de
Contenidos
Subtemas
Herramientas de visualizacin
Validacin de datos
Eventos
DOM
Llamadas asncronas
Mtodos POST y GET
Manejo de errores
Formatos de salida
Diseo de interfaces
Escalabilidad
Compatibilidad
Creacin de Contenido
o Wikis
o Blogs
o Publicacin de
Contenido
o Redes sociales
o Microblogs
Publicacin de imgenes y
videos
Redifusin de contenido
o Comunidades y
directorios
o RSS
o Agregadores
o Podcasts
Conceptos bsicos
o Hacking
o Cracking
o Phishing
o DDoS
o XSS
o Inyeccin SQL
Hacking tico
o Lineamientos
o Cdigo moral
o Implicaciones
Ingeniera Social
o Phishing
o SPAM
5.
Seguridad
Administracin de herramientas
de seguridad
o
o
o
o
Monitoreo
Anlisis
Prevencin
Correccin
Actividades de Aprendizaje
Investigar
las
diferentes
bibliotecas de JavaScript que
existen en el ambiente web.
Seleccionar una biblioteca para
tareas especficas durante el
curso.
Definir la compatibilidad entre los
diferentes navegadores web del
mercado.
Identificar las funciones bsicas
de la biblioteca de JavaScript.
Realizar
ejercicios
que
demuestren las funcionalidades
elementales de la biblioteca.
Ejemplo,
manipulacin
de
elementos visuales.
Realizar ejercicios mostrando
funciones avanzadas de la
biblioteca. Ejemplo, manipulacin
de datos y eventos.
Actividades de Aprendizaje
Investigar
el
proceso
de
peticiones y respuestas entre un
navegador web y el servidor.
Definir
la
diferencia
entre
llamadas sncronas y asncronas.
Investigar
las
diferentes
tecnologas capaces de realizar
llamadas asncronas.
Definir la compatibilidad entre los
diferentes navegadores web del
mercado.
Realizar ejercicios donde se
hagan peticiones del lado del
cliente al servidor y responda
asncronamente.
Actividades de Aprendizaje
Definir conceptos relacionados
con interfaces de programacin
Investigar
la
definicin
de
WebAPI.
Realizar prcticas donde se
demuestre el uso de WebAPIs
actuales en el mercado.
Realizar
ejercicios
que
demuestren el funcionamiento de
una WebAPI personalizada.
Actividades de Aprendizaje
Investigar los tipos de sistemas
de gestin de contenidos en el
ambiente web.
Definir los diferentes tipos de
contenido en el ambiente web
Investigar las diferentes licencias
disponibles para la creacin y
manipulacin de contenido.
Realizar ejercicios donde se
demuestre la manipulacin de
contenido a travs de aplicaciones
web.
Realizar ejercicios donde se
utilicen
diferentes
servicios
integrndolos a sistemas de
informacin web.
Unidad 5. Seguridad
Competencia especfica a desarrollar
Identificar
las
amenazas
y
vulnerabilidades
de
sistemas
de
informacin en el ambiente web.
Actividades de Aprendizaje
Investigar los tipos de amenazas
a un sitio web.
Definir
la
diferencia
entre
amenaza y vulnerabilidad.
Investigar los mecanismos de
deteccin de vulnerabilidades en
un sitio web.
Realizar prcticas donde se
demuestre el alto peligro de un
sistema informtico en lnea con
vulnerabilidades
Realizar ejercicios demostrando
las ventajas de seguir las buenas
prcticas en el desarrollo de
aplicaciones web.