{% include toc.html %}
Esta primera lección de nuestra sección sobre recursos en línea está diseñada para introducirte en el tema y preparar tu computadora para comenzar a programar. Nos enfocaremos en la instalación del software necesario para hacerlo –que es software libre y de buena reputación-, y finalmente te ayudaremos a dar una probadita en programación (como dicen en inglés: “get your toes wet”), con unos programas sencillos que producen resultados inmediatos.
En este módulo inicial instalarás el Lenguaje de programación Python, el Analizador sintáctico (parser) Beautiful Soup HTML/XML, y un editor de texto. Las capturas de pantalla que se ofrecen como ejemplo provienen del editor de texto Komodo Edit, pero puedes utilizar cualquier otro editor de texto capaz de trabajar con Python. Aquí hay una lista de opciones al respecto: Editores de Texto para Python. Una vez que todo esté instalado, escribirás tu primer programa (el clásico “Hola Mundo”) en Python y HTML.
Python fue el primer lenguaje de programación que se introdujo en Programming Historian. Es un lenguaje de programación libre y de código abierto. Antes de que descargues el software es necesario tomar nota de que en todas las lecciones se utilizará Python v.3.x porque la versión anterior, Python v.2., dejará de recibir actualizaciones. Si ya utilizabas la versión 2 reconocerás la mayor parte de la sintaxis pero deberás seguir los ejemplos con más detenimiento para estar pendiente a los cambios.
Antes de descargar o instalar cualquier nuevo software en tu computadora, es muy importante hacer el respaldo de los datos en tu computadora. Todos los días y antes de programar cualquier cosa, asegúrate de hacer una copia de seguridad de la base de datos de Zotero. Al final de un día de trabajo, respalda nuevamente la base de datos de Zotero y de cualquier programa que hayas escrito ese día. Por lo menos una vez a la semana se debe hacer un respaldo de toda la computadora, aunque es recomendable hacerlo con más frecuencia (en el caso de computadoras Mac, el uso del Time Machine es imprescindible). También es muy buena idea hacer copias de seguridad de tu trabajo en línea; para que en el caso de que algo le pase a tu equipo, casa u oficina no pierdas todo lo hecho. Hay sitios que proveen formas fáciles y relativamente económicas de hacer copias de seguridad, como Jungle Disk y Dropbox.
Con el fin de trabajar con las diversas técnicas que se ofrecen en Programming Historian, debes descargar e instalar algunos programas de software libre disponibles. Se ofrecen las instrucciones para hacerlo en Mac, Windows y Linux. Una vez que los hayas instalado de acuerdo al sistema operativo de tu equipo, sigue a la siguiente lección: Para entender páginas Web y HTML. Si tienes algún problema con las instrucciones o encuentras algo que no funciona en tu plataforma, ponte en contacto con nosotros.