Desarrollador Python Full-Stack

370 horas / 8 meses, Programa a tiempo parcial

Este programa Python Full-Stack a tiempo parcial cuenta con instrucción experta, proyectos prácticos y una conexión real con la industria para que los graduados sean contratados.

Los desarrolladores de Python Full-Stack son profesionales versátiles que dominan tanto el desarrollo frontend como el backend. Diseñan y construyen sitios web y aplicaciones, trabajando en todo, desde la interfaz de usuario hasta la lógica del lado del servidor.

Utilizando frameworks de Python como Django y Flask, los desarrolladores de software de Python garantizan la perfecta integración de varios componentes. Su amplio conjunto de habilidades los convierte en activos valiosos para dar vida a proyectos digitales complejos.

Nuestro programa de reciclaje cubre todo el espectro del desarrollo full-stack con Python, empezando por los conceptos fundamentales de programación y avanzando hasta el desarrollo web avanzado con Django y Flask. Los estudiantes adquieren experiencia práctica con herramientas y tecnologías esenciales, como HTML, CSS, JavaScript, React y servicios en la nube como Microsoft Azure.

Profundizar en los conocimientos técnicos más necesarios

Los graduados se convertirán en indispensables para los empleadores gracias a su dominio de las tecnologías front-end y back-end, lo que les permitirá realizar tareas de desarrollo de principio a fin. Con experiencia en marcos y herramientas populares, estarán equipados para desarrollar aplicaciones robustas y escalables. Además, sus conocimientos de los modernos servicios en la nube y las prácticas de despliegue harán que sean muy solicitados en el mercado laboral.

Abrir puertas con conexiones industriales

Equipa a los estudiantes para tener éxito en un campo en rápida expansión con la ayuda de nuestra red de expertos en codificación, instructores, socios de contratación y antiguos alumnos. El plan de estudios Python Full-Stack Developer fue creado en colaboración con la empresas líderes del sector para que nuestro programa responda lo mejor posible a las necesidades de la industria local, garantizando que los graduados estén preparados para trabajar en cuanto acabe el programa.

Guiar a los estudiantes para que realicen un proyecto profesional

A lo largo del programa, se adquieren habilidades prácticas mediante la realización de proyectos a gran escala. Los estudiantes adquirirán experiencia práctica con escenarios del mundo real, lo que les permitirá aplicar sus conocimientos en un contexto práctico. Trabajarán con sistemas de control de versiones como Git, gestionarán bases de datos utilizando MySQL y PostgreSQL, compilación de una cartera de proyectos diseñados para reforzar los diversos conceptos y tecnologías que los estudiantes han aprendido en cada módulo.

¿A quién va dirigido el programa?

Personas motivadas y motivadas, con o sin experiencia previa en programación, que deseen iniciar una carrera apasionante en el sector tecnológico.
* Todos los candidatos realizan una evaluación informatizada para garantizar que tienen la personalidad adecuada, así como las aptitudes matemáticas y lógicas básicas, para completar los programas y tener éxito en sus futuros trabajos.

Profesionales de primera categoría

Este programa único ha sido creado por un equipo profesional formado por los principales expertos en Desarrollo, con amplios conocimientos y experiencia también en formación.

Eran Lasser

Director General de Wawiwa

Eran es un emprendedor de la educación tecnológica con más de 20 años de experiencia. Eran fundó y dirigió cuatro empresas de formación en TI: Formación John Bryce (Israel), TRIG (China), JB-IQsoft (Hungría), KocBryce (Turquía). Eran también se asoció para establecer DAN.IT Educación (Ucrania), Techub (Georgia), etc. Además, Eran dirigió Mentergy, que ofrece soluciones de aprendizaje electrónico y a distancia. A lo largo de los años, fue responsable de la reconversión profesional de más de 50.000 personas que ahora trabajan como profesionales de la tecnología.

Daniel Anderson

Jefe de Formación

Daniel es responsable de la actualización de los temas de vanguardia en los programas de formación técnica de la empresa y del mantenimiento de sus metodologías de formación. Daniel fue formador jefe en el Centro de Formación Técnica de las Fuerzas de Defensa de Israel y se graduó en el proceso de formación de las FDI. Desarrolla e imparte una amplia gama de cursos de programación, y es Desarrollador Full-Stack y Científico de Datos.

Liran Ben Haim

Jefe del Programa de Científicos 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 el Co-CEO de Bina Software Development, una empresa que entrega proyectos de software a varias organizaciones en el ecosistema tecnológico israelí. Liran es licenciado en Informática por el Technion, el Instituto de Tecnología de Israel.

Programa

Introducción (30 horas)

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 (80 horas)

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

Introducción a las tecnologías web (30 horas)

Conceptos básicos de desarrollo web, incluidos HTML, CSS y JavaScript

  • Introducción
  • Protocolo HTTP
  • HTML
  • CSS
  • JavaScript

Desarrollo web en Python con Django y Flask (140 horas)

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
    • Pasarela API
  • Contenedores y Docker
  • Depuración
  • Pruebas y automatización

Frameworks JavaScript - React (40 horas)

  • Desarrollo del lado del cliente con React
    • Componentes
    • Enrutamiento
    • Integración de servicios
  • Marcos JavaScript
    • Componentes
    • Formularios
    • Enrutamiento
    • Servicios
    • Módulos
  • Marco de React
    • Componentes React
    • HTTP y servicios
  • Docker

Servicios en la nube (45 horas)

Introducción a los servicios en la nube más populares y a la implantación de aplicaciones

  • Visión general de la nube
  • Servicios de almacenamiento
  • Servicios de datos
  • Servicios de aplicación
  • Supervisión
  • Herramientas de Microsoft Azure
  • Despliegue de aplicaciones

Taller de currículum vitae (5 horas)

Preparación de solicitudes de empleo y elaboración del currículum vitae

¿Qué opinan los estudiantes?

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.