¿Necesitas aprender Python en este momento? Espera, ¿por qué necesitas aprender Python ahora mismo? La razón más importante está aquí mismo. Si deseas conseguir un trabajo en tecnología de la información o avanzar en tu trabajo actual, ¡tienes que conocer Python o al menos aprenderlo pronto! Ingeniero de redes, Python. Ingeniero de nube, Python. Hacker ético, ¡adivinaste! Python. Y honestamente, esa es mi única razón. ¿Necesitas otra razón más allá de que Python es simplemente genial, sorprendente y mágico? Probablemente no.
Índice
Bienvenido al episodio uno de mi curso de Python
En este curso, te enseñaré todo lo que necesitas saber para convertirte en un experto en Python, y comenzaremos desde cero, sin prerequisitos. Al final de este curso, mi objetivo es que tengas las habilidades para ser increíble en Python, sin importar el trabajo que tengas actualmente. Así que prepárate con tu café, porque vamos a aprender Python.
Antes de comenzar, quiero agradecer al patrocinador de toda esta serie y la razón por la que puede ser gratuita aquí en YouTube, IT Pro TV. Si quieres aprender algo sobre tecnología de la información, son mi elección número uno. Son lo que uso para aprender sobre la nube, piratería ética, Linux y, por supuesto, Python. Echa un vistazo a este increíble curso de piratería ética en Python que tienen. Así que échales un vistazo, usa mi enlace a continuación o el código TodoForti y obtén un descuento del 30% para siempre. Ahora, comencemos a aprender Python.
Lo que necesitas para comenzar a aprender Python
En realidad, no necesitas nada para comenzar a aprender Python conmigo en este curso. Puedes instalar y ejecutar Python en cualquier computadora con Linux, Mac o PC, pero no vamos a lidiar con eso porque lleva tiempo y queremos aprender Python ahora mismo. Quiero que comiences a programar de inmediato, aquí mismo en tu navegador, y es todo lo que necesitas: una computadora con un navegador, o incluso un teléfono con un navegador. Oh, espera, me retracto, no necesitarás nada, solo necesitarás… café. Eso es obligatorio. Pero de todos modos, echa un vistazo al enlace en la descripción para obtener acceso a mi laboratorio de Python gratuito a través de mi membresía gratuita. Así que haz clic en ese enlace, regístrate y comencemos a programar ahora mismo.
Sabes que estás en el lugar correcto cuando ves algo como esto. Este será nuestro entorno de Python, nuestro laboratorio. Ahora, haz clic dentro de aquí en cualquier línea y comienza a escribir. Oh, espera, ¿qué está pasando aquí? Se te invita a crear una cuenta gratuita de Replit. Replit es la herramienta que vamos a usar para hacer todas estas cosas de Python y si deseas poder editar y guardar tu código, volver a él y hacer muchas cosas divertidas, vas a querer esa cuenta gratuita. No te preocupes, es gratis, así que solo hazlo rápidamente. Una vez que te hayas registrado, vuelve y todo estará genial. Y una vez que tengas una cuenta y comiences a escribir en tu editor, te dará la opción de hacer una copia de lo que he escrito aquí. Haz clic en eso, está bien, hacer tu propia copia y ahora, aquí mismo en tu navegador o tu teléfono u lo que sea que estés usando, tienes un laboratorio de Python. Así que no perdamos más tiempo, justo aquí en la línea tres, ¡empecemos a programar! Solo copia lo que hago rápidamente. Vamos a escribir algún código. Escribe la palabra print, luego los paréntesis izquierdos, comillas y luego escribe ¡Hola, mundo!. En realidad, hagamos un par de esos, ya sabes, porque estamos muy emocionados de aprender Python y estamos tomando mucho café. Así que ese es nuestro código, hemos terminado, haz clic en el botón de reproducción aquí arriba o el botón de ejecutar y veamos qué sucede. Listo, ¡boom! ¡Hola, mundo! Ahí abajo en nuestro terminal de Python, ¡acabamos de ejecutar código en Python! Ahora eres un programador. No, vamos a hablar de lo que hicimos aquí.
¿Qué hicimos aquí?
Cuando dijimos print «¡Hola, mundo!» en Python, le dimos a nuestra computadora un conjunto de instrucciones. Le dijimos: «Oye, computadora, quiero que hagas algo por mí. Quiero que digas en voz alta, o en el terminal, ‘¡Hola, mundo!'». Y, por supuesto, él dijo: «De acuerdo, lo haré» y ¡boom!, ¡hola, mundo!. Básicamente, lo hicimos hablar, pero tuvimos que decirle en un lenguaje que él entienda, que es por qué usamos Python. Python es un lenguaje de programación de computadoras y, aunque este es un ejemplo simple, es básicamente lo que estamos haciendo cuando estamos usando Python, le estamos diciendo a nuestra computadora qué hacer en un lenguaje que ella entienda. A medida que avanzamos en este curso y nos adentramos más en Python, podemos decirle a nuestra computadora que haga cosas más avanzadas, como «oye, ve a hackear esta otra computadora» o «haz este cambio de configuración en todos los dispositivos de mi red» y el lo automatizará. Realmente, puedes hacer cualquier cosa con Python, y eso es lo que lo hace increíble y por eso aprender Python es como aprender a hacer magia. Así que sigamos aprendiendo algo de magia, echemos otro vistazo a nuestro código aquí.
En este punto, sabemos que cuando dijimos print «¡Hola, mundo!», le dijimos a nuestra computadora que dijera «¡Hola, mundo!», pero ¿qué está pasando realmente aquí? Vamos a analizarlo. Primero, ¿qué es print? ¿Qué hace esa cosa en Python? Esto se llama una función, pero ya hablaremos de eso más adelante. Por ahora, solo sé que es código que hace cosas, y en nuestro caso, la cosa que hizo fue hacer que la computadora hable. Y en Python, sabes que es una función cuando ves estos paréntesis aquí, abiertos y cerrados, sin la parte de «¡Hola, mundo!», se verá así. Ahora, esta próxima cosa es un concepto importante. La parte entre estos dos paréntesis, eso es lo que se llama una cadena. Vas a usar esto mucho en Python, así que solo tienes que entender esto bien. Una cadena es una secuencia de caracteres, o como me gusta pensar, solo texto. Si miras «¡Hola, mundo!» aquí, tenemos nuestros caracteres, ‘H’ es un carácter, ‘e’ también, todos lo son, incluso el espacio aquí en medio es un carácter, y cuando combinamos esos caracteres juntos en Python, se llama una cadena. ¿Cómo sabes si algo es una cadena en Python?, ¿alguna idea? Siempre verás una cadena con comillas alrededor, así, con comillas dobles, también puedes usar comillas simples, así, solo con comillas simples. Puedes usar cualquiera de las dos, pero mi preferencia personal y lo que recomiendo es siempre usar comillas dobles, es mejor. Pero elige una y mantén la consistencia. Y para ayudarte a recordarlo, tengo un desafío para ti. Durante las próximas 24 horas, cada vez que digas la palabra «cadena» quiero que la cites como si estuvieras hablando de una «cadena». Solo hazlo, o no lo hagas, no me importa, pero es una buena manera de recordarlo. Creo.
Volvamos a nuestro laboratorio por un segundo. Intentemos imprimir más cadenas. Sígueme y escribamos nuestra próxima cadena. Así que escribimos print, y esta vez, agreguemos comillas simples, luego un espacio y escribamos «Soy Iron Man», así. Ahora, vamos a ejecutar ese código haciendo clic en el botón de inicio aquí arriba, el botón de ejecutar. ¡Genial!, lo hicimos de nuevo, «¡Hola, mundo! Soy Iron Man». Sigamos practicando, hagamos otra. Imprimamos «Soy Tony Stark», así que escribimos print, y ahora tengo un punto en este último código, por lo que agregaré un espacio después de nuestro segundo string y luego escribiré «Soy Tony Stark». Hagamos otra, print, y ahora tengo un punto importante en esto, así que agregaré espacio y escribiré «Soy Poppy». Así que lo imprimimos y ¡voilà! Tenemos muchas impresiones imprimiendo cosas divertidas. Oh, muy rápido, solo debajo de esa última instrucción de impresión, hagamos esto. Usa una almohadilla, tipo #, y escribe «Estamos practicando Python. ¡Es increíble!»
Entonces, ¿qué acaba de suceder aquí? Intentémoslo y ejecutémoslo. Oh, nada, nada sucedió o nada sucedió de manera diferente, ¿verdad? Es hora de un nuevo concepto. Te has dado cuenta de que también tenemos lo mismo aquí, esta almohadilla. Cuando ves una almohadilla o un signo de número, le estamos diciendo a nuestra computadora que no lea esto. Es lo mismo para ti, compañero. Esto es solo para humanos, le estamos diciendo a nuestra computadora que ignore esa línea en nuestro código. Esto se llama un comentario y es para nosotros, para la gente, para ti mientras estás programando, puedes hacer notas sobre lo que estás haciendo para el siguiente programador que viene detrás de ti y trata de entender las cosas que programaste. Puedes decir: «Oh, eso es lo que está haciendo», porque hiciste un comentario. Así que cada vez que agregas una almohadilla delante de algo, se lo saltará de inmediato o simplemente le dirás a la computadora: «No mires esto, no es para ti, amigo». Realmente es útil cuando, por ejemplo, aquí tengo la instrucción de imprimir «¡Hola, mundo!» Esto es código que la computadora leerá y ejecutará, pero tal vez, solo para la próxima vez que ejecute mi código, no quiero que se incluya, así que puedo poner una almohadilla delante y ¡bingo!, se está ignorando ahora. Probablemente ya has notado hasta ahora que las cosas cambian de color cuando hacemos cosas geniales aquí. Este es un IDE de Python o un entorno de desarrollo integrado que, en realidad, es más que un editor de texto y hace cosas geniales como esa para ayudarnos a codificar Python. En muchos aspectos, es como un corrector ortográfico. Sabes, cuando escribes en Microsoft Word o cualquier cosa que estés utilizando, si cometes un error ortográfico, te lo subraya en rojo, aquí es lo mismo con la codificación. Entonces, de hecho, intentemos algo real rápido. Sabemos que aquí, cuando hemos impreso la cadena «No, soy Poppy», sabemos que es una cadena porque hay comillas alrededor de ella. Pero, ¿qué pasaría si las quitamos? Intentémoslo, vamos a quitarlas. Quitamos la última y la primera, y todos los colores cambiaron y luego intentamos ejecutarlo. Obtenemos nuestro primer gran y mal error en rojo, un error de sintaxis del que, a propósito, te vas a acostumbrar porque lo verás mucho, pero no te preocupes, siempre estás a una búsqueda en Google de entender lo que esto significa. Aquí dice algo como: «Oye, probablemente quisiste hacer una cadena y no lo hiciste, y esto es una sintaxis no válida». Agrega esas comillas nuevamente, y ahora nuestro código se ejecutará sin problemas. ¡Genial!
Conceptos básicos de las cadenas en Python
Hasta ahora, lo que hemos aprendido es que tienes que aprender Python ahora mismo porque si quieres trabajar en tecnología de la información, es lo estándar. Claro, no necesariamente tienes que aprender el lenguaje de programación Python, podría ser otra cosa, pero en este momento, Python es el más popular entre los profesionales de TI. Lo he estado diciendo durante mucho tiempo, echa un vistazo a mis vídeos anteriores: debes aprender Python, y el mejor momento para hacerlo siempre es justo ahora. También hemos aprendido qué es Python, es la forma en que hablamos a nuestra computadora para decirle qué hacer, para hacerle saber que somos nosotros los que mandamos. También hemos visto cómo podemos decirle que haga algunas cosas, como decirle a la computadora «haz que esto se imprima», hemos aprendido la función de print. También hemos aprendido qué es una cadena, así como las cadenas multilinea. Y luego aprendimos algunos conceptos básicos de las cadenas, y aunque hemos aprendido mucho hoy, apenas estamos comenzando a rascar la superficie. Python se vuelve mucho más divertido en los próximos episodios, cada uno con momentos de asombro.
De todos modos, eso es todo lo que tengo para el episodio uno. Hazme saber lo que piensas en los comentarios de abajo. ¿Hay algo que quieras que haga de manera diferente, mejor o menos? ¿No lo sé, déjame saber? Y tampoco olvides obtener los extras de aquí abajo: «me gusta» a este video, comenta, activa la campana de notificaciones, suscríbete, vamos a hackear el algoritmo de YouTube hoy, ¡éticamente, por supuesto! Y por supuesto, un agradecimiento masivo al patrocinador de toda esta serie, IT Pro TV. Una vez más, si quieres aprender cualquier cosa relacionada con TI, si quieres convertirte en profesional de TI, son el mejor lugar para aprender estas cosas. Así que, sigue el enlace de abajo o usa el código TodoForti y obtén un descuento del 30% para siempre. Bueno, eso es todo por ahora. Estén atentos a los próximos episodios, que estarán disponibles muy pronto. Los veré la próxima vez.
¿Te ha resultado útil??
0 / 0
Hola, somos Mila Jiménez y César Sánchez. Dos apasionados de la ciberseguridad con muchos años de experiencia. Hemos trabajado en muchas empresas del mundo TI y ahora nos apetece compartir nuestro conocimiento con cualquiera que lo necesite.
¡Si te gusta nuestro contenido puedes invitarnos a un café AQUÍ!