Centro Premium
El desarrollo Full Stack se ha vuelto muy demandado en la era de la digitalización y la 4ª revolución industrial, destacando por su versatilidad, permitiendo liderar proyectos y trabajar en diversos entornos. Además, facilita la integración de soluciones escalables, al dominar tanto BackEnd como FrontEnd, optimizando procesos de manera efectiva. Ofrece crecimiento profesional, permitiendo acceder a roles de responsabilidad y mejores salarios, junto con una libertad creativa que permite desarrollar proyectos propios. Su flexibilidad facilita trabajar de forma remota o como autónomo, siendo una carrera ideal para quienes buscan independencia laboral.
La formación se ha destinado a todas las personas interesadas en este sector
BACKEND
MODULO 1: FUNDAMENTOS DE PROGRAMACION
Introducción a la programación
Javascript con Node.js
Python / Java / Ruby / Go
Control de versiones con Git y GitHub
Fundamentos de programación funcional
MODULO 2: BASES DE DATOS
Fundamentos de bases de datos relacionales
Bases de datos NoSQL
ORM (Object Relational Mapping)
Migraciones y manejo de versiones de bases de datos
MODULO 3: DESARROLLO WEB & APIs
Creación de servidores web
Desarrollo de APIs
Principios de diseño de APIs y documentación
MODULO 4: ARQUITECTURA DE SOFTWARE Y PATRONES DE DISEÑO
Microservicios vs. Monolitos
Patrones de arquitectura
Patrones de seguridad
Contenedores
Patrones de diseño
MODULO 5: CIBERSEGURIDAD
Fundamentos de seguridad web
Implementación de HTTPS y manejo de certificados SSL/TLS
Seguridad en APIs
Prevención de ataques comunes
FRONT END
MODULO 0: INTRODUCCIÓN A LA PROGRAMACIÓN
Conceptos básicos comunes a los lenguajes de programación
Preparando el Entorno de desarrollo
Tipos
Variables
Estructuras de control
Funciones
OOP
Git & GitHub
MODULO 1: HTML y CSS
Lenguajes de marcado vs Lenguajes de programación
DOM
Anatomía de una página web
Cookies
Local Storage
¿Deseas saber más?
MODULO 2: LIBRERIAS DE ESTILOS VS COMPONENTES
Componentes
Estilos compilados
MODULO 3: JAVASCRIPT
Sintaxis
Casos de uso
Ejemplos
Patrones de diseño
Asincronía
Testing
Load testing
Typescript
MODULO 4: FRAMEWORKS
React.js vs Angular vs Vue vs Svelte
SSR vs BSR
React.js 101
Hablando con el Backend
Gestión de estado
Compiladores y empaquetadores
Arquitecturas frontend
MODULO 5: UX/UI
Qué hace a un usuario feliz
Figma, Miro, etc.
Figma to React.js
Al finalizar el curso con éxito, el alumno obtendrá un certificado por parte del centro,
No existen requisitos previos ya que el enfoque del curso está destinado a formar a los alumnos en las competencias profesionales del desarrollo Full Stack, desde cero.
Información Adicional
Entrenamiento:
La formación incluye un dinámico método de entrenamiento en lenguaje de programación que agiliza y hace más atractivo el estudio y práctica de código. El curso completo contiene alrededor de 3.000 preguntas estilo Trivial, y alrededor de 500 Blockpuzzles, un juego interactivo para entrenar código por medio de la ordenación de bloques. Puntua, compite y aprende en comunidad
Salidas profesionales
Al final de este curso, los alumnos estarán preparados para dar el salto al mundo profesional, con varias especialidades y un currículum actualizado y reforzado, capacitándolos para enfrentarse a los retos del mercado laboral.