Por qué vale la pena usar Python en el Backend...
En el desarrollo de aplicaciones web moderno se buscan roles de especialización para desempeñarse en el Backend, manejando datos e integrando la lógica de negocio en la aplicación.
Esta demanda busca desarrolladores que tengan bases sólidas, que puedan crear aplicaciones escalables y que puedan trabajar en equipo, que apliquen mejores prácticas y desarrollen código legible y fácil de mantener.
Python se ha convertido en uno de los lenguajes más demandados, para el que existen cientos de miles de ofertas de trabajo en todo el mundo, usando frameworks como Django o Flask que aprenderás en este Bootcamp.
Instagram utiliza Django y Python para el desarrollo de su aplicación que cuenta con
+500 millones de usuarios activos.
Spotify utiliza varios lenguajes para su infraestructura, entre ellos, y principalmente usan Python para
el desarrollo de servicios, análisis de datos entre otros.
El lenguaje más utilizado en el desarrollo de Dropbox es Python por su
soporte multiplataforma, legibilidad, y que es fácil de aprender.
Python fue clave para el crecimiento de Dropbox.
Patreon procesa +6 millones de suscripciones activas mensuales, y en el backend lo hace gracias
al uso de Python y Flask como framework de desarrollo web.
Este Bootcamp es para ti si te identificas con uno o más de los siguientes:
- Estás empezando tu carrera en tecnología y quieres comenzar a especializarte en el backend.
- Conoces los fundamentos de Python y quieres aprender más acerca de este lenguaje.
- Sabes programar en Python y quieres aprender a usarlo en desarrollo web.
- Has creado páginas web y quieres llegar al siguiente nivel aprendiendo fundamentos sólidos.
- Quieres aprender y mejorar tu código de Python aprendiendo de la mano de expertos y expertas.
¿Con qué lenguaje y tecnologías se trabaja en este Bootcamp?
En este Bootcamp trabajamos con Python como lenguaje de programación, como framework de desarrollo web usamos Flask y Django.
Durante las primeras clases haremos un repaso de Python orientado a objetos para reforzar los conceptos de programación en este lenguaje.
Después conoceremos los fundamentos de Backend, protocolos de red y conceptos clave.
Comenzaremos a desarrollar proyectos web con Flask, un framework minimalista que nos permitirá conocer a fondo los detalles de desarrollo en el backend.
Luego, aprenderemos a usar Django, un framework de desarrollo web que nos permitirá crear aplicaciones web de manera rápida y sencilla.
Además, se cubren protocolos como SSH, HTTP, REST, entre otros.
Finalmente veremos librerías para escribir código que nos permita integrar Python con APIs, o usar Python en automatización de tareas del lado del servidor.