NAV

Introducción

¡Bienvenida a este curso de programación!

Después de haber participado en este curso, esperamos que puedas crear tus primeros programas propios.

El curso empieza de cero, así que no tienes que tener ningún conocimiento antes. Te damos unas indicaciones sobre cómo instalar el sistema alternativo «Linux Mint» en tu computadora para después aprender a usar el lenguaje de programación «Python».

Software Libre

Una cosa muy linda es el software libre. A diferencia del software propietario el software libre te ofrece muchas libertades. Estás libre de usar el software sin tener que pedir permiso de ningún empresa o organización. Tienes la libertad de leer y estudiar el código del software libre y también puedes modificar el software para que te cabe mejor. Si quieres, tienes el derecho de distribuir copias del software. Por último tienes la libertad de mejorar el software y distribuir las versiones mejoradas. El autor de estas líneas básicamente aprendió todo de lo siguiente por participar en comunidades del software libre. Estas comunidades del software libre tienen miembros de todo el mundo y juntos crean los programas accesibles para todas y todos. Del sistema Linux Mint por el editor Geany al lenguaje de programación Python, cada software usado en este curso es software libre.

Amo al software libre

Linux Mint

Linux Mint es un sistema alternativo que te recomendamos para este curso. Está totalmente bien usar Windows con este curso, pero si empiezas de cero y quieres conseguir un trabajo como desarrolladora, puedes empezar a usar Linux Mint en tu computadora, porque se lo usa mucho el Linux en los servidores también.

Hay un guía de instalación de Linux Mint extensiva que tiene todas las informaciones que necesitas. Aquí puedes descargar el sistema. Si no tienes ninguna idea, es la versión «Cinnamon» que quieres descargar. Después de descargar el «imagen de instalación» de formato .iso, lo pones en una memoria USB con herramientas como Etcher o Rufus. Después de arrancar tu computadora de la memoria, puedes seguir las instrucciones de Linux Mint para instalarlo en tu computadora.

Si lograste instalar Linux Mint: ¡felicidades! Es el primer paso importante en la dirección a aprender a programar.

Instalación de Geany

Lo bueno de Linux Mint (y muchos sistemas Linux en general) es que ya lleva todo para empezar a programar python. La única cosa que te recomendamos es instalar el editor «Geany», porque el editor estándar de Linux Mint no tiene muchas funcionalidades. En Linux Mint puedes instalar software de una manera muy fácil con el «Gestor de software». Una alternativa que siempre puedes usar es el terminal. Con el terminal puedes hacer todo lo que te puedes imaginar. Para instalar Geany, abres el terminal y entras: sudo apt install geany

Después de entrarlo al terminal, tienes que presionar la tecla enter. Te va a preguntar el terminal si es geany lo que quieres instalar. Lo puedes aprobar con otra tecla enter.

Vamos a usar el terminal más adelante cuando vamos a correr nuestro primer programa de python.

Python

Python es un lenguaje de programación muy popular en el mundo. Es conocido por ser fácil de aprender y por tener bastante funcionalidad disponible en ambos la «biblioteca» estándar como en las bibliotecas de la comunidad. Cuando aprendes a programar python, no es que siempre tienes que seguir con python. Cuando sabes programar en un lenguaje de programación es muy fácil aprender otro lenguaje.

Pon este comando en un archivo con .py al fin de su nombre.

print("¡Hola!")

El código que ves a la derecha de este texto va a ser tu primer propio programa (si lo lees en un celular, el código está por encima de aquí). Es un programa muy fácil que hace una cosa: imprimir el texto «¡Hola!».

Como dice por encima del código, tienes que poner esta línea de código en un archivo de texto. Lo puedes crear con el editor Geany. En Geany solo entras el código y lo guardas todo en un archivo como por ejemplo hola.py. Lo importante es que lleva el .py al fin para que puedes reconocer que es un programa python.

Ahora tienes dos opciones: puedes correr el programa directamente en Geany o lo corres en el terminal.

Para correrlo en Geany, solo tienes que presionar la tecla F5. Si te sale una error, tal vez tienes que modificar la configuración de Geany para poder usar el F5.

También te vamos a mostrar como correr el programa en el terminal. En el futuro vamos a dejar solo las informaciones para el terminal, porque es más universal. Para empezar tienes que abrir el administrador de archivos. Navegas a donde guardaste el archivo y allí das un clic del ratón de la derecha en el area blanca. En el menú puedes dar clic en «Abrir en el terminal».

Cuando lo tienes abierto, es muy fácil correr el programa lo que acabas de guardar. Todo lo que tienes que hacer es entrar python3 hello.py (o el nombre de tu archivo) y tocar la tecla enter. Te debería salir el «¡Hola!» debajo de la primera línea.