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á...

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...

Ingeniero de software de IA
Empleo técnico

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

Leer Más "

¡Asóciese con Wawiwa para ofrecer programas de formación tecnológica en menos de 6 meses!

Wawiwa cubre el vacío de competencias tecnológicas reciclando a personas para profesiones tecnológicas muy demandadas. Hay millones de vacantes en el sector tecnológico y no hay suficientes profesionales con los conocimientos y habilidades necesarios para cubrirlas. Lo que la industria necesita de sus empleados no se enseña en largas carreras académicas. Wawiwa ayuda a sus socios de todo el mundo a reciclar y mejorar las cualificaciones de las personas para puestos tecnológicos a través de centros o programas locales de formación tecnológica. La empresa utiliza una metodología de formación probada, contenidos de vanguardia, plataformas digitales para el aprendizaje y la evaluación, y sólidas relaciones con la industria, para ofrecer programas de formación que se traducen en una mayor empleabilidad y satisfacción de los graduados. Esto, a su vez, también crea una marca de formación fuerte y un negocio sostenible para los socios de Wawiwa.