Curso
Curso de Desarrollo Full Stack
Emisor: Escuela Musk
300 horas
·Íntegro
·Español
Programa certificado por ARP
Diploma ARP de validez internacional
Valoraciones de alumnos verificados
Precio a consultar
- Aprenderas a desarrollar tanto el Front End como el Back End de aplicaciones web.
- Aprenderás tecnologías como JavaScript, HTML, CSS, PostgreSQL, MongoDB, Node.js, React.js, Next.js, Angular, Vue, Express.js, Git, y Docker.
- Dominaras todas las capas de una web, desde la interfaz de usuario hasta la base de datos, y preparándote para trabajar en proyectos complejos y en entornos profesionales.
Requisitos:
- No se requieren requisitos previos.
300 horas en total
- Introducción a la programación.
- Preparando el entorno de desarrollo.
- Conceptos básicos comunes a los lenguajes de programación.
- Tipos.
- Variables.
- Estructuras de control.
- Funciones.
- Estructura de datos y algoritmos.
- OOP y FP.
- 0.10 Git & GitHub.
- Introducción a las bases de datos.
- Fundamentos de Bases de datos relacionales.
- Bases de datos NoSQL.
- ORM (Object Relational mapping).
- Migraciones y manejo de versiones.
- Creación de servidores web.
- Desarrollo de APIs.
- Realtime and WebSockets.
- Autenticación y autorización.
- Principios de diseño de APIs y documentación.
- Microservicios VS monolitos.
- Patrones de Arquitectura.
- Patrones de seguridad.
- Contenedores.
- Patrones de diseño.
- Tests unitarios.
- Tests de integración.
- Tests funcionales.
- TDD (Test-Driven Development).
- Introducción a Java.
- Sintaxis del lenguaje.
- OOP.
- Programación funcional.
- Introducción a Spring Boot (1).
- Arquitectura y desarrollo (1).
- Generar una API (1).
- Fundamentos de seguridad web
- Implementación de HTTPS y manejo de certificados SSL/TLS
- Seguridad de APIs
- Prevención de ataques comunes
- Herramientas disponibles.
- Vercel.
- Proyecto final.
- Lenguajes de marcado vs Lenguajes de programación.
- Anatomía de una página web.
- DOM.
- CSS.
- Responsiveness.
- Librerías de estilos vs componentes.
- Funcionalidades en el navegador.
- Aplicaciones WEB.
- Usos avanzados de Javascript.
- Web packers.
- Introducción a React.js y JSX.
- React components.
- React hooks.
- Patrones y buenas prácticas.
- Next.js.
- Angular.
- Vue.
- Svelte.
- JQuery.
- Tests unitarios.
- Tests de Snapshot & DOM.
- Tests de integración.
- Tests de aceptación.
- Herramientas de diseño.
- UX.
- Tendencias.
- Opciones gratuitas disponibles en 2024
- Vercel
- Proyecto final
- El entorno profesional.
- Gestión de proyectos.
- Encontrando trabajo.
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
¿Algo no está bien?
Si has encontrado en este curso información que no está bien puedes reportar una incidencia aquí.