Introducción al Desarrollo Back End (IFCD0107)
El curso de Introducción al Desarrollo Back End es de orientación: en vez de profundizar en un solo lenguaje, recorre los cuatro que concentran el desarrollo de servidor para ver en qué se parecen, en qué se diferencian y a qué tipo de proyecto encaja cada uno. Añade la infraestructura que hoy los acompaña: contenedores, bases de datos, sistemas de caché y arquitecturas de microservicios y eventos. Útil antes de decidir especialización. El programa oficial detallado está más abajo (IFCD0107, 100 horas). Puede interesarte también: Programación Web con PHP (Software Libre) · Desarrollo de Aplicaciones con Java Server Faces.
Curso IFCD0107 de introducción al desarrollo back end online
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Conocer los fundamentos de JavaScript, Python, Java y PHP aplicados al lado del servidor.
- Manejar Docker para el uso de imágenes y contenedores.
- Comprender los fundamentos de bases de datos y de los sistemas de caché.
- Identificar las arquitecturas de microservicios, colas y eventos (EDA).
¿Por qué este curso?
Una formación con impacto real y medible
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.
Cifras de éxito
"Este curso nos ha ayudado a tener éxito en nuestro sector."
Testimonios
Contenidos
Temario
A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.
- Módulo 1Introducción a JavaScript
- Módulo 2Python
- Módulo 3Introducción a Java
- Módulo 4Primeros pasos con PHP
- Módulo 5Docker, una guía práctica
- Módulo 6Base de datos
- Módulo 7Sistemas de caché
- Módulo 8Microservicios
- Módulo 9Colas y arquitectura EDA
Introducción a JavaScript
10 horas
Se introduce la sintaxis básica de JavaScript y el comportamiento de los navegadores web, incluida la modificación de la estructura y el contenido de la página y la respuesta a eventos.
Python
15 horas
Se recorren los fundamentos de Python: variables numéricas, cadenas, listas, estructuras condicionales, bucles, funciones, argumentos y ámbito de las variables.
Introducción a Java
15 horas
Se presentan los fundamentos de Java, la configuración del entorno y los elementos esenciales del lenguaje como bucles, estructuras condicionales y manejo de cadenas.
Primeros pasos con PHP
15 horas
Se cubren los fundamentos de PHP y su uso en el entorno web, incluidas las operaciones básicas de lectura y escritura y la construcción de un formulario.
Docker, una guía práctica
10 horas
Se introduce Docker como tecnología de código abierto para el manejo de imágenes y contenedores de forma sencilla y automatizada, y su importancia en el desarrollo actual.
Base de datos
10 horas
Se presentan los fundamentos de bases de datos relacionales y no relacionales, sus diferencias y el diseño de esquemas con tablas, atributos y relaciones.
Sistemas de caché
5 horas
Se tratan las estrategias de almacenamiento en caché para mejorar la velocidad y la eficiencia de las aplicaciones web, con herramientas como Redis.
Microservicios
10 horas
Se explica el paso de un sistema monolítico a una aplicación basada en microservicios, con sus ventajas y desafíos, la gestión de fallos, la escalabilidad y las funciones en la nube.
Colas y arquitectura EDA
10 horas
Se aborda la gestión de colas con herramientas como RabbitMQ y el modelo de arquitectura orientada a eventos (EDA) para la comunicación entre servicios.
Metodología
Aprendizaje basado en la práctica
Un mapa completo del lado del servidor
Sesiones en directo con formador y grupos reducidos, con ejercicios breves en cada tecnología. El itinerario recorre los fundamentos de JavaScript, Python, Java y PHP aplicados al servidor, continúa con Docker, los fundamentos de bases de datos y los sistemas de caché, y cierra con las arquitecturas de microservicios, colas y eventos. Los entornos de prácticas se concretan en la propuesta. El desglose de horas por módulo procede del programa oficial de la especialidad.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Personas que se inician en el desarrollo de servidor
Se ha de cumplir al menos uno de estos requisitos: título de Bachiller o equivalente, título de Técnico Superior (FP de Grado Superior) o equivalente, haber superado la prueba de acceso a Ciclos Formativos de Grado Superior, haber superado cualquier prueba oficial de acceso a la universidad, título de Grado o equivalente o título de Postgrado (Máster) o equivalente. Quien no acredite el nivel académico ni la experiencia profesional puede acceder demostrando conocimientos y competencias suficientes mediante las pruebas que la entidad considere.
FAQ
Resolvemos tus dudas sobre la formación
Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.
Otros cursos
Cursos especializados para impulsar tu negocio
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.






















