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

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

Los datos se están comiendo el mundo y los científicos de datos son los cocineros
Los datos son los reyes. Los macrodatos están trastornando todos los sectores y el mundo necesita más científicos de datos para darles sentido, ¡pero todos están contratados!

Se buscan profesionales de datos: Científicos de datos, analistas de datos, ¡y la diferencia entre ellos!
En el actual océano digital, los datos son el agua en la que nadamos. Nuestra tecnología registra y rastrea cada acción digital. Hoy en día, las empresas pueden acumular y analizar franjas de valiosos datos comerciales y orientarse a sí mismas y a sus productos hacia las tendencias futuras. Porque

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