Curso de Programación Back End

Consulta precio y condiciones sin compromiso

Programa

LasOposiciones.net ha seleccionado de entre 735 Cursos Programador Informático ,este Curso para ti. El Curso de Programación Back End se imparte en modalidad Online.

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.

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  

PRÁCTICAS EN EMPRESA

Incluidas

Requisitos

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.

Temario

BACKEND
MODULO 1: FUNDAMENTOS DE PROGRAMACIÓN

- 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: LIBRERÍAS 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

Objetivos

-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. 

Precio

Consultar

Solicita información GRATIS sobre este curso

Seleccionar esta opción significa que aceptas la política de privacidad y las condiciones de uso de topformacion.com