Contenido
Módulo 1: Herramientas y Metodología
- Tema 0: Planificación e instalaciones
- Tema 1: Linux y Control de versiones con Git
- Tema 2: Metodologías ágiles – Gestión de tareas
Módulo 2: Desarrollo Front End
- Tema 1: Introducción al desarrollo web
- Tema 2: HTML5 y CSS3: Mobile first
- Tema 3: Bootstrap 5
- Tema 4: Javascript ES6 + Testing + Typescript
- Tema 5: ReactJs + Redux + JSON Server
Módulo 3: Bases de Datos
- Tema 1: Introducción a las BBDD
- Tema 2: Base de Datos Relacionales – MySQL
- Tema 3: Base de Datos NoSQL – MongoDB
Módulo 4: Desarrollo Back End
- Tema 1: PHP
- Tema 2: Symfony
- Tema 3: NodeJS
Módulo 5: DevOps
- Tema 1: Web servers y despliegue en cloud
- Tema 2: Docker
- Tema 3: CI / CD
Módulo 6: Ciberseguridad (Desarrollo Seguro)
- Tema 1: Seguridad web – Vulnerabilidades y mitigaciones
- Tema 2: Auditoría de código
- Tema 3: Protección de endpoints
Objetivos
- Aprender a programar, programando.
- Comprender y aplicar las nociones básicas y pensamiento lógico y estructurado del código para programación web
- Crear una experiencia de usuario web atractiva y dinámica
- Controlar el front y back-end de una web
- Aprender a desarrollar aplicaciones basadas en bases de datos tus propias APIS
- Aprenderás React y Redux y cómo lanzar tu aplicación a un entorno de producción desde cero.
- Formación completamente orientada a las últimas tendencias al mercado laboral.
- Conocer el estado actual de la industria y las perspectivas de futuro para crear en el alumno capacidad crítica y de análisis.
- Por último, presentarás tu proyecto final en las instalaciones de CODE SPACE a nuestros partners con el apoyo de mentores.