[DRA] Desarrollo Rápido de Aplicaciones
Curso | Duración |
---|---|
[DRA-010] Python y DjangoOfrece una formación completa, cubriendo desde los fundamentos de Python hasta conceptos avanzados como programación concurrente, metaprogramación y manejo de E/S. En Django, el alumno aprenderá a crear aplicaciones web, gestionar bases de datos, autenticación, seguridad, despliegue y más, incluyendo integración con AJAX y servicios web. | 30 horas |
[DRA-020] RESTful API con Django Rest FrameworkAbarca desde fundamentos de Python hasta el desarrollo de APIs con Django. El alumno aprenderá sobre modelos, vistas, serialización, autenticación, y documentación, utilizando herramientas de Django y Django Rest Framework para crear APIs escalables y seguras. | 16-20 horas |
[DRA-030] Ruby on RailsCubre desde conceptos básicos del lenguaje Ruby, como orientación a objetos, variables y métodos, hasta el desarrollo completo de aplicaciones Rails. Aborda la arquitectura MVC, gestión de bases de datos con ActiveRecord, creación de vistas con ERB, y despliegue en producción, incluyendo pruebas y configuración de entornos. | 25 horas |
[DRA-040] Desarrollo PHP con LaravelOfrece una formación integral que abarca desde la instalación de herramientas y generación de proyectos hasta el uso de Blade templates, Eloquent ORM y APIs REST. Incluye prácticas con autenticación, enrutado y validación de formularios, integrando Laravel con AngularJS para crear aplicaciones robustas y eficientes. | 25 horas |
[DRA-050] Laravel y SymfonyOfrece una introducción rápida a ambos frameworks, abordando conceptos clave como MVC, enrutamiento, controladores, vistas, validación, ORM, autenticación, APIs Restful y microservicios. Además, enseña el manejo de bases de datos, formularios y seguridad, permitiendo comparar sus enfoques para proyectos web. | 30 horas |
[DRA-060] MEAN Stack: MongoDB, Express, Angular y Node.jsAborda el desarrollo web full-stack con MongoDB, Express, Angular y Node.js. Cubre desde conceptos básicos como CRUD y rutas hasta temas avanzados como sharding, replicación, seguridad, pruebas y automatización. Además, enseña a gestionar datos en NoSQL y SQL, así como a crear aplicaciones dinámicas y escalables. | 30 horas |