900 100 957 | 619 926 324

 

Programación web en el entorno servidor

Conviértete en experto en desarrollo web y mejora tu empleabilidad

Curso no disponible Femxa

Grupo Femxa
MATRÍCULA CERRADA
CURSO GRATUITO (Formación 100% Subvencionada)

Trabajadores/as por cuenta ajena y autónomos/as con estudios de Bachillerato o equivalente

(Consultar pestaña "requisitos de acceso")

Todos los Sectores
240 horas

Aula virtual con un examen final presencial en Madrid

Consultar pestaña "centro, fechas y horarios"

Título Oficial de Formación Profesional: Grado B

Temario

Este título oficial de Programación web en el entorno servidor, 100% subvencionado, te capacita para desarrollar aplicaciones web completas, seguras y escalables. Aprende a trabajar con bases de datos, arquitecturas distribuidas y servicios web, y prepárate para convertirte en un perfil altamente demandado en el sector tecnológico.

¿Qué incluye este curso?

  • Titulación oficial reconocida por el Ministerio de Educación, Formación Profesional y Deportes.
  • Formación 100% subvencionada sin coste.
  • Modalidad videoconferencia con horario específico, con un examen final presencial obligatorio.
  • Tutor/a personal y seguimiento continuo
  • Alta empleabilidad: adquiere competencias clave en backend, uno de los perfiles más demandados por empresas tecnológicas.

¿Cuáles son los objetivos del curso?

  • Desarrollar aplicaciones web dinámicas en el entorno servidor.
  • Aplicar principios de diseño y desarrollo orientado a objetos.
  • Implementar arquitecturas web seguras y escalables.
  • Gestionar bases de datos y optimizar el acceso a la información.
  • Crear servicios web distribuidos y conectar aplicaciones mediante tecnologías actuales.
  • Garantizar la calidad, seguridad y rendimiento del software desarrollado.

¿Qué vas a aprender?

UF1844 DESARROLLO DE APLICACIONES WEB EN EL ENTORNO SERVIDOR.

El proceso del desarrollo de software

  • Modelos del ciclo de vida del software .
  • Análisis y especificación de requisitos.
  • Diseño.
  • Implementación. Conceptos generales de desarrollo de software.
  • Validación y verificación de sistemas.
  • Pruebas de software.
  • Calidad del software.
  • Herramientas de uso común para el desarrollo de software
  • Gestión de proyectos de desarrollo de software.

La orientación a objetos

  • Principios de la orientación a objetos. Comparación con la programación estructurada.
  • Clases de objetos.
  • Objetos.
  • Herencia.
  • Modularidad.
  • Genericidad y sobrecarga.
  • Desarrollo orientado a objetos.
  • Lenguajes de modelización en el desarrollo orientado a objetos.

Arquitecturas web

  • Concepto de arquitectura web.
  • El modelo de capas.
  • Plataformas para el desarrollo en las capas servidor.
  • Herramientas de desarrollo orientadas a servidor de aplicaciones web.

Lenguajes de programación de aplicaciones web en el lado servidor

  • Características de los lenguajes de programación web en servidor.
  • Tipos y características de los lenguajes de uso común.
  • Criterios en la elección de un lenguaje de programación web en servidor. Ventajas e inconvenientes.
  • Características generales.
  • Gestión de la configuración.
  • Gestión de la seguridad.
  • Gestión de errores.
  • Transacciones y persistencia.
  • Componentes en servidor. Ventajas e inconvenientes en el uso de contenedores de componentes.
  • Modelos de desarrollo. El modelo vista controlador.

UF1845 ACCESO A DATOS EN APLICACIONES WEB DEL ENTORNO SERVIDOR.

Modelos de datos

  • Concepto de dato. Ciclo de vida de los datos.
  • Tipos de datos.
  • Definición de un modelo conceptual.
  • El modelo relacional.
  • Construcción del modelo lógico de datos.
  • El modelo físico de datos. Ficheros de datos.
  • Transformación de un modelo lógico en un modelo físico de datos.
  • Herramientas para la realización de modelos de datos.

Sistemas de gestión de bases de datos (SGBD)

  • Definición de SGBD.
  • Componentes de un SGDB. Estructura.
  • Terminología de SGDB.
  • Administración de un SGDB.
  • Gestión de transacciones en un SGBD.
  • Soluciones de SGBD.
  • Criterios para la selección de SGBD comerciales.

Lenguajes de gestión de bases de datos. El estándar SQL

  • Descripción del estándar SQL.
  • Creación de bases de datos.
  • Gestión de registros en tablas.
  • Consultas.
  • Conversión, generación y manipulación de datos.
  • Consultas múltiples. Uniones (joins).
  • Agrupaciones.
  • Vistas.
  • Funciones avanzadas.

Lenguajes de marcas de uso común en el lado servidor

  • Origen e historia de los lenguajes de marcas. El estándar XML.
  • Características de XML.
  • Estructura de XML.
  • Estándares basados en XML.
  • Análisis XML.
  • Uso de XML en el intercambio de información.


UF1846 DESARROLLO DE APLICACIONES WEB DISTRIBUIDAS

Arquitecturas distribuidas orientadas a servicios

  • Características generales de las arquitecturas de servicios distribuidos
  • Modelo conceptual de las arquitecturas orientadas a servicios
  • Aspectos de seguridad en arquitecuturas orientadas a servicios
  • Implementación de arquitecturas orientadas a servicios mediante tecnologías web
  • Implementación de la seguridad en arquitecturas orientadas a servicios
  • Directorios de servicios

Programación de servicios web en entornos distribuidos

  • Componentes software para el acceso a servicios distribuidos
  • Programación de diferentes tipos de acceso a servicios
  • Herramientas para la programación de servicios web

Requisitos de acceso

Trabajadores/as por cuenta ajena y autónomos/as con estudios mínimos de Bachillerato o equivalente.


NOTAS:

  • Es necesario disponer de ordenador y de conexión a internet fluida, para la realización de este curso.
  • Recuerda que esta formación NO es bonificada, está subvencionada y es completamente gratuita.

¿AÚN TIENES DUDAS? ¡CONSULTA NUESTRO BLOG!


Titulación

Titulación Oficial del Ministerio de Educación, Formación Profesional y Deportes

Título Oficial de Formación Profesional de Grado B (Certificado de competencia) equivalente al módulo formativo: MF0492_3 Programación web en el entorno servidor

Este módulo pertenece al Título Oficial de Formación Profesional de Grado C (Certificado profesional): IFCD0210 - Desarrollo de aplicaciones con tecnología web y corresponde a la unidad de competencia:

  • UC0492_3 Desarrollar elementos software en el entorno servidor.

¿AÚN TIENES DUDAS? ¡CONSULTA NUESTRO BLOG!

Infórmate acerca de la nueva ley de formación profesional, las distintas titulaciones oficiales y sus convalidaciones, en nuestro blog: La nueva Ley de Formación Profesional.


Formación 100% Subvencionada por:
Entidades que financian

¡Únete a la Comunidad Femxa!

Actualmente este curso está cerrado y no hay plazas disponibles.

Si todavía no tienes cuenta de usuario, regístrate, indicando tu sector profesional y tus preferencias formativas. Si ya estás registrado, inicia sesión a continuación y filtra tu búsqueda para encontrar los cursos que se ajusten a tu perfil.

Comparte en Redes Sociales

¡No te pierdas ningún curso gratuito!

Sigue nuestros canales para enterarte al momento.

Haz clic en tu canal favorito: