1. Introducción a la programación con Phyton.

El arte de la programación

¿Por qué Phyton?

Antes de fijarnos con cual lenguaje empezar, deberíamos fijarnos en el alcance y las posibilidades que brinda este.

Ventajas

Áreas de Phyton

Internet of Things

Inteligencia Artifícial

Backend

Data Science

Desafío

Busca aplicaciones donde Phyton este presente:

El núcleo de un programa: los algoritmos

El algoritmo es una serie de pasos para resolver un problema.

El diagrama de flujo es la manera gráfica de evidenciar los pasos de un algoritmo.

Instalación de nuestras herramientas

Editor de Código

Lugar donde guardamos las instrucciones de un programa, exactamente el algoritmo.

En este caso emplearemos Visual Studio Code.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d7aaab34-efad-48f1-bbce-182cfb96f790/Untitled.png

Consola

Es un programa que permite dar ordenes a la computadora sin depender de una interfaz gráfica.

Tenemos terminales como:

CMD

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b4807110-dbee-4c28-909b-53a0e59d2c9b/Untitled.png

PowerShell

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/64291c68-83ef-4cbb-9d90-6ce1030d2420/Untitled.png

Cmder

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5c8c4513-b487-4603-beaf-65175c9b0df5/Untitled.png

Empleamos Cmder para operar bajo una línea de comandos orientada a Unix.

Tu mejor herramienta: la consola

No necesariamente se necesita de una interfaz gráfica para manejar la computadora. Todo es posible mediante comandos que se ejecutan a través de la consola o terminal.

Algunos shotcuts que nos pueden ser útiles son:

Limpia el historial de la consola.

Change Dictory

Carpeta padre

List (mostrar archivos)

Make Directory (crear carpeta/directorio)

Crea un archivo