Desarrollador Python
Programa de perfeccionamiento, 180 horas lectivas
Aprovecha tus habilidades de desarrollo frontend para convertirte en un desarrollador full stack de Python
¿Por qué inscribirse en este programa?
Los desarrolladores de Python Full-Stack son profesionales versátiles con conocimientos tanto de desarrollo frontend como backend. Python también es esencial para el desarrollo de IA, ya que permite crear modelos de aprendizaje automático y aplicaciones basadas en datos.
Mediante el uso de marcos de trabajo de Python como Django y Flask, los desarrolladores de Python garantizan la integración perfecta de varios componentes, lo que los convierte en activos valiosos a la hora de dar vida a proyectos digitales complejos.
En el programa Python Developer Upskilling Program, aprenderás los fundamentos de Python y conceptos avanzados de programación, integrarás tecnologías en la nube y adquirirás experiencia en desarrollo web con los frameworks Django y Flask.
Con sus habilidades de desarrollo Frontend existentes, este programa le elevará a convertirse en un desarrollador de Python Full-Stack, haciéndole versátil y altamente valioso en la industria de la tecnología.
Al inscribirse en este programa, obtendrá una comprensión integral de la programación Python, el desarrollo web y las tecnologías en la nube, lo que le permitirá trabajar como desarrollador Python Full-Stack o perseguir roles como desarrollador Backend, DevOps o ingeniero de software.
¿A quién va dirigido?
- Desarrolladores Frontales
- Desarrolladores Full-Stack
- Personas que hayan completado programas Full-Stack o Frontend Developer

Objetivos y resultados del aprendizaje
Al final del programa, los participantes:
- Adquiera destreza en Python, desde los conceptos básicos hasta las técnicas de programación avanzadas.
- Ser capaz de integrar tecnologías de nube para aplicaciones escalables y eficientes.
- Desarrollar aplicaciones web dinámicas utilizando los frameworks Django y Flask.
- Tener las habilidades para trabajar como un desarrollador de Python Full-Stack competente en la industria de la tecnología.
Lo que obtendrá...
- 180 horas académicas de clases en directo con un instructor profesional, impartidas en su idioma local.
- Acceso a las grabaciones de las sesiones, por si te perdiste alguna o para refuerzo, durante toda la duración del curso.
- Certificado de finalización, también digital para LinkedIn.
- Pertenencia de por vida a la comunidad mundial de antiguos alumnos de Wawiwa, formada por profesionales de la tecnología que se graduaron en los programas de reciclaje y mejora de competencias de Wawiwa en todo el mundo.
Supervisor profesional
Este programa único fue construido por un equipo profesional formado por los principales expertos en Desarrollo de Software y Ciencia de Datos, con amplios conocimientos y experiencia en formación también. Supervisando el plan está el Jefe del Programa de Científicos de Datos de Wawiwa, el Sr. Liran Ben Haim.

Liran Ben Haim
Jefe del Programa de Ciencia de Datos

Liran cuenta con más de 25 años de experiencia en programación e instrucción. Ha desarrollado e impartido programas tecnológicos en diversas áreas, como ciencia de datos, sistemas de bases de datos, sistemas integrados, etc.
Liran es codirector general de Bina Software Development, una empresa que realiza proyectos de software para diversas organizaciones del ecosistema tecnológico israelí.
Liran es licenciado en Informática por el Technion, el Instituto Tecnológico de Israel.

¿Qué opinan los licenciados?


Plan de estudios
Introducción
Panorama de las tendencias y tecnologías de programación
Conceptos básicos de programación y configuración del entorno
- Introducción general
- Tendencias
- Lenguajes de programación
- Herramientas de desarrollo
- Herramientas en la nube
- Instalación
- Sitios de interés
Programación en Python
Conceptos fundamentales de programación en Python, desde scripts sencillos hasta programación orientada a objetos.
- Introducción a la programación
- Variables
- Flujo de control
- Escritura de guiones sencillos
- Trabajar con tipos de datos
- Colecciones
- Estructuras de control
- Implementación de funciones
- Tratamiento de errores
- Trabajar con ficheros y datos
- Programación orientada a objetos (POO)
- Hilos
- Biblioteca estándar de Python
Desarrollo web en Python con Django y Flask
Formación completa en frameworks web de Python para desarrollar aplicaciones web sofisticadas
- Frameworks web en Python
- Marco Django
- Vistas y modelos
- Trabajar con archivos estáticos
- Acceso a los datos
- MySQL
- PostgreSQL
- Trabajar con Git
- Pruebas
- Pelusa
- Marco Flask
- Formularios
- Vistas
- Servicios web
- Trabajar con datos
- Arquitectura de microservicios
- Crear un servicio sencillo
- Acceso a los datos
- Integración de servicios
- Escapada API
- Contenedores y Docker
- Depuración
- Pruebas y automatización
¿Le interesa conocer más detalles?
Estaremos encantados de responder a todas sus preguntas.
Lea nuestros blogs...

Nuevos empleos en programación: Full-Stack Developer y Frontend Developer
Dos de las profesiones tecnológicas más demandadas son los desarrolladores Full-Stack y Frontend. Estas dos funciones representan la columna vertebral de la industria tecnológica. Son las personas que construyen y programan tanto la funcionalidad del software disruptivo

El aprendizaje basado en proyectos en acción: Aprender codificando, no para obtener un certificado
Un certificado está bien tenerlo, pero para la contratación, los empresarios buscan la experiencia práctica como un atisbo de las verdaderas capacidades del candidato. Las instituciones educativas que deseen proporcionar titulados preparados para el trabajo y empleables deben optar por programas de formación que pongan

Ha llegado el primer ingeniero de software de IA
Ha llegado el primer ingeniero de software de IA. Sí, lo has oído bien. Este blog te lo cuenta todo, analiza cómo la IA puede acelerar los ciclos de desarrollo y explica cómo ayuda a las personas que no necesariamente saben codificar haciendo