Exposicion
ejemplos
ejemplo1
ejemplo 2
Equipo de Trabajo de Programación Web - Agosto Diciembre 2011.
martes, 15 de noviembre de 2011
viernes, 11 de noviembre de 2011
-Actividades de la Semana del 7 al 11 de Noviembre.
-Lunes 07 de Noviembre:
El profesor preguntó al grupo si no habían dudas para que el explicara y obviamente sacarnos de las dudas, y comentó que subiría los temas de exposición para los equipos, y el resto de la información para la Unidad 4.
-Martes 08 de Noviembre:
Como de costumbre tomamos clase la cual iban a exponer los equipos que le tocaban pero empezaron
como a los 20 min. de la clase aunque no todos los integrantes del último equipo que expusieron paso
por que no había alcanzado tema, por que como todo equipo no estaba preparado. Al final termino la clase.
-Miércoles 09 de Noviembre:
Como este día era el ultimo dia para exponer tenian que pasar los ultimos 3 equipos que faltaban incluyendo nuestro equipo, pasaron y pasaron a exponer aun que creo que no todos los integrantes de los equipos pasaron, incluyendo nuestro equipo. el cual pasamos a exponer y nos toco el tema 4.6, y obviamente explicamos ejemplos (2 ejemplos). La clase terminé con la exposición de gemma, aun que nos hayamos pasado mas de la hora.
-Jueves 10 de Noviembre:
Ese día no hubo clases.
-Viernes 11 de Noviembre:
Hoy, se realizó la última revisión de avances que quedaban pendientes de la Unidad 3.
Link a Google Docs con la exposición presentada: Unidad 4, Tema 4.6.
jueves, 27 de octubre de 2011
lunes, 17 de octubre de 2011
-Revisión de Nuestros Avances
El día de hoy Lunes 17 el profesor revisó lo que teníamos hasta ese momento, en el que aclaramos varias dudas que teníamos en cuanto al desarrollo del proyecto, así como el error que teníamos en la elaboración del diccionario de datos que debe quedar de la siguiente forma:
<Nombre_Alumno>
<Descripcion>Aquí va el nombre del alumno</Descripcion>
<Ejemplo>Juan José</Ejemplo>
</Nombre_Alumno>
<Nombre_Alumno>
<Descripcion>Aquí va el nombre del alumno</Descripcion>
<Ejemplo>Juan José</Ejemplo>
</Nombre_Alumno>
viernes, 14 de octubre de 2011
-Avances de la Semana del 10 al 18 de Octubre.
Durante la semana del 10 al 14 de Octubre se siguieron realizando avances en el proyecto con diversas modificaciones a la Base de Datos, así como la actualización del XML y por supuesto, adaptando poco a poco el prototipo previo en HTML. En la semana se llevó a cabo sólo la revision de los avances y el día Viernes 14 el ingeniero mostró un pequeño ejemplo de código en PHP para así dar inicio las actividades de la Unidad 3.
A continuación unas capturas hasta ese día:
Código de ejemplo en PHP:
Enlace: Archivo XML.
viernes, 7 de octubre de 2011
-De Actividades de la Semana, Avances y más...
En el transcurso de esta semana no hubo muchas actividades que reportar de cada día de la semana, hasta el día de hoy. A continuación un resumen:
-Lunes 03/10: Este día no se llevó a cabo la clase, y tampoco se realizó alguna actividad.
-Martes 04/10: Ese día se tomó para realizar dudas sobre los avances en las BD, y para prepararse para la evaluación individual.
-Miércoles y Jueves: En estos días se llevaron a cabo las evaluaciones individuales sobre Bases de Datos, de forma muy similar a la evaluación de HTML de la Unidad 1.
Finalmente, el día de hoy Viernes 07, se llevó a cabo la revisión de los avances en las Bases de Datos de todos los equipos, siguiendo el procedimiento aplicado hace una semana, además que el ingeniero realizó la revisión de la actividad con el ejemplo asignado, el cual se encuentra publicado en los blogs.
A continuación, les presentamos los avances hasta este momento:
-Archivo XML ya con el Diccionario de Datos: v0.4
-Modelo de BD v0.3:
lunes, 3 de octubre de 2011
-Actividad Unidad 2:::Desarrollo de Tema con Ejemplo.
A continuación se presentan los enlaces a Google Docs de cada uno de los trabajos realizados en base a la actividad encargada como parte de la Unidad 2:
Jorge Alberto (Perl)
Alex García (ASP)
Eliud Barahona (ColdFusion)
Cesar Arturo (CGI)
Jorge Alberto (Perl)
Alex García (ASP)
Eliud Barahona (ColdFusion)
Cesar Arturo (CGI)
domingo, 2 de octubre de 2011
-Bitácora de Clase: Viernes 30/09:::Revisión de Avances
Este día, como cada viernes en la clase en el centro de cómputo, el ingeniero realizó una revisión de los avances en nuestras bases de datos los proyectos en los que estamos trabajando. Esto se llevó a cabo empleando el AccessPoint del maestro, al igual que con las evaluaciones pasadas en HTML, sólo que en esta ocasión el profesor utilizó el software de Navicat como cliente de Bases de Datos, para hacer la revisión, y con ayuda del proyector, nos mostró a todo el grupo los avances de todos los equipos que llegamos e hizo mención a todos los errores o fallas que tenían las bases de datos y a la vez, dió varias recomendaciones para el desarrollo del mismo.
A continuación una captura de nuestro modelo de BD v0.2:
jueves, 29 de septiembre de 2011
-Bitácora de Clase: 29/09:::Exposición Tema 2.6
Hoy se presentó la última exposición de la unidad con el tema: "Aspectos de Seguridad en Desarrollo de Aplicaciones Web" por parte del equipo "Red X".
Hablaron de los siguientes temas:
-Autenticación.
-Autorización.
-Registro y Auditoría.
-Ataques de Aplicaciones Web.
-Seguridad.
-VPN (Red Privada Virtual).
Un integrante del equipo explicó como ejemplo el funcionamiento de un sistema que es utilizado en Iusacell por parte de los agentes de ventas, en el que detalla cómo se accesa a dicho sistema y las opciones de seguridad que se implementan para evitar intrusiones o "fugas de información" de los datos de los clientes de Iusacell, utilizando una VNP y acceso biométrico como contraseña, entre otras opciones más.
Al final, simplemente se dió por terminada la clase del día.
Hablaron de los siguientes temas:
-Autenticación.
-Autorización.
-Registro y Auditoría.
-Ataques de Aplicaciones Web.
-Seguridad.
-VPN (Red Privada Virtual).
Un integrante del equipo explicó como ejemplo el funcionamiento de un sistema que es utilizado en Iusacell por parte de los agentes de ventas, en el que detalla cómo se accesa a dicho sistema y las opciones de seguridad que se implementan para evitar intrusiones o "fugas de información" de los datos de los clientes de Iusacell, utilizando una VNP y acceso biométrico como contraseña, entre otras opciones más.
Al final, simplemente se dió por terminada la clase del día.
miércoles, 28 de septiembre de 2011
-Bitácora de Clase: 28/09:::Tema 2.5
Continuando con las exposiciones, el día de hoy miércoles se presentó el tema: "2.5 Metodologías para el.desarrollo de aplicaciones web", desarrollado por los equipos "Esnicmag" y "Nexus".
Primero el equipo "Esnicmag" hablaron brevemente de los siguientes puntos:
- Que es aplicación web.
- Tipos de aplicaciones web.
- Tipos de aplicación.
- Características de una Aplicación Web.
- Metodologías de Desarrollo Web.
Luego, el equipo "Nexus" conformado por un integrante, hizo mención a los siguientes puntos:
- Fases de la metodología:
- Análisis.
- Requerimientos de la Aplicación.
- Diseño (Contenido, Interacción, Visual).
- Desarrollo.
Después de la participación del compañero, se dió por terminada la clase del día.
martes, 27 de septiembre de 2011
-Bitácora de Clase: Martes 27/09::::Exposición 2.3 y 2.4
El día de hoy martes y para continuar con las exposiciones nos tocó pasar a nosotros a hablar del Tema: 2.3 Lenguajes de Programación del Lado del Servidor, en la cual, dimos una breve introducción de lo que son los y de cuáles son los Lenguajes de programación que se emplean en los servidores de aplicaciones Web, para luego hacer mención de los lenguajes más comunes, los cuáles se explicaron en el siguiente orden:
-ColdFusion.
-ASP.
-Perl.
-JSP.
-PHP.
De cada uno de estos se mencionaron el significado de sus nombres, algunas de sus características, ventajas, desventajas y pequeños ejemplos se su sintaxis.
Al finalizar nosotros, dió tiempo para que el equipo 4 "Equipo X"presentara el tema 2.4 "Ambientes para del Desarrollo de Aplicaciones Web", en la cual mencionaron algunos de los softwares que existen y sirven para la creación y diseño de páginas, sistemas y aplicaciones web, entre las cuáles estan.
-Eclipse IDE.
-NetBeans.
-Adobe Dreamweaver.
-MS Visual Studio con .NET
Por último, el ingeniero nos dijo que ya había subido al sitio una nueva actividad que vamos a desarrollar para el próximo lunes 3 de octubre.
A continuación el enlace a la Presentación: Unidad 2, en Google Docs
-ColdFusion.
-ASP.
-Perl.
-JSP.
-PHP.
De cada uno de estos se mencionaron el significado de sus nombres, algunas de sus características, ventajas, desventajas y pequeños ejemplos se su sintaxis.
Al finalizar nosotros, dió tiempo para que el equipo 4 "Equipo X"presentara el tema 2.4 "Ambientes para del Desarrollo de Aplicaciones Web", en la cual mencionaron algunos de los softwares que existen y sirven para la creación y diseño de páginas, sistemas y aplicaciones web, entre las cuáles estan.
-Eclipse IDE.
-NetBeans.
-Adobe Dreamweaver.
-MS Visual Studio con .NET
Por último, el ingeniero nos dijo que ya había subido al sitio una nueva actividad que vamos a desarrollar para el próximo lunes 3 de octubre.
A continuación el enlace a la Presentación: Unidad 2, en Google Docs
lunes, 26 de septiembre de 2011
-Bitácora de Clase: Exposición Tema 2.1 y 2.2
El día de hoy dieron inicio las exposiciones de la Unidad 2, con la participación del equipo Anonymous con el tema 2.1.
Dieron una introducción al desarrollo de aplicaciones web, e hicieron mención de las tres arquitecturas que existen y se emplean en el desarrollo de aplicaciones web, sus ventajas y desventas y de como permiten la interacción entre los usuarios y el servidor de aplicaciones web:
-Arquitectura de dos capas.
-Arquitectura de tres capas.
-Arquitectura MVC (Modelo-Vista-Controlador).
Al terminar la breve presentación, el ingeniero encargó una actividad para el próximo viernes, que consiste en hacer un ejemplo que use la arquitectura MVC y que se relacione con nuestros prototipos.
Luego se dió paso a la exposición del equipo 2, con el tema: 2.2 Lenguajes de programación del lado del cliente, en el que mencionaron varios de los lenguajes que una aplicación web emplea para funcionar adecuadamente frente a los usuarios. Estos son:
-Javascript.
-Visual Basic Script (VBScript).
-Java (Applets).
-ActionScript (FLASH).
De cada uno de estos se mencionaron algunas de sus características, así como sus ventajas y desventajas.
Al terminar esta tambien breve presentación, el profesor preguntó si el siguiente equipo estaba listo, es decir, nosotros, pero desafortunadamente aún no estabamos preparados en ese momento, así que la exposición se realizará el día de mañana martes, dando por terminada la clase, sin antes que el maestro hiciera mención a el hecho de que los equipos 1 y 2 no presentaron ejemplos, e hizo la recomendación de que los demas equipos lo realicen, aunque sean muy simples.
viernes, 23 de septiembre de 2011
-Reporte de Avances: Viernes 23/09
A continuación, les presentamos los enlaces de los avances que llevamos hasta el momento de la publicación de esta entrada con respecto a nuestro proyecto del sistema de inglés.
Cabe mencionar que aunque por diversas cuestiones no realizamos la publicación de avances durante más de una semana, esperamos que a partir de este momento con el inicio de una Unidad 2, realizaremos la publicación de nuestros avances lo más periódico posible.
-Bitácora de Clase: Viernes 23/09:::Inicio de la Unidad 2
El día de hoy Viernes 23 de Septiembre se realizó el inicio de las actividades correspondientes a la Unidad 2, en el que el profesor dió a conocer a través del sitio web de la materia en Google Sites las actividades correspondientes a la unidad que se titula "Desarrollo de Aplicaciones Web", la cual abarca los siguientes subtemas:
2.1 Arquitectura de las Aplicaciones Web.
2.2 Lenguajes Programación del Lado del Cliente.
2.3 Lenguajes Programación del Lado del Servidor.
2.4 Ambientes para el desarrollo de Aplicaciones Web.
2.5 Metodologías Desarrollo Aplicaciones Web.
2.6 Aspectos de Seguridad.
Dichos temas se desarrollarán por medio de exposiciones de equipo que darán comienzo a partir del próximo lunes. El resto de las actividades se pueden consultar en el sitio de la asignatura. (Enlace)
Para aprovechar las 2 horas de clase del día de hoy, se nos pidió que comenzáramos los equipos a trabajar en el diseño de la Base de Datos que va acompañar a nuestro sistema, empleando las aplicaciones de BD con que contábamos en ese momento. Al finalizar la clase, el ingeniero asignó puntuaciones por dicha actividad a todos los que estuviéramos presentes y de acuerdo a que "tanto" estábamos haciendo.
Para finalizar, hay que hacer mención que el día de ayer Jueves 20, el maestro no llegó, por lo que no hay novedades que destacar.
A continuación, una primer captura de un primer diseño para nuestra Base de Datos:
miércoles, 21 de septiembre de 2011
Miercoles 21 de septiembre de 2011-Bitácora de Clase: Criticas
Hoy el profesor nos pidió que nos conectáramos a un router inalámbrico,
Y nos explicó que la actividad que realizaríamos, era crear una crítica de cada uno de los equipos que estaban creando un proyecto igual a nosotros, por lo tanto deducimos que teníamos que criticar a Esnicma y a Redx, pero resulto que el equipo esnicma se separó y ahora había un nuevo equipo llamado Nexus.
Nosotros anotamos nuestra dirección ip en el pizarrón y solo nexus fue el otro equipo en anotar su dirección.
A continuación las criticas…
Nexus.
El equipo nexus nos presenta una página con un diseño simple (a lo cual yo no le veo problema ya solo es el prototipo), parecía que estaba bien pero si avanzamos un poco veremos algunos detalles.
En alumnos la opción curso de inglés se puede editar (algo que si se hizo a propósito no entiendo su funcionalidad), aparecen varios menús, y por defecto está en “datos general”, aunque de echo la opción “datos general” está de más y no tiene función alguna, en kardex no hay opción para imprimir calificaciones, en alumnos>cursos te re direcciona a un aviso de si eres alumno con materia especial o no y ahí aparece la opción de los diferentes tipos de cursos, en realidad creo que está mal, debería mandarte a los cursos directamente y además en esta página del aviso no tiene opción de regresar y solo puedes avanzar a adelante,
Al agregar un grupo te aparecen disponibles los grupos que no son necesarios para el alumno, además se pueden elegir varios cursos al mismo tiempo y lo más desesperante es que si das regresar te envía a inicio de los alumnos en lunar de la de cursos, también se debe mencionar que en agregar hay links muertos.
En la opción de maestro>calificaciones no hay opción de regresar, además como sabes si se guardan las calificaciones, y que pasa si el maestro desea cambiar una calificación la opción no aparece.
En coordinación no hay opción de regresar, en horarios que pasa si queremos modificar un horario, si queremos agregar maestros a los grupos, falta la opción de imprimir horarios y no hay opción de regresar, en crear horarios te manda a una página que dice "debió haber algo xD" me parece divertido, pero serie mejor que no mandara a ningún lado, ya que si es un poco tedioso, además no hay opción de regresar
Eso fue por parte de Nexus.
Redx
El equipo Redx durante toda la clase nunca puso su ip, y fue al final cuando decidieron ponerla, la verdad ni oportunidad de ver su página, ya que colocaron su dirección a las 10:02 (observe mi reloj) y nosotros teníamos otras clases y algunos del equipo tenían examen, y teníamos que retirarnos, debido a esto no hay critica de su página.
Esnigma.
Este equipo nunca coloco su dirección ip.
En resumen al único equipo del que podemos criticar su página es a Nexus, otro punto es que nuestro equipo no criticaremos la ortografía, ya que por lo menos nosotros todavía no nos detenemos a ver si nuestra ortografía está bien o no.
martes, 20 de septiembre de 2011
Martes 20 de septiembre de 2011-Bitácora de Clase: ausencia
Hoy el profesor se ausento de clases, la clase pretendia ser la demostracion de prototipos a el grupo, esperemos mañana se pueda
lunes, 19 de septiembre de 2011
lunes 19 de septiembre de 2011-Bitácora de Clase: prototipos
Hoy lunes el profesor reviso los prototipos de cada uno de los equipos,
debido a que el viernes no los reviso por que oviamente no hubo clases, ya que era 16 de septiembre,
cada uno de los equipos mostro el prototipo al profesor.
debido a que el viernes no los reviso por que oviamente no hubo clases, ya que era 16 de septiembre,
cada uno de los equipos mostro el prototipo al profesor.
jueves, 15 de septiembre de 2011
-Bitácora de Clase: Resumen de la Semana.
Así es, como bien dice el título de esta entrada, este es un resumen de lo sucedido durante esta semana, que sólo ha consistido de 4 días hábiles debido a que el día de mañana viernes es 16 de septiembre, y como cada año no hay labores en dicha fecha que todos como mexicanos bien conocemos.
A continuación, aquí lo acontecido en estos 4 días:
-Lunes 12 de Septiembre:
Ese día se llevó a cabo una pequeña revisión de los avances de los prototipos, dónde cabe mencionar que ninguno de nosotros estuvimos presentes por diferentes razones, aún así nos enteramos del anuncio de que al día siguiente (martes) se llevaría a cabo la evaluación de HTML.
-Martes 13 de Septiembre:
Este día el Ingeniero inició con las evaluaciones individuales del lenguaje HTML, el cuál consistía en mostrar en nuestras computadoras el prototipo que se está elaborando, y en base a lo que viera el maestro, se dejaba el ejercicio que se tenía que elaborar.
Algunos de estos ejercicios consistían en elaborar tablas dónde no hubiera una, agregar valores a las tablas, añadir algún otro hipervínculo, entre otras actividades más. El proceso de evaluación fue de manera individual, dónde el maestro nos iba llamando uno por uno, un integrante de cada equipo a la vez, con un tiempo de entre 10 y 20 minutos.
-Miércoles 14 de Septiembre:
En dicho día se supone que se llevaría a cabo las evaluaciones en HTML a las personas que faltaran, pero esto no fue posible ya que el ingeniero tenía que estar presente en una presentación que se llevó a cabo a las 10AM en el Auditorio del Centro de Información, como parte de las actividades del 37 aniversario del instituto.
-Jueves 15 de Septiembre:
Finalmente, el día de hoy concluyó la evaluación de HTML a las personas que faltaran, tal y como lo fué el día martes, quedando pendiente para el próximo lunes la última revisión de los prototipos.
Sin más que decir, les deseamos a todos que disfruten este puente y celebren que todo buen mexicano. Nos leemos el lunes.
viernes, 9 de septiembre de 2011
-Avances Presentados::: 09/09
Esta entrada es para dar a conocer los avances que presentamos ante la clase el día de hoy viernes 9 de septiembre. A continuación los enlaces a Google Docs del código XML y las capturas que demuestran lo realizado hasta este momento en cuanto al prototipo:
Archivo XML
Presentación de Prototipo
Archivo XML
Presentación de Prototipo
-Bitácora de Clase: 09/09:::1ra. Demostración de Prototipos
El día de hoy Viernes 9 de Septiembre en la clase dentro del Centro de Cómputo, se llevó a cabo la primera demostración de los avances de los prototipos, así como del código XML que se está elaborando, presentándose al frente con el proyector, para lo cual fue necesario conectar nuestros equipos a la red local de la sala de cómputo, y los primeros en pasar a realizar la demostración fuimos nosotros, en la cual todos los integrantes del equipo, presentamos los avances que llevamos hasta este momento, comenzando por la explicación del prototipo del sistema de inglés para los alumnos, luego el de coordinación y al final la presentación del código XML. Cabe mencionar que durante dicha presentación tuvimos algunas dificultades debido a la infraestructura de red utilizada, ya que se tardaban mucho tiempo en cargar las páginas creadas.
Los siguientes en pasar fueron los integrantes del equipo de "Anonymous", los cuáles están realizando el Sistema de Cursos de Verano (SECUVE), presentando de igual manera sus avances en HTML y XML.
El tercer equipo fueron los miembros de "Equipo X", que también hicieron lo propio, pero sobre el Sistema de Cursos de Verano, y así sucesivamente, pasó el equipo "Esnicmag" con el Sistema de Cursos de Inglés, luego el equipo "SoftHard con el sistema de cursos de verano y al final el equipo "Red X" con el sistema de inglés.
-Bitácora de Clase: Jueves 08/09:::37 Aniversario ITVH
El día jueves no hubo clases en el aula, pero en cambio, asistimos la Ceremonia Magna del 37 Aniversario del Instituto Tecnológico de Villahermosa que se llevó a cabo en el Gimnasio-Auditorio a las 10 de la mañana, evento en el cual se reconoció la trayectoria de varios docentes y administrativos que han laborado para el ITVH durante 5, 10, 15, 20, 25, 30 y 35 años, incluyendo a nuestro docente, al Ingeniero Javier Romero Castro, que recibió su reconocimiento por 20 años de labor educativa.
También en el evento, pudimos apreciar la demostración de la escolta y banda de guerra del Instituto y de grupos visitantes de otros Tecnológicos como el de Macuspana y La Venta.
Al final del evento que fue alrededor de las 11AM, se elaboró una lista de las personas que asistimos a las cuáles se les otorgó un punto extra y luego fuimos a la repartición de pastel en la Plaza La Ceiba.
-Bitácora de Clase: Miércoles 07/09:::Avances 02
Al igual que el día anterior, el profesor empezó revisando los avances de los proyectos de cada uno de los equipos, y cada integrante de los equipos pasó al pizarrón a escribir la dirección IP de cada sistema, aunque en este día no todos los equipos pasaron, incluyéndonos, ya que la mayoría de los integrantes no estuvimos presentes.
Al final, el ingeniero mencionó que el día Jueves no daría clases con motivo del 37 Aniversario del Instituto Tecnológico de Villahermosa.
martes, 6 de septiembre de 2011
-Bitácora de Clase: Martes 6/09:::Avances 01
El día de hoy el ingeniero realizó la primera revisión de avances de los proyectos a todos los equipos, llevándose a cabo con ayuda del Access Point del profesor al cual se conectan todos las computadoras de los equipos, en las cuales deben de tener sus respectivos avances en los Servidores Web que han sido previamente instalados, empleando nuevamente el uso de las direcciones IP.
A continuación el enlace a la presentación con las capturas que demuestran parte del avance que llevamos hasta el momento de la publicación de esta entrada:
lunes, 5 de septiembre de 2011
-Bitácora de Clase: Lunes 5/9:::"Sin clases"
Hoy el profesor no asistio a clases (en la clase se esperaba entregar el avance del proyecto), y aunque no hubo clases por lo menos nuestro equipo se puso a trabajar en el proyecto y tratar de aprender cosas nueva.
Nos vemos (bueno, leemos) mañana.
Nos vemos (bueno, leemos) mañana.
viernes, 2 de septiembre de 2011
-Bitácora de Clase: Viernes 2/9:::QXmlEdit
Hoy la clase fue en el Centro de Computo, el profesor dijo que daria un punto extra si entregabamos el editor de XML que pidio, pero que solo daba unos minutos, asi que solo algunos equipos lo entregamos.
Abajo queda el link de la aplicación, que es totalmente gratuita y de OpenSource:
Tambien estubimos trabajando en el diseño de nuestra pagina.
Eso fue todo por hoy, FELIZ FIN DE SEMANA.
-Actividad: Ensayo Viernes 2/09
Ensayo del Tema: "Desarrollo de Aplicaciones Web" de cada uno de los integrantes del equipo:
Eliud Barahona Méndez
Heidy Cristel Jiménez Hernández
Alex Jesús García García
Jorge Alberto Pérez Correa
Cesar Arturo De La Cruz Castillo
Eliud Barahona Méndez
Heidy Cristel Jiménez Hernández
Alex Jesús García García
Jorge Alberto Pérez Correa
Cesar Arturo De La Cruz Castillo
jueves, 1 de septiembre de 2011
-Bitácora de Clase: Jueves 1/9:::Dudas
Hoy el profesor nos dijo que ya habian dos tareas mas para el viernes de la proxima semana (que se pueden observar en la pagina de la materia).
Despues aclaro dudas sobre los proyectos (recordar que nos toco el sistema para cursos de ingles), asi todos los equipos realizaron preguntas y se daban una idea de como realizarian sus proyectos.
Bueno eso fue todo por el dia de hoy. pronto empezaremos nuestro proyecto esperemos nos valla bien.
Despues aclaro dudas sobre los proyectos (recordar que nos toco el sistema para cursos de ingles), asi todos los equipos realizaron preguntas y se daban una idea de como realizarian sus proyectos.
Bueno eso fue todo por el dia de hoy. pronto empezaremos nuestro proyecto esperemos nos valla bien.
miércoles, 31 de agosto de 2011
-Miércoles 31/08 - Exposición 6
Hoy expuso el ultimo equipo, llamado Esnicmag, hablaron sobre las aplicaciones web, pero la clase no inicio así, la clase comenzó cuando el profesor nos pidió que nos conectáramos a un router inalámbrico con nuestras respectivas computadoras configuradas con el Servidor Web que instalamos, para que se procediera a la revisión de la página con ejemplos y a la vez, viéramos si podíamos las páginas creadas por nuestros compañeros desde nuestras máquinas, ingresando la dirección IP, las cuáles fueron anotadas en el pintarrón junto con los nombres de equipo.
Así el primero en conectarse fue Anonymous, seguidamente pasamos nosotros, y así pasaron los otros equipos, hasta esnicmag, pero apesar de este orden no fue así como se pudo acceder a las páginas, dado que algunos equipos en el que nos contamos tuvimos problemas debido a la configuración del servidor, pero luego todo se solucionó.
En tanto en ese momento comenzó la exposición del equipo Esnicmag, que hablaron del tema de Aplicaciones Web. El equipo dice que fue una buena expocicion, pero quizas por momentos se torno un poco aburrida, igual creo que lamentablemente muchos no les pusieron mucha atencion debido a que estaban preocupados por entregar bien la tarea.
A continuación, parte de lo que se presentó en la exposición:
Las Aplicaciones Web son populares por lo práctico de que se usan en un navegador y a la independencia del sistema operativo.Funcionan, enviando la información al servidor, el cual se contacta mediante el protocolo TCP-IP. Una aplicación web es una interfaz entre un formulario diseñado específicamente para cubrir las necesidades de su negocio.Algunas ventajas son:
- ahorra tiempo
- sin problemas de compatibilidad
- no ocupan espacio
- actualizaciones inmediatas
- multi-plataforma
Sus desventajas son:
- sin mucha disponibilidad
- su seguridad depende del lugar donde están
Hablaron de CGI que es de las primeras formas de Programación Web.
Al final de la exposición el profesor reviso las paginas, estas fueron las direcciones y el orden en que nos anotamos:
Anonymous: 192.1688.1.6
Webnologico: 192.168.1.17
Equipox: 192.168.1.10
Red-X: 192.168.1.5
Softhard: 192.168.1.14
Esnicmag: 192.168.1.16
También nos explico bien como realizar la tarea del ensayo ya que es individual y no por equipo como todos creíamos, además nos aclaró algunas dudas respecto al ensayo y nos dio sugerencias.
Para concluir la clase nos dio nuestros proyectos que serán con los que trabajaremos el semestre, estos eran dos:
- Sistema para cursos de Verano
- Sistema para cursos de Inglés
No los dio al azar (a como nos anotamos en el pizarron).
Nos explico que al final tomara los dos proyectos ganadores y serán implementados en el Tecnológico, osea que sera una gran competencia.
A nuestro equipo nos toco el segundo proyecto Sistema para cursos de Inglés, y en que esperemos que nos vaya bien en este buen proyecto.
De la exposición se puede destacar que las diapositivas estaban bien hechas y con buena información.
La exposición se puede encontrar en el blog del equipo http://esnicmag.blogspot.com/ o Exposición equipo 5. (Link otorgado por el equipo).
martes, 30 de agosto de 2011
-Martes 30/08 - Exposición 5
Hoy expuso el equipo Red-X. La exposición empezó interesante, hablando de temas como CSS y se veía que seria entretenida, pero lamentablemente (por que tenían muchos ejemplos por lo que uno pensaría que fue entretenida) la exposición se fue abajo por el tipo de plantilla que utilizaron y no se veía (por lo desde nos encontrábamos casi no se veía mucho), ademas las letras eran muy pequeñas ya que los ejemplos eran largos.
Pero aquí lo importante es lo que aprendimos, y esto es...
CSS (Hoja estilo cascada) es un mecanismo que sirve para darle estilo y formato a HTML (para que se vea mas bonito) se compone por h1{color:red}, donde h1 es el selector y lo demás la declaración.
Que se pueden agrupar por ejemplo h1, h2, h3 {color:blue}.
También nos explicaron sobre un atributo "id" que nos sirve para identificar cada CSS
Otro tema fue XML propuesto 1996 y su primera especificacion en 1998, Spacename conjunto de nombres identificados por un URL y Shema XML Define la estructura de los documentos XML que estén asignados a tal esquema y los tipos de datos válidos para cada elemento y atributo.
Algunas aplicaciones posibles a XML son buscadores web y aplicaciones para el comercio electrónico.
La exposición se encuentra en el blog del equipo http://red-x-programacionweb.blogspot.com/ o Exposición Equipo 5 (Link otorgado por el equipo).
-Lunes 29/08 - Exposición 4
La mañana del día lunes 29 de agosto pasaron a exponer los integrantes del equipo número 4, su tema fue sobre las tablas en HTML, en la que logramos entender que las tablas tienen algunas características que se pueden definir como las siguientes:
-ALING: Alineación de las Tablas.
-BACKGROUND: Imagen de Fondo.
-BGCOLOR: Color de fondo.
-BORDERCOLOR: Color de los bordes.
También nos encontramos con algunas etiquetas:
-Para definir las tablas: <table>…..</table>
-Para alinear filas: <tr>…</tr>
-Contenido de la tabla: <td>…</td>
En la exposición se vió el tema de formularios, y estos son los que envían la información del cliente al servidor web y se crean mediante el elemento “form”.
Los atributos siguientes sirven para la creacion de un formulario:
action
enctype
method
get y post
target
Elementos de Entrada de Datos.
Los elementos de entrada de datos son los siguientes:
input
select- se dan valores especificados mediante el elemento option
textarea
Programa CGI
Un programa CGI, es un programa que se ejecuta en un servidor web.
Como funciona:
•Recibe información que le envia el cliente web.
•La información es decodificada y procesada adecuadamente.
•El programa genera un resultado y lo envia el servidor que a su vez lo envia al cliente.
Enlace a la presentación: Temas 1.3.3 y 1.3.4
domingo, 28 de agosto de 2011
-Actividad: Página de Tarea
A continuación, una captura de la página que hemos creado, para aprender a usar algunas etiquetas:
La práctica se hizo al principio con trabajo por que no recordábamos o sabíamos algunas etiquetas, pero después se hizo sencilla y hasta alegre al descubrir que HTML no es tan complicado como pensábamos.
viernes, 26 de agosto de 2011
-Viernes 25/08 - Exposición 3:::NOSOTROS
Hoy nosotros en nuestra presentación tratamos de hacer una buena exposición, pero no fue lo que esperábamos, primero faltaron dos integrantes del equipo, y así como el grupo yo igual estaba desconcertado (después me enteraría por que, pero eso ya no es importante).
Pero bueno...
La exposición empezó con un servidor, y la verdad como auto-critica se que empece un poco bien pero después mi exposición cayo por mi nerviosismo (algo común en mi), y espero que la próxima vez sea mejor. Yo hablé del tema 1.3 Introducción al HTML y di un poco de historia.
Luego siguió mi compañero Cesar, que igual dio una buena exposición, y así siguió mi compañera Heidy igual con una buena exposición, los dos hablaron del tema 1.3.1 HTML como un tipo SGML ya que nos tocaron tres temas y eramos cinco integrantes.
Se suponía que seguían nuestros compañeros Eliud y Alex, pero debido a su ausencia, pasamos Cesar y yo a exponer el tema que era, 1.3.2 Elementos del lenguaje HTML, que se trataba principalmente de las etiquetas de HTML.
Al final de la exposición el profesor pidió la tarea que era instalar un software de servidor web en nuestras computadoras, dejo otra actividad y dijo que nos podíamos retirar, sin tener que usar las dos horas de clase que corresponden a los días viernes.
De la exposición se puede destacar...
... bueno en esta ocasión no puedo decir nada ya que mi juicio se vería afectado por el echo de ser parte del equipo.
La exposición la pueden encontrar en Exposición equipo 3 (enlace roto), así como en el enlace en el lado derecho de este blog, o bien si son del grupo las pueden pedir directamente a un servidor.
jueves, 25 de agosto de 2011
-Jueves 25/08 - Exposición 2
En esta ocasión el equipo SoftHard fue el que tuvo la oportunidad de exponernos los siguientes temas:
1.2 Protocolo HTTP
1.2.1 Arquitectura del WWW
1.2.2 URL's
1.2.3 Métodos HTTP
1.2.4 Persistencia en HTTP (Cookies)
La exposición, la verdad estubo muy llena de letras pero si se puso interesante de momentos (la verdad me hubiera gustado un poco mas vistosa, pero bueno es mi humilde opinión).
La presentación empezó un poco tarde por que un compañero llego tarde, de hecho ya el equipo se preparaba para empezar cuando, vimos por la ventana que corria hacia salon.
Lo que alcanzamos a entender de la exposición fue lo siguiente:
El protocolo de transferencia de hipertexto es el protocolo que permite la comunicacion entre el navegador y el servidor en pocas palabras sin el no podriamos consultar las paginas de internet como lo hacemos actualmente ya que tendríamos que poner toda la direccion ip, ademas no guarda ninguna informacion de las transacciones anteriores.
"El propósito de http es permitir la transferencia de archivos"
La WWW (World Wide Web) creada en 1989 y es un sistema de distribución de información basada en hipertexto, osea que enlaza un texto con otro relacionado.
"El hombre ha tratado de recopilar en un mismo tiempo y lugar todo el saber acumulado desde sus inicios hasta ese momento. El hipertexto ha hecho posible ese sueño"
URL (localización uniforme de los recursos) se podría decir que es el nombre de la página a como lo conocemos y se compone por esquema://máquina/directorio/archivo
Una cookie (galleta) es un fragmento de información de una página que se guarda en el disco duro al visitarla en la web.
De la exposición se puede destacar que la cantidad de buena informacion, pero quizas algo de llamar la atención es que la expocicion fue un poco aburrida.
La expocicion se encuentra en el blog del equipo http://equipo2-softhard-programacion-web.blogspot.com/ o Exposicion Equipo 2 (Link otorgado por el equipo).
-Miércoles 24/08 - Exposición 1
Hoy empezaron las exposiciones con los temas:
Unidad 1 - Introducción a las tecnologías web
1.1 Perspectiva histórica del Internet
Por parte del equipo Anonymous.
Toda la expocicion fue una linea del tiempo desde la creación de arpanet hasta el año actual, la exposición fue muy amena y entendible (del equipo solo uno no tenia diapositivas), el equipo casi se llevo la hora.
Toda la expocicion fue una linea del tiempo desde la creación de arpanet hasta el año actual, la exposición fue muy amena y entendible (del equipo solo uno no tenia diapositivas), el equipo casi se llevo la hora.
A continuación parte de la linea del tiempo.
- se crea ARPANET, primer nodo en la universidad de california, se envio la palabra login...
- 1969 nace UNIX
- 1970 crece ARPANET...
- 1971 se crea email por Ray tomhpson...
- 1972 CYCLADES nace en francia...
- 1973 primera conecion trasatlantica de ARPANET...
- 1974 nace el protocolo TCP/IP...
- 1977 MODEM...
- 1978 primer SPAM...
- 1982 primeremoticono
- 1984 DNS...
- 1985 primer comunidad virtual "the well"...
- 1986 guerra de protocolos TCP/IP vs OSI...
- 1989 IRC primer comunidad de chat :)...
- 1991 primer pagina Web...
- 1993 primer navegador grafico MOSAIC
- 1994 NETSCAPE
- 1995 JAVASCRIP
- 2001 WIKIPEDIA
- 2004 FACEBOOK
- 2011 ANONYMOUS
Al final de la expocicion el profesor pidió la dirección de los blogs y los junto en la pagina de la materia, también nos mostró la pagina, dejo la primera tarea y subió las primeras calificaciones.
De la exposición se puede destacar que solo fue una linea del tiempo, muy bien explicada, ya que por lo menos de nuestro equipo nadie quedo con duda.
De la exposición se puede destacar que solo fue una linea del tiempo, muy bien explicada, ya que por lo menos de nuestro equipo nadie quedo con duda.
La exposición se puede encontrar en el blog del equipo http://anonymousitvh.blogspot.com/ o Exposición equipo 1. (Link otorgado por el equipo).
miércoles, 24 de agosto de 2011
-Bitácora de Clase: Martes 23 de Agosto.
El segundo día de clases quedaron definidos los equipos de trabajo en los que estaremos conformados durante el transcurso de la asignatura, definiéndose los nombres de los equipos, así como los números de equipos y finalmente la repartición de los temas que se desarrollarán para ser presentados en clase quedando de la siguiente forma:
Unidad 1 - Introducción a las tecnologías web -> Anonymous
1.1 Perspectiva histórica del Internet -> Anonymous
1.2 Protocolo HTTP -> SoftHard
1.2.1 Arquitectura del WWW -> SoftHard
1.2.2 URL's -> SoftHard
1.2.3 Métodos HTTP -> SoftHard
1.2.4 Persistencia en HTTP (Cookies) -> SoftHard
1.3 Introducción al HTML -> Webnológico
1.3.1 HTML como un tipo SGML -> Webnológico
1.3.2 Elementos del lenguaje HTML -> Webnológico
1.3.3 Tablas en HTML -> Equipo X
1.3.4 Formularios -> Equipo X
1.4 Evolución del desarrollo de aplicaciones web -> Esnigma
1.5 Hojas de estilo en cascada e introducción al XML -> Red X
-Bitácora de Clase: Lunes 22 de Agosto.
El día lunes pasado, llevó a cabo la presentación de la asignatura, quedando definidos la forma de evaluación que utilizará a lo largo del semestre y por supuesto, dar a conocer el temario con el cual desempeñaremos nuestras actividades.
A continuación queda a disposición dicho temario:
Unidad 1 Introducción a las tecnologías Web.
1.1 Perspectiva Histórica Internet.
1.2 Protocolo HTTP.
1.2.1 Arquitectura del WWW.
1.2.2 URLs.
1.2.3 Métodos HTTP.
1.2.4 Persistencia en HTTP (Cookies).
1.3 Introducción Al HTML.
1.3.1 HTML como un tipo SGML.
1.3.2 Elementos del Lenguaje HTML.
1.3.3 Tablas en HTML.
1.3.4 Formularios.
1.4 Evolución del desarrollo de Aplicaciones Web.
1.5 Hojas de Estilo en Cascada e Introducción al XML.
Unidad 2 Desarrollo de aplicaciones Web.
2.1 Arquitectura de las Aplicaciones Web.
2.2 Lenguajes Programación del Lado del Cliente.
2.3 Lenguajes Programación del Lado del Servidor.
2.4 Ambientes para el desarrollo de Aplicaciones Web.
2.5 Metodologías Desarrollo Aplicaciones Web.
2.6 Aspectos de Seguridad.
Unidad 3 Programación del lado del servidor.
3.1 Procesamiento del Lado del Servidor.
3.2 Conceptos básicos de la Herramienta de Desarrollo.
3.3 Operadores.
3.4 Sentencias.
3.5 Arreglos.
3.6 Funciones y librerías.
3.7 Ejemplos prácticos.
3.8 Procesado de Formularios.
3.9 Sesiones.
3.10 Conectividad entre Servidor Web y Servidor Base de Datos.
3.11 Manejo de archivos.
3.12 Seguridad.
Unidad 4 Procesamiento del lado del cliente.
4.1 Lenguaje Script del Cliente.
4.2 Modelo de Objetos con Lenguaje Script.
4.3 Objetos Lenguaje Script InterConstruido.
4.4 Eventos del Lenguaje Script.
4.5 Validación de entrada de datos del lado del cliente.
4.6 Consideraciones del Soporte del Navegador.
Unidad 5 Servicios Web XML.
5.1 Vision General Servicios Web XML.
5.2 Tecnologías Subyacentes.
5.2.1 Soap.
5.2.2 WSDL.
5.2.3 UDDI.
5.3 Publicación de un Servicio Web.
5.4 Consumo de un Servicio Web.
martes, 23 de agosto de 2011
-Primera Entrada: El inicio.
Este post es para dar inicio oficial a la asignatura de "Programación Web" del periodo Agosto - Diciembre 2011 del Instituto Tecnológico de Villahermosa.
Aquí, los miembros del equipo llamado "Webnológico", publicaremos poco a poco todo lo que se vaya desarrollando en el transcurso de la materia, esperando sea del agrado quienes visiten este blog.
Sin más que decir, iniciamos...
Suscribirse a:
Entradas (Atom)





