Curso de programación Back End

Curso

Online

Precio a consultar

Más información

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

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Duración

    Flexible

  • Prácticas en empresa

  • Campus online

  • Servicio de consultas

  • Tutor personal

  • Clases virtuales

Desarrolla la base que impulsa la web

Con este curso aprenderás a crear la lógica interna de las aplicaciones web: todo lo que ocurre detrás de lo que ve el usuario.

Aprenderás a construir servidores, desarrollar APIs, gestionar bases de datos (relacionales y NoSQL), y aplicar conceptos clave como autenticación, sockets en tiempo real, testing, arquitectura de software y ciberseguridad.

Usarás herramientas profesionales como Node.js, Express, MongoDB, PostgreSQL, y te introducirás también en Java y Spring.

Todo con un enfoque práctico, trabajando en proyectos reales desde el primer día para que salgas con experiencia directa y aplicable.

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula cerrada

A tener en cuenta

- Comprender el funcionamiento del back end de una aplicación web

- Aprender a crear servidores y APIs REST

- Gestionar bases de datos relacionales (PostgreSQL) y NoSQL (MongoDB)

- Integrar ORMs (Object Relational Mapping)

- Desarrollar sistemas de autenticación y autorización seguros
- Utilizar WebSockets para comunicaciones en tiempo real

- Introducirse en Java y Spring

- Aplicar principios de arquitectura de software

- Escribir y ejecutar pruebas automatizadas

- Garantizar la seguridad de las aplicaciones

Este curso está diseñado tanto para quienes se inician en la programación como para quienes ya tienen conocimientos básicos y quieren especializarse en el desarrollo backend. Es ideal para quienes buscan convertir ideas en aplicaciones reales, dominando la lógica que mueve la web: construir servidores, desarrollar APIs, gestionar bases de datos y aplicar buenas prácticas de seguridad y arquitectura de software. Con un enfoque 100 % práctico y herramientas profesionales que te para afrontar proyectos reales y destacar en el mercado laboral.

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.

Una vez que hayas finalizado con éxito tu formación recibirás la siguiente titulación: MUSK Certified Professional acreditativo de superación del curso.

También recibirás la certificación ARP, un diploma con reconocimiento internacional que actúa como garantía de calidad de la formación online que has realizado con nosotros.

Este curso está diseñado tanto para quienes se inician en la programación como para quienes ya tienen conocimientos básicos y quieren especializarse en el desarrollo backend.

Es ideal para quienes buscan convertir ideas en aplicaciones reales, dominando la lógica que mueve la web: construir servidores, desarrollar APIs, gestionar bases de datos y aplicar buenas prácticas de seguridad y arquitectura de software.

Con un enfoque 100 % práctico y usando herramientas profesionales, adquirirás la experiencia necesaria para crear aplicaciones reales y destacar como desarrollador backend en entornos profesionales.

Una vez solicites información uno de nuestros asesores académicos se pondrá en contacto contigo para solucionar todas las dudas que puedas tener, además de orientarte y apoyarte durante todo el proceso de matriculación en cualquiera de nuestros cursos.

Al completar este curso, estarás preparado para trabajar como desarrollador web junior, tanto en el área de frontend como en backend, en empresas de tecnología, agencias digitales o startups.

También podrás desempeñarte como freelance creando proyectos para clientes o desarrollando tus propias aplicaciones y plataformas.

El dominio de tecnologías demandadas como React y Node.js te permitirá acceder a un mercado laboral en constante crecimiento, con amplias oportunidades a nivel nacional e internacional.

En Escuela Musk apostamos por una metodología 100 % práctica y enfocada en aprender haciendo.

Desde el primer día, los alumnos trabajan en proyectos reales que les permiten aplicar lo aprendido de forma inmediata. Olvidamos la teoría aburrida y vamos al grano: programación útil, con retos reales y herramientas que se usan en el mundo profesional. Además, cada paso del camino está acompañado por mentores que guían, corrigen y motivan. No se trata solo de entender el código, sino de pensar como desarrollador.

Queremos que nuestros alumnos finalicen con experiencia práctica, seguridad en sus habilidades y un portfolio que hable por ellos.

Aprender, crear, equivocarse y mejorar: así se programa de verdad.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Materias

  • Lenguajes de programación
  • Programación web
  • Informática de gestión
  • Web
  • Java
  • Spring
  • API
  • Ciberseguridad
  • Bases de datos
  • SQL
  • Programador

Profesores

Marcos  García

Marcos García

Profesor Fullstack y CTO Y cofundador en Proppex, SL

Temario

FUNDAMENTOS DE PROGRAMACIÓN

Módulo 1. Introducción a la programación

Módulo 2. Preparando el entorno de desarrollo

Módulo 3. Conceptos básicos comunes a los lenguajes de programación

Módulo 4. Tipos

Módulo 5. Variables y operadores

Módulo 6. Estructuras de control

Módulo 7. Funciones

Módulo 8. Estructuras de datos y algoritmos

Módulo 9. Git & GitHub

BACK END - BASES DE DATOS

Módulo 1. Introducción a las Bases de Datos

Módulo 2. Fundamentos de bases de datos relacionales

Módulo 3. Bases de datos NoSQL

Módulo 4. ORM (Object Relational Mapping)

DESARROLLO WEB Y APIS

Módulo 1. Creación de servidores web

Módulo 2. Desarrollo de APIs

Módulo 3. Realtime and WebSockets

Módulo 4. Autenticación y autorización

Módulo 5. Principios de diseño de APIs y documentación

ARQUITECTURA DE SOFTWARE Y PATRONES DE DISEÑO

Módulo 1. Microservicios vs Monolitos

Módulo 2. Patrones de arquitectura

Módulo 3. Contenedores

Módulo 4. Patrones de diseño

INTRODUCCIÓN A JAVA & SPRING

Módulo 1. Introducción a Java

Módulo 2. Sintaxis del lenguaje

Módulo 3. OOP

Módulo 4. Introducción a Spring

Módulo 5. Generar una API

TESTING

Módulo 1. Tests unitarios

Módulo 2. Tests de integración

Módulo 3. Tests funcionales

Módulo 4. TDD (Test-Driven Development)

CIBERSEGURIDAD

Módulo 1. Fundamentos de ciberseguridad

Módulo 2. Implementación de HTTPS y manejo de certificados SSL/TLS

Módulo 3. Seguridad en APIs

Módulo 4. Prevención de ataques comunes

PUBLICAR UNA API

Módulo 1. Opciones gratuitas en 2024

Módulo 2. Vercel

PROYECTO FINAL

Información adicional

Prácticas en empresas de entre 60 y 300 horas garantizadas gracias a los convenios con empresas punteras del sector tech.

Más información

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

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Curso de programación Back End

Precio a consultar