Curso de desarrollo web (Sesión 1)
Como muchos de vosotros ya sabéis, soy profesor de programación en la Universidad Rey Juan Carlos. Siempre me ha gustado aprender cosas y enseñar a los demás lo que había aprendido. Cuando hice la carrera, la mejor forma de estudiar era explicar a mis compañeros lo que tenía que aprender. Era como un reto, no sólo lo tienes que entender, además tienes que saber explicárselo a otro. Si no eres capaz de explicar algo, es que no lo entiendes.
Este cuatrimestre empiezo a impartir una asignatura de "Desarrollo de aplicaciones Web" en el "Grado en Ingeniería del Software". Y me gustaría compartir con vosotros el desarrollo del curso.
Intentaré ir publicando el material según lo vaya viendo en clase. El curso son aproximadamente 12 semanas, 4 horas de clase por semana. Algunas sesiones serán más teóricas y otras más prácticas.
Tengo pensado publicar las transparencias (en PDF y SlideShare) y un vídeo grabando mi portátil. Quizás haya por ahí otro software que permita hacer esto de forma más eficiente, pero es la única forma que se me ocurre de sincronizar la voz con las transparencias. Además, si consulto la web para ampliar información o abro el entorno de desarrollo para programar algo, se graba todo directamente. Había pensado en grabarme en vídeo según imparto las clases, pero a nivel logístico es bastante más complicado. Las clases son grandes y me suelo mover bastante, así que haría falta que alguien me grabara. Además, tampoco creo que aporte mucho valor verme el careto ;) (suficiente vergüenza me da oirme en el audio). También subiré a github todo el código que vayamos viendo en clase.
Hago esto por varios motivos:
- He aprendido mucho consultando información por Internet, así que en la medida de mis capacidades me gustaría contribuir a la comunidad todo lo aprendido.
- Tengo alumnos de otras titulaciones que no tienen esta asignatura en sus planes de estudios, y me han preguntado cómo podrían aprender técnicas de desarrollo web. Este es mi granito de arena para que lo puedan hacer.
- Con el objetivo de mejorar cada año, si hay muchos más ojos consultando el material de las clases y aportando sus críticas (constructivas), seguro que la asignatura mejora cada año.
Espero que todo esto os sea de utilidad.
Si ves alguna incorrección, error garrafal, "cagada conceptual" o similar, no dudes en usar los comentarios para decirmelo. De lo que se trata es de aprender y mejorar, yo el primero.
Aquí os dejo el primer día de clase. Corresponde al "Tema 1 - Introducción".
Comentarios
Comenta lo que quieras, pero que esté relacionado con el post.
blog comments powered by Disqus