Curso de Python desde cero

Curso de Python desde cero

Python es un lenguaje de programación de alto nivel para uso general y orientado a objetos. Python es un lenguaje ligero y poderoso creado a finales de los 80 por Guido Van Rossum.

El código de Python no necesita ser compilado, porque es un lenguaje de programación interpretado cuyo código se interpreta en el momento de la ejecución. Python es un programa interactivo del programa, lo que significa que es posible interactuar con el intérprete y escribir las líneas de código en el prompt(cada línea de código se interpretará).

Python se ha vuelto cada vez más popular en los últimos años. Para el año 2022 es probablemente el lenguaje más popular del mundo ya que entre sus multiples funcionalidades está muy en auge el uso de esta herramienta aplicada en la ciencia de datos y machine learning.

A Python se le considera un lenguaje de programación multiparadigma ya que soporta tanto programación orientada a objetos como programación estructurada, básicamente ¡vale para toda esta maravilla!

Características de Python

Fácil de aprender

Cuando empieces a aprender Python te darás cuenta que su sintaxis es muy limpia y austera el cual se deshace de todo lo innecesario. Lo que harías con 15 líneas de código en Java, probablemente tomaría menos de la mitad en Python.

Lenguaje interpretado

AL igual que PHP, el código escrito en Python no necesita ser compilado. El código es interpretado línea a línea en tiempo de ejecución.

Portátil e independiente de la plataforma

Ya que el código no debe ser compilado, Python es, un lenguaje de programación portátil, funciona correctamente, independientemente del servidor o sistema operativo en el que se ejecute. Esto significa que el código escrito en un sistema puede interpretarse en otro sistema sin ningún error.

Numerosas funciones y librerías

La enorme cantidad de librerías y funciones de Python permitirá crear aplicaciones para prácticamente cualquier plataforma, además de ser el favorito en la nueva tendencia de la ciencia de datos y machine learning.

Algunas de los desarrollos que puedes hacer en python son los siguientes:

  1. Robustas aplicaciones web dinámicas con uso de frameworks o no.
  2. Aplicaciones para teléfonos inteligentes con el framework Kivy.
  3. Ciencia de datos, machine learning y deep learning.
  4. Desarrollo de juegos de video.

¿Por qué debo aprender Python?

Sintaxis simple

Aprender a programar con Python es mucho más simple que con cualquier otro lenguaje de programación. Si llegaste aca por casualidad y quieres aprender a programar desde cero aprende con Python.

Muchas personas no logran pasar el filtro de empezar a aprender a programar con un lenguaje de programación complicado como Java o C, por el contrario Python hara tu viaje muy cómodo.

No es estricto

Python no es un lenguaje riguroso. No es necesario especificar los tipos de datos al definir una variable. No es necesario terminar cada línea con punto y coma.

En Python el código siempre debe estar correctamente indentado (uso correcto de sangría) para que se ejecute, lo que hace que se vea muy limpio y se entienda fácilmente.

Conclusiones

Ya has podido ver que si no tienes experiencia en programación, Python es el lenguaje ideal para ti, pero si eres un matemático o se te dan bien los números, considera aprender Python para que te conviertas en un gran científico de datos y te puedas forrar. No te miento cuando te digo que es de las profesiones que mejor se están pagando en informatica y de las que mas demanda tiene el la actualidad.