| 0 | Presentación |
Siempre he preferido mostrar mi obra antes que hablar sobre ella. En ésto coincido plenamente con el lema del kernel de Linux ("Show me the code"). Pero después de tantas espectativas levantadas con este proyecto Pytando me siento en la obligación de dar una pequeña explicación a todos los que anhelaban este proyecto, y a los que espero no defraudar con el intento.
Esta web está dedicada a la enseñanza del lenguaje de programación python. No es su único objetivo. Más bien es el medio a través del cuál poder comprender este apasionante mundo tecnológico en el que día a día estamos más inmersos, y del que la informática debe ser una herramienta que nos ayude en lugar de plantearnos más dificultades.
Los cursos de esta web serán accesibles para todo el mundo. No requiere de conocimientos previos de programación. Siempre es recomendable haber tenido algo de experiencia con algún lenguaje de programación para comprender mejor algunos de los términos que usaremos; aunque siempre estará accesible un glosario para consultas sobre la marcha, así como múltiples ayudas con las que seguir cómodamente los cursos. Esto no quiere decir que los programadores avanzados tengan que volver a perder el tiempo en conceptos ya de sobras conocidos. La web estará preparada para ajustarse automáticamente a las preferencias de cada uno a medida que va a avanzando por el curso, para lo que habrá pequeños tests al final de cada lección a partir de cuáles se adaptará el seguimiento del curso.
Para el correcto visionado de esta web se recomienda un navegador que entienda HTML4, hojas de estilo (CSS2), y que tenga activado el ECMAScript (Javascript), aunque esto último no será del todo imprescindible. Cualquiera de los navegadores modernos soportan estas características. En concreto, para las pruebas de visionado se están utilizando los navegadores "libres" Konqueror y Mozilla. Estarán disponibles versiones en html plano y en texto con el objetivo de facilitar su visionado en dispositivos tales como PDAs ó navegadores para invidentes.
| 1 | Listas de correo |
Como complemento a la web existen tres listas de correos:
Basta con pulsar en los títulos de las listas anteriores para que te generé el correo electrónico con el que podrás subscribirte a cada una de ellas.
Para consultas generales están las otras listas de correo (python-es en Aditel, python-es en Yahoo, e Hispapyzope-python) o la página web Python-es. (Próximamente pondré una sección de enlaces con todas estas referencias útiles).
| 2 | Colaboraciones |
Esta web se programa en lenguaje PHP, utilizando como base de datos MySQL y empleando xml y ecmascript. Todo el código fuente será colocado en un CVS para dar entrada a futuras colaboraciones.
Pero el objetivo final es que se puedan introducir y modificar nuevos cursos sin necesidad de tener que conocer la programación PHP, gestionando todo desde un sencillo interface web. Así mismo, se facilitará un interface para la traducción de la web a otros idiomas.