Resumen del curso FULL-STACK SOFTWARE DEVELOPMENT
Objetivos |
---|
- Desarrollar las habilidades necesarias para convertirse en Desarrollador de Software Full-Stack. - Desarrollar las habilidades para trabajar con HTML y CSS - Desarrollar las habilidades y pensamiento lógico para trabajar con Javascript y el framework React - Desarrollar las habilidades y pensamiento lógico para trabajar con Python y el framework Flask - Utilizar servicios de terceros (API) - Desarrollar una aplicación web desde cero que contenta al menos cuatro vistas en el front-end, bases de datos relacionales y un registro y login a nivel de backend. |
Contenido |
1. Introducción al curso 2. Organización y presentación de contenido 3. Introducción a la programación 4. Diagramación de contenido con HTML y CSS 5. Bibliotecas de estilos 6. Formularios HTML 7. Línea de comandos 8. Gestión de versiones 9. Programación colaborativa 10. Programación con JavaScript 11. Introducción al Frontend 12. Pruebas unitarias 13. Frontend con React 14. Comunicación con API 15. Rutas en React 16. React Flux y Context API 17. Bases de datos 18. Introducción al Backend 19. Modelo de datos 20. Interfaz de programación de aplicaciones (API) 21. Desarrollo Ágil 22. UI/UX 23. Proyecto final |