Grabado de una serpiente de cascabel

William J. Turkel y Adam Crymble

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.

editado por

  • Miriam Posner

revisado por

  • Jim Clifford
  • Amanda Morton

traducido por

  • Víctor Gayol ORCID id icon

traducción editada por

  • Adam Crymble

traducción revisada por

  • Jairo A. Melo
  • Maria José Afanador-Llach
  • Antonio Rojas Castro ORCID id icon

publicado

| 2012-07-17

traducido

| 2017-03-15

modificado

| 2012-07-17

dificultad

| Bajo

DOI id icon https://doi.org/10.46430/phes0016

¡Haz una donación!

Producir buenos tutoriales de acceso abierto cuesta dinero. Únete al creciente número de personas que apoya a Programming Historian para que podamos continuar compartiendo conocimientos de forma gratuita.

Disponible en: EN (original) | PT | ES | FR
Esta lección es parte de una serie de 14 - Está en la lección 1 | siguiente lección

Contenidos

Objetivos de la lección

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.

El lenguaje de programación Python

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.

¡Respalda los datos de tu computadora!

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.

Selecciona tu sistema operativo

Paso 1.- Instalar el software

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.

Acerca de los autores

William J. Turkel es profesor de Historia en la Universidad de Western Ontario.

Adam Crymble, University College London.

Cita sugerida

William J. Turkel y Adam Crymble, "Introducción a Python e Instalación", traducido por Víctor Gayol, Programming Historian en español 1 (2017), https://doi.org/10.46430/phes0016.

¡Haz una donación!

Producir buenos tutoriales de acceso abierto cuesta dinero. Únete al creciente número de personas que apoya a Programming Historian para que podamos continuar compartiendo conocimientos de forma gratuita.