Programación Back End
Curso
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Inicio
Fechas a elegir
-
Prácticas en empresa
Sí
Maneja todo el procesamiento de datos y la lógica detrás de cada acción que se realiza. Es fundamental para la funcionalidad y seguridad de una App o sitio web. Es lo que garantiza que tus datos estén seguros, que las transacciones se realicen correctamente y que la aplicación funcione sin problemas.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Formar a Desarrolladores Backend profesionales: Un curso de especialización, que provee una formación integral y especializada, asegurando que los alumnos salgan destacando en su capacitación.
Preparación para la industria: Asegurar que todos los estudiantes estén preparados para este rol en la industria, y esto se consigue no solo con un enfoque educativo intensamente práctico, que simula el entorno de trabajo real y promueve una experiencia de aprendizaje aplicada y concreta, sino también con el aprendizaje en las herramientas más usadas y los modos y maneras de la industria
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
HERRAMIENTAS
Javascript HTML | CSS PosgreSQL | Redis (NoSQL) | MongoDB (NoSQL) Node.js | React.js | Next.js Angular | Vue | Express.js | Git | Github Figma | Miró | OWASP | Docker
No existen requisitos previos ya que el enfoque del curso está destinado a formar a los alumnos en las competencias profesionales del desarrollo Back End, desde cero, a través de especial énfasis en las tecnologías más relevantes y demandadas en la industria actual.
Opiniones
Materias
- Lenguajes de programación
- Programación web
- Programador
- Informática de gestión
- Web
Temario
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
Información adicional
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.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Programación Back End