Curso de 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
-
Duración
Flexible
-
Prácticas en empresa
Sí
-
Campus online
Sí
-
Servicio de consultas
Sí
-
Tutor personal
Sí
-
Clases virtuales
Sí
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
Inicio
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.
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
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.
¿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.
Curso de programación Back End
