Diplomado en Full Stack Development

El Diplomado en Full Stack Development está diseñado para proporcionar una formación integral en el desarrollo web, cubriendo tanto frontend como backend. A lo largo de la formación aprenderás a manejar lenguajes fundamentales como HTML, CSS y JavaScript, además de profundizar en la gestión de versiones con Git. También se abordarán lenguajes de programación backend como PHP y bases de datos MySQL, proporcionando una comprensión completa del desarrollo de aplicaciones web. Además, también conocerás los principales frameworks y entornos modernos como Angular, React, Node.js y Symfony, esenciales para la creación de aplicaciones robustas y escalables. Gracias a este diplomado obtendrás las habilidades necesarias para destacar en el mercado laboral.
Duración
150 horas

A quién va dirigido

Este Diplomado en Full Stack Development está dirigido a profesionales en desarrollo web, programación, ingeniería de software y profesionales del área tecnológica que deseen ampliar sus conocimientos en desarrollo full stack. También es ideal para estudiantes y recién graduados/as en informática o disciplinas relacionadas para mejorar su empleabilidad y afrontar proyectos web complejos.

Aprenderás a

El Diplomado en Full Stack Development te prepara para convertirte en Full Stack Developer capaz de manejar tanto el desarrollo frontend como backend. Adquirirás habilidades en HTML, CSS, JavaScript, PHP y MySQL, así como en el uso de herramientas de control de versiones como Git. Además, aprenderás a trabajar con frameworks y entornos modernos como Angular, React y Node.js, lo que te permitirá desarrollar aplicaciones web completas y escalables.

Campo Laboral

Al completar este Diplomado en Full Stack Development podrás acceder a diversas oportunidades laborales como Full Stack Developer, desarrollo web, programación frontend o backend, ingeniería de software y consultoría tecnológica. Serás capaz de trabajar en empresas de tecnología, startups, agencias de desarrollo web, y podrás desarrollar proyectos freelance.
Plan de estudios

UNIDAD DIDÁCTICA 1. FULL STACK DEVELOPER. QUÉ ES Y REQUISITOS PARA SERLO

  1. Conceptualización de Full Stack Developer
  2. Características del desarrollador full stack
  3. Ventajas y desventajas de full stack

UNIDAD DIDÁCTICA 2. CAMPOS DE APLICACIÓN FULL STACK DEVELOPER

  1. Capas de full stack

UNIDAD DIDÁCTICA 3. GESTIÓN DE VERSIONES: GIT

  1. ¿Qué es el control de versiones?
  2. ¿Qué es GIT?
  3. ¿Por qué GIT?
  4. Instalación de GIT
  5. GitHub y su relación con GIT
  6. Flujo de trabajo en GIT (Workflow)
  7. Crear un repositorio
  8. Cambios de archivos
  9. Deshacer cambios
  10. Sincronizar repositorios
  11. Reescribir historial

UNIDAD DIDÁCTICA 4. LENGUAJE HTML

  1. Textos en HTML
  2. Enlaces
  3. Listas en HTML
  4. Imágenes y Objetos
  5. Tablas
  6. Formularios
  7. Marcos
  8. Estructuras y layout
  9. Otras etiquetas

UNIDAD DIDÁCTICA 5. HOJAS DE ESTILO CSS

  1. Hojas de estilo
  2. Historia de CSS
  3. Añadir estilos
  4. Soporte de CSS en navegadores
  5. Especificación oficial
  6. Funcionamiento básico de CSS
  7. ¿Cómo incluir CSS en la web?
  8. Medios CSS
  9. Comentarios
  10. Sintaxis de la definición
  11. Modelo de cajas
  12. Margen, relleno, bordes y modelo de cajas
  13. Posicionamiento y visualización
  14. Posicionamiento
  15. Visualización

UNIDAD DIDÁCTICA 6. JAVASCRIPT

  1. Introducción a JavaScript
  2. Fundamentos de programación
  3. Objetos y Arrays en JavaScript
  4. Los objetos location e history
  5. El objeto document
  6. El objeto form
  7. Modelo de Objetos del Documento (DOM)
  8. Manipulación del DOM
  9. Buenas prácticas

UNIDAD DIDÁCTICA 7. BACKEND CON PHP Y MYSQL

  1. Entorno de trabajo PHP
  2. Descargar e instalar XAMPP
  3. ¿Cómo funcionan las páginas PHP?
  4. Las etiquetas PHP
  5. Arrays
  6. Estructuras de repetición
  7. Estructuras de decisión
  8. Combinar estructuras
  9. El bucle foreach
  10. Funciones
  11. Programación orientada a objetos
  12. MySQL
  13. Tipos de tablas en MySQL
  14. Crear bases de datos y tablas
  15. SQL
  16. Acceder a la base de datos

UNIDAD DIDÁCTICA 8. FRAMEWORKS Y ENTORNOS WEB

  1. Angular
  2. Symfony
  3. Node.js
  4. React
También te puede interesar

Diplomado de Liderazgo en la Industria 4.0

Diplomado en Arquitecturas Cloud Computing

Diplomado en Auditoría Informática

Diplomado en Auditoria y Seguridad Informática

Diplomado en Automatización Industrial

Diplomado en BIM

Diplomado en BIM: Infraestructura y Minería

Diplomado en Business Intelligence y Big Data

Diplomado en Ciberdelincuencia e Informática Forense

Diplomado en Ciberinteligencia y Ciberseguridad

Diplomado en Ciberseguridad

Diplomado en Ciberseguridad Defensiva

Diplomado en Ciberseguridad Informática

Diplomado en Ciencia de Datos e Inteligencia Artificial

Diplomado en Ciencias de Datos

Diplomado en Cloud Computing