Tecnologías web Tiempo de dedicación del estudiante a las actividades de: DOC TIS TPS Horas totales Créditos. Participantes



Documentos relacionados
Tecnologías de Internet

Tecnologías de la web semántica

Docencia Trabajo de Investigación Supervisado - Trabajo Profesional Supervisado - Horas totales Créditos

Diseño Web. Carrera: Especialidad Participantes

INSTITUTO POLITÉCNICO NACIONAL

INSTITUTO UNIVERSITARIO PUEBLA NOMBRE DE LA INSTITUCIÓN PROGRAMA DE ESTUDIOS

Dirección General de Educación Superior Tecnológica

Carrera: MES Participantes. Integrantes de la Academia de Sistemas y Computación. Integrantes de la Academia de Sistemas y Computación

Carrera: Participantes. 3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio

FACULTAD DE CIENCIAS DE LA COMUNICACIÓN

INTEGRACION DE BASES DE DATOS EN LA WEB

Dirección General de Educación Superior Tecnológica

Escuela Politécnica Superior de Jaén

Carrera: ASD-1303 SATCA 1

Carrera: Clave de la asignatura: SATCA: 2-2-4

1. DATOS DE LA ASIGNATURA. Nombre de la asignatura: GESTIÓN DE LOS SISTEMAS DE CALIDAD APLICADOS. Carrera: Ingeniería Industrial

Academia de Ingeniería en Sistemas Computacionales

Academia de Sistemas y Computación del ITSCCH. ASIGNATURAS TEMAS ASIGNATURAS TEMAS Desarrollo de Aplicaciones Web Todos

DATOS DE IDENTIFICACIÓN DEL CURSO

ASIGNATURA DE GRADO: TECNOLOGÍAS WEB. Esta es la guía del curso de la asignatura "Tecnologías Web", perteneciente a los estudios de grado de la UNED.

En la quinta unidad se aplicaran los conocimientos de las unidades anteriores en un caso de estudio práctico.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera: Clave de la asignatura : SATCA 1

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA

Carrera: AEQ-1064 SATCA

Programa de estudios por competencias Programación

PROGRAMA SINTÉTICO DE ASIGNATURA

SCF Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Academia de sistemas y computación.

Nombre de la asignatura: Programación Web II. Carrera: Ing. en Sistemas Computacionales, Ing. en Tecnologías de la Información y Comunicaciones

SATCA En la primer unidad, el estudiante conocerá las áreas de aplicación de las TIC s, los tipos de computadoras y sus dispositivos.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera: Clave de la asignatura : SATCA 1. Dibujo Avanzado Ingeniería Mecánica MIA

CREACIÓN Y EXPRESIÓN MUSICAL

UNIVERSIDAD DE SONORA

CAPÍTULO 2 ANTECEDENTES

Programación WEB. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

1.- DATOS DE LA ASIGNATURA

Carrera: Ingeniería Petrolera PED-1006 SATCA

Carrera: Ingeniera en Tecnologías de la Información y Comunicaciones

Sensibilización: Comunicar para cooperar, colaborar y promover el trabajo en grupo

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA MULTIMEDIA Y COMERCIO ELECTRÓNICO

Carrera: Clave de la asignatura: SCF Lugar y fecha de Observaciones elaboración o

Etapas de diseño de cursos en línea

Carrera: CDA-1208 SATCA 1

Roles y responsabilidades

Ejerce su profesión de manera responsable, eficiente y honesta, considerando la diversidad y la multiculturalidad en el contexto social.

1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.

Desarrollo y Gestión de Servicios de Internet

FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN DE LA UASLP PLAN DE ESTUDIOS 2006

Desarrollo de Aplicaciones para Internet

PROGRAMA DE ASIGNATURA

Determinar el tiempo de realizar las diferentes actividades para la implementación del sistema EVECP.

ORGANIZACIÓN DOCENTE del curso

Academia de la carrera de Licenciatura en Informática del Instituto Tecnológico de Aguascalientes

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR

> Crear y modificar lenguajes (ASP, PHP, HTML, CSS, JavaScript) del Portal e Intranet, de manera centralizada.

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE USABILIDAD Y EXPERIENCIA WEB

Automatización de la gestión y publicación de datos abiertos

Universidad Nacional de Educación a Distancia. Diploma de Experto en DESARROLLO DE APLICACIONES WEB DINÁMICAS

Curso Formación de tutores para propuestas educativas virtuales en Salud Pública. Programa del Curso

IFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE

Experto en Diseño Web y Multimedia

MASTER UNIVERSITARIO EN DISEÑO INDUSTRIAL CURSO 2010/2011. Asignatura: Tecnología informática para el medio audiovisual Código: MDA102

PROGRAMA EDUCATIVO DE TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

Programa de Criminología UOC

MANUAL DE ASIGNATURA

Dirección General de Educación Superior Tecnológica

Programación didáctica

Información de las Asignaturas Máster en Gestión y Administración Pública

Carrera: Ingeniería Ambiental SATCA *

8. Desarrollo de aplicaciones web

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

INDUSTRIAL. Dirección electrónica: OBJETIVO GENERAL

TIEMPO DE TRABAJO INDEPENDIENTE ESTUDIANTE

PROGRAMA DE ESTUDIO. Básico ( X ) Profesional ( ) Especializado ( ) Teórica ( ) Presencial (X ) Teórica-práctica ( X) Práctica ( )

UNIVERSIDAD CENTRAL DEL ECUADOR

Curso Guía Académica ORGANIZACIÓN: ESTRATEGIAS PARA LA ACCIÓN EDUCATIVA EN CONTEXTOS DIVERSOS. Profesor: Francisco Pérez Camacho

CONTENIDOS MÍNIMOS EXIGIBLES

DSB Esta asignatura se compone de cuatro unidades; cada unidad plantea contenidos específicos que se aplican en el campo laboral.

GUÍA DOCENTE DE LA ASIGNATURA

LA WEB ESCOLAR COMO MEDIO DE INTEGRACIÓN ENTRE EL CENTRO Y LA COMUNIDAD EDUCATIVA: LA BIBLIOTECA ESCOLAR

Guía Docente Modalidad Presencial. Bases de datos I. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información

Programación Didáctica de Desarrollo de Aplicaciones y Herramientas CASE

3. Participantes en el diseño y seguimiento curricular del programa

Aprendizaje Colaborativo Técnicas Didácticas

Nombre de la asignatura: Línea de investigación o de trabajo: Horas teoría-horas prácticas-horas trabajo adicional-horas totales-créditos

Nombre de la asignatura: Seminario de Planeación Estratégica y Financiara

ESCUELA SUPERIOR DE ARQUITECTURA Y TECNOLOGÍA

Contador Público CP-D

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

PBL. El antiguo Egipto. Objetivos del proyecto:! Qué es PBL? Características de PBL. Diseña tu propio Parque Temático

Curso Académico 2010/11

UNIVERSIDAD MARÍA AUXILIADORA - UMA

DOCUMENTO DE DEFINICIÓN DE

Desarrollo Web con PHP

SATCA Esta materia sirve como base para la materia Negocios Electrónicos II y materias propias del perfil de la carrera.

Sevilla, septiembre 2009

Comunicación empresarial y corporativa

Guía de Aprendizaje. Módulo 10: Prácticas profesionales. Facultad de Ciencias Sociales Máster Universitario en Dirección de Empresas-MUDE

Educando para la vida Cuareim , Montevideo, Uruguay Tel Fax

2. PROCESO DE LA CAPACITACIÓN

Transcripción:

Lenguajes web MSC-0203 Nombre de la asignatura: Lenguajes web Línea de trabajo: Tecnologías web Tiempo de dedicación del estudiante a las actividades de: DOC TIS TPS Horas totales Créditos 48 20 100 168 6 1. Historial de la asignatura. Fecha revisión / actualización Febrero de 2011 Participantes M.C. Juan García Virgen Dr. Jesús Alberto Verduzco Ramírez M.C. Jorge Guadalupe Castellanos Morfín Consejo de Posgrado del Departamento de Sistemas y Computación Observaciones, cambios o justificación 2. Pre-requisitos y correquisitos. Acreditar las materias básicas. 3. Objetivo de la asignatura. El estudiante conocerá los diferentes lenguajes WEB para el desarrollo de aplicaciones y tendrá un panorama amplio que le permitirá decidir cuál tipo de lenguaje utilizar y la plataforma operativa para la implementación y desarrollo de aplicaciones WEB 4. Aportación al perfil del graduado. El curso contribuye a: Sentar las bases del conocimiento de los lenguajes WEB existentes Analizar y experimentar uso de lenguajes web en diversas plataformas Proporcionar mantenimiento a sistemas de aplicaciones ya existentes Capacidad de crear su propia empresa de desarrollo de aplicaciones WEB Coadyuvar en el mejoramiento de la competitividad de las empresas mediante la adecuada y efectiva aplicación de los lenguajes WEB Anticipar cambios y tendencias de la convergencia de las tecnologías WEB

Ejercer liderazgo transformacional y ser agente de cambio de las organizaciones mediante el uso y adopción de tecnologías WEB

5. Contenido temático. Unidad Temas Subtemas 1.1 Conceptos Básicos sobre lenguajes WEB 1.2 Lenguajes WEB 1.2.1 Lenguajes Base 1.2.1.1 HTML 1.2.1.2 XML 1.2.1.3 JavaScript 1.2.2 Lenguajes Transaccionales 1.2.2.1 PHP 1 Introducción a los Lenguajes 1.2.2.2 ASP WEB. 1.2.2.3 ASP.NET 1.2.2.4 AJAX 1.2.2.5 FLEX 1.2.2.6 Ruby 1.3 Características 1.3.1 Antecedentes 1.3.2 Ventajas 1.3.3 Desventajas 1.3.4 Plataformas 2.1. Introducción a HTML 2.2. Características de HTML 2 Lenguaje HTML. 2.3. HTML 5 2.4. Análisis de plataformas de uso 2.5. Desarrollo de una aplicación 3.1. Introducción a XML 3.2. Componentes de XML 3.3. Transformaciones XLS 3 Lenguaje XML. 3.4. XHTML 3.4.1. Características 3.5. Análisis de plataformas de uso 3.6. Desarrollo de una aplicación 4.1. Introducción a JavaScript 4 Lenguaje JavaScript. 4.2. Fundamentos de JavaScript 4.3. Análisis de plataformas de uso 4.4. Experimentación

Unidad Temas Subtemas 5 Lenguajes Transaccionales. 5.1. PHP 5.1.1. Introducción 5.1.2. Componentes 5.1.3. Análisis de plataformas de uso 5.1.4. Desarrollo de una aplicación 5.2. ASP 3.0 5.2.1. Introducción 5.2.2. Componentes 5.2.3. Análisis de plataformas de uso 5.2.4. Desarrollo de una aplicación 5.3. ASP.NET 5.3.1. Introducción 5.3.2. Componentes 5.3.3. Análisis de plataformas de uso 5.3.4. Desarrollo de una aplicación 5.4. AJAX 5.4.1. Introducción 5.4.2. Componentes 5.4.3. Análisis de plataformas de uso 5.4.4. Desarrollo de una aplicación 5.5. FLEX 5.5.1. Introducción 5.5.2. Componentes 5.5.3. Análisis de plataformas de uso 5.5.4. Desarrollo de una aplicación 5.6. Ruby 5.6.1. Introducción 5.6.2. Componentes 5.6.3. Análisis de plataformas de uso 5.6.4. Desarrollo de una aplicación

Unidad Temas Subtemas 6 Análisis de los Lenguajes WEB. 6.1. Relación entre los diferentes lenguajes WEB 6.2. Análisis de ventajas y desventajas 6.3. Análisis de Competitividad 6.4. Selección de los mejores lenguajes de acuerdo a su aplicación 6. Metodología de desarrollo del curso. Exposición de contenidos mediante presentación o explicación por parte del profesor (posiblemente incluyendo demostraciones). Sesión supervisada donde los estudiantes trabajan en grupo y reciben asistencia y guía cuando es necesaria. Situaciones en las que el alumno debe explorar y trabajar un problema práctico aplicando conocimientos interdisciplinares. Exposición de ejercicios asignados a un grupo de estudiantes que necesita trabajo cooperativo para su conclusión. Actividades desarrolladas en espacios especiales con equipamiento especializado (laboratorio, aulas informáticas). Conjunto de pruebas escritas, orales, prácticas, proyectos, trabajos, etc. utilizados en la evaluación del progreso del estudiante. Preparación de actividades para exponer o entregar en las clases prácticas. Estudio de contenidos relacionados con las "clases teóricas": Incluye cualquier actividad de estudio que no se haya computado en el apartado anterior (estudiar exámenes, trabajo en biblioteca, lecturas complementarias, hacer problemas y ejercicios, etc.). 7. Sugerencias de evaluación. Examen escrito de respuesta abierta. Prueba cronometrada, efectuada bajo control, en la que el alumno construye su respuesta. Se le puede conceder o no el derecho a consultar material de apoyo. Trabajo académico. Desarrollo de un proyecto que puede ir desde trabajos breves y sencillos hasta trabajos amplios y complejos propios de últimos cursos. Estudios de caso: Supone el análisis y la resolución de una situación planteada que presenta problemas de solución múltiple, a través de la reflexión y el diálogo para un aprendizaje grupal, integrado y significativo. Prácticas Proyectos Tareas Exámenes Participación 20% 20% 20% 30% 10%

8. Bibliografía y software de apoyo. Unidad 1 Introducción a los Lenguajes WEB Roldán, D.; Valderas, P.; Pastor, O. (2011) Aplicaciones WEB, un enfoque práctico, Alfaomega Grupo Editor. Piattini, M.;Garzas, J. (2011) Fábricas de Software: Experiencia, Tecnologías y Organización, Alfaomega Grupo Editor. Unidad 2 Lenguaje HTML Castro, E. (2000) HTML 4, 4ª. Edición, Ed. Pearson Education. López, J. (2011) Domine HTML y DHTML, 2ª. Edición, Alfaomega Grupo Editor. López, J. (2011) Domine HTML 1.0 y CSS 2.0, Alfaomega Grupo Editor. Lemay, L. (1997) Aprendiendo HTML 4, 3ª. Edición, Ed. Prentice Hall. Soria Momparler, R. (1999) Navegar en Internet HTML 4, RA-MA. Bobadilla, J. (2000) HTML dinámico, ASP y JavaScript a través de ejemplos, Ed. RA-MA. Unidad 3 Lenguaje XML Eguiluz Pérez, J. Introducción a XHTML. Morrison, M. (2000) XML al descubierto, Ed. Prentice Hall. Vázquez Rodríguez, A. (2002) Navegar en Internet XML, Ed. Alfaomega. Tabor, R. (2002) Servicios de Web XML de Microsoft.Net, Ed. Prentice Hall. McLaughin, B. (2001) ejava y XML, Ed. Anaya Multimedia. Pérez, C. (2011) Aplicaciones WEB Dinámicas con Macromedia Coldfusion MX, Alfaomega Grupo Editor. Unidad 4 Lenguaje JavaScript Oros Cabellos, J.C. (1999) Diseño de páginas WEB interactivas con JavaScript, Ed. RA- MA. Roldán, D.; Valderas, P.; Pastor, O. (2011) Aplicaciones WEB, un enfoque práctico, Alfaomega Grupo Editor.

Oros, J. (2011) Diseño de páginas Web con HTML, Javascript y CSS, 2ª. Edición, Alfaomega Grupo Editor. Bobadilla, J. (2000) HTML dinámico, ASP y JavaScript a través de ejemplos, Ed. RA-MA. Trejo, L.; Trejo, J. (2011) HTML, CSS y Javascript, diseño y programación de páginas WEB, Alfaomega Grupo Editor. Unidad 5 Lenguajes Transaccionales Pavón, J. (2011) Creación de un portal con PHP y MySql, 3ª. Edición, Alfaomega Grupo Editor. López Quijado, J. (2007) Domine PHP y MySql, Ed. Alfaomega. Gutiérrez Rodríguez, A. (2005) PHP 5 a través de ejemplos, Alfaomega Grupo Editor. Firtman, M. (2008) AJAX WEB 2.0 para profesionaes, Alfaomega Grupo Editor. Cosentino, C. (2001) Guía esencial PHP. Ed. Prentice Hall. Hougland, D. (2002) Guía esencial JSP. Ed. Pearson Education. Unidad 6 Análisis de los Lenguajes WEB Piattini, M.; Garzas, J.; García, F.; Genero, M. (2011) Medición y Estimación del Software: Técnicas y métodos para mejorar la calidad y la productividad, Alfaomega Grupo Editor. Piattini, M.; Garzas, J. (2011) Fábricas de Software: Experiencia, Tecnologías y Organización, Alfaomega Grupo Editor. Roldán, D.; Valderas, P.; Pastor, O. (2011) Aplicaciones WEB, un enfoque práctico, Alfaomega Grupo Editor. Software de apoyo: Sistema Operativo Windows XP y Windows 7 Sistema operativo Linux Lenguajes de programación WEB, como son HTML, XML, PHP, JavaScript, AJAX, FLEX, Ruby 9. Actividades propuestas.

Se sugiere que las prácticas propuestas sean realizadas por equipos de dos personas, que se rolen en cada unidad, para estar en concordancia con la finalidad de fomentar la discusión de ideas que plantea el curso y fomentar el trabajo colaborativo. En este sentido, se proponen las siguientes prácticas por unidad: Unidad 1. Introducción a los Lenguajes WEB. 2. Lenguaje HTML. 3. Lenguaje XML. 4. Lenguaje JavaScript. 5. Lenguajes Transacciones. Prácticas Elaborar un Ensayo sobre los lenguajes WEB, desde sus inicios, dando una breve descripción de las características de los lenguajes web más importantes o de mayor trascendencia Desarrollo de una aplicación básica en HTML, considerando sus elementos esenciales Implementación de una aplicación WEB en HTML Desarrollo de una aplicación básica en XML, considerando sus elementos esenciales Implementación de una aplicación WEB en XML Desarrollo de una aplicación básica en JavaScript, considerando sus elementos esenciales Implementación de una aplicación WEB en JavaScript Desarrollo de aplicaciones básicas en PHP, MySql, AJAX Implementación de un portal con PHP y MySql Elaborar un Ensayo sobre acerca de los lenguajes WEB 6. Análisis de Lenguajes WEB. vistos en la materia, en el cual se enmarquen las ventajas y potencia de cada uno de ellos, para que se tenga una mayor certeza al elegir un lenguaje WEB para una aplicación específica 10. Nombre y firma del catedrático responsable. M. C. Juan García Virgen