Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducción a Python

385c140081aadec8036ee8072a141f73?s=47 Valery Briz
September 28, 2017

Introducción a Python

Introducción a Python y por que elegirlo

385c140081aadec8036ee8072a141f73?s=128

Valery Briz

September 28, 2017
Tweet

Transcript

  1. None
  2. PORQUÉ PYTHON? Multiparadigm a Interpretado Flexible Multiplataform a

  3. Estructurado Orientado a Objetos Funcional Modular

  4. INTERPRETADO = RAPIDO

  5. FLEXIBLE Letra = ‘a’ Numero = 1 CadenaDeLetras = ‘hola

    mundo’ Lista = [1,2,3,4] For item in Lista print item Resultado>>>> 1 2 3 4
  6. MULTIPLATAFORMA

  7. PORQUÉ PYTHON? • Tiempo de desarrollo corto. • Es un

    lenguaje robusto. • Se pueden desarrollar todo tipo de aplicaciones. • Es el lenguaje de programación con mayor crecimiento en los ultimos años.
  8. TIEMPO DE DESARROLLO CORTO La rapidez del performance ya no

    es lo más importante. El tiempo para salir al mercado si lo es. — Hui Ding (Jefe del equipo de infraestructura de Instagram) • Minimum viable product.
  9. RAPIDEZ DE UNA APLICACIÓN Cuando se habla de rapidez en

    un contexto de programación usualmente es referente a ciclos de CPU, cuando el CEO habla de rapidez usualmente se refiere a rapidez en los negocios.
  10. MICRO SERVICIOS Compañias como Amazon, Google, y Netflix entienden la

    importancia de moverse rapidamente. Por lo que han creado un sistema de negocios en el que pueden moverse rápido e innovar al mismo tiempo.
  11. ES UN LENGUAJE ROBUSTO Y NO, NO ES LENTO Es

    posible manejar 1 millon de requests por segundo en Python?
  12. SI SE PUEDE! • JAPRONTO + Python 3.6 https://medium.freecodecamp.org/million-requests-per-second-with-python-95c137af319

  13. SE PUEDEN DESARROLLAR TODO TIPO DE APLICACIONES • Sistemas •

    Sitios Web • APIs RestFul • IOT • Android • Y otros.
  14. SE PUEDEN DESARROLLAR TODO TIPO DE APLICACIONES • Instagram •

    12% de ahorro en CPU • 30% de ahorro en memoria • Mejoras de 10% en performance.
  15. PYTHON 3.6 EN INSTAGRAM https://thenewstack.io/instagram-makes-smooth-move-python-3/

  16. SE PUEDEN DESARROLLAR TODO TIPO DE APLICACIONES • MicroPython +

    ESP8266 • https://micropython.org/
  17. QUIÉN UTILIZA PYTHON? • GOOGLE • Linux Weekly News •

    Walt Disney Feature Animation • NASA • Spotify • Red Hat • IBM • YOUTUBE • D-Link • Ticketea • Dropbox • Instagram • Prezi
  18. PYTHON HA TENIDO UN ASOMBROSO CREICIMIENTO EN CUANTO A TRABAJOS

  19. CRECIMIENTO DE PYTHON EN PAISES CON INGRESOS ALTOS https://stackoverflow.blog/2017/09/06/incredible-growth-python/

  20. CRECIMIENTO DE PYTHON EN PAISES CON INGRESOS BAJOS https://stackoverflow.blog/2017/09/06/incredible-growth-python/

  21. VISITAS DE PYTHON POR INDUSTRIAS https://stackoverflow.blog/2017/09/14/python-growing-quickly/

  22. LAS TAGS MAS UTILIZADAS POR USUARIOS DE PYTHON https://stackoverflow.blog/2017/09/14/python-growing-quickly/

  23. Gracias por su Atención y que la fuerza les acompañe!!

    @valerybriz