Instinto Financiero Profile picture
No hago colaboraciones | Analista y operador de mercado

Oct 2, 2020, 20 tweets

- ⭐️ HOY 02/10/20 ⭐️

> Me levante con varios mensajes con sugerencias sobre el hilo para hoy:

- >> PYTHON <<
Aplicado en Finanzas - Iniciación

¿Que les parece?
Inspirado en el maestro: @JohnGalt_is_www

¡Objetivo: 250 votos! 👇🚩

📢 | PYTHON, PYTHON, PYTHON |

> Si, todos escuchamos sobre este lenguaje de programación recientemente.

Es hora de que empecemos a entenderlo mejor con una iniciación a lo que puede ser una gran herramienta para el trader/inversor

¡Comencemos!

📚 Concepto

🚩 Es un lenguaje de programación interpretado que hace hincapié en la legibilidad de su código.​

🚩 Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional

🚩 Es un lenguaje de escritura rápido, escalable, robusta y de código abierto, ventajas que hacen de Python un aliado perfecto para la Inteligencia Artificial.

🚩 Permite plasmar ideas complejas con unas pocas líneas de código, lo que no es posible con otros lenguajes.

Existen bibliotecas contienen mucha información sobre las funcionalidades del aprendizaje automático

🚩 Keras ( keras.io )
🚩 TensorFlow ( tensorflow.org )

🛑 WOOOW, Stop! 🛑
(Antes de seguir)

Una breve explicación de un termino: "API" (application programming interface)

>> Es un conjunto de subrutinas, funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción

🚩 Keras

Dificultad: Está en inglés la página
Dentro del sitio tenes las siguientes opciones:

1⃣ Cursos
2⃣ API's
3⃣ Modelos
4⃣ Ejemplos de codigos
5⃣ Y muchas funciones más que se van aprendiendo con el tiempo

🚩 TensorFlow

Facilidad: Está en castellano para los que no tenemos un nivel profesional de inglés, o para los que simplemente se familiaricen mejor.

Dentro del sitio tenes las siguientes opciones:

1⃣ Sección de aprendizaje
2⃣ Recursos
3⃣ Comunidad para compartir ideas

Quiero destacar a @JohnGalt_is_www nuevamente porque fue el que por medio de sus libros, pude empezar a iniciarme en este mundo asi que dejo acá sus libros para los que quieran seguir los pasos:

🚩 La didáctica es sensacional
🚩 No necesitas conocimiento previo

También hay un canal que enseña de manera gratuita desde una mirada más de programación:

⚠️ Dejo una lista de reproducción donde se puede iniciar ⚠️

Dentro de la página de Python: python.org/downloads/

¡ES GRATUITO!

Si, todo está a nuestro alcance para aprender, para empezar a escribir las primeras lineas y adentrarse de una manera COMODA, PRACTICA Y UTIL

¡Estas son las OPORTUNIDADES que tenemos que aprovechar!

Python en Big Data 🧠

🚩 El uso de Python está muy extendido en el análisis datos y la extracción de información útil para empresas

🚩 Cuenta con bibliotecas de procesamiento de datos como ‘Pydoop' que son de gran ayuda para los profesionales

Son de gran ayuda para los profesionales, ya que puede escribir un código de MapReduce en Python y procesar los datos en el clúster HDFS

Otras bibliotecas como:

🚩 Dask
🚩 Pyspark

Facilitan aún más el análisis y la gestión de datos.
Es rápido y fácilmente escalable, características que le ayudan a generar información en entornos de tiempo real y a convertir esa información a los lenguajes usados en Big Data

DASK

> Se integra con proyectos existentes

Es un código abierto y está disponible gratuitamente.
Se desarrolla en coordinación con otros proyectos comunitarios como Numpy, Pandas y Scikit-Learn.

Python en Data Science 🧑‍🔬

> Se ocupa de los datos tabulares, matriciales y estadísticos, e incluso los visualiza con bibliotecas populares

🚩 Matplotlib
🚩 Seaborn

Python en Frameworks de Pruebas 🧪

> El testing es otra de las actividades que se ha cambiado a Python.

Es ideal para validar ideas o productos, ya que tiene muchos frameworks integrados que ayudan a depurar el código

> Herramientas de testing

🚩 Unittest
🚩 Pytest

Python en Desarrollo Web 💻

> Python permite construir mucho más con menos líneas de código, por lo que se crean prototipos de forma más eficiente.

> Es una ventaja para todos los desarrolladores, ya que puede usarse para crear aplicaciones web dinámicas y muy seguras.

El lenguaje Python también se usa para hacer scraping, es decir, obtener información de otros sitios web.

Aplicaciones como Instagram, Bit Bucket, Pinterest están construidas en frameworks de este tipo.

CONCLUSIONES 📈📢

La tendencia del mercado laboral muestra que la demanda de profesionales de Python crece exponencialmente cada año.

Es una herramienta muy util para seguir profundizando nuestro conocimientos y analisis

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling