Diplomado Desarrollo Web Full Stack Front End + Back End

Información General

  • Duración: 14 Semanas.
  • Diplomado 100% Virtual Acompañamiento Académico + Encuentros Sincrónicos
  • Incluye Acreditación de Competencias mediante Insignia Digital (emite UdeCataluña y Acreditta).
  • Incluye uso de herramientas de Inteligencia Artificial.
  • Incluye curso complementario autoformativo a elección, según la oferta académica de la universidad.

Mejora tus competencias con UdeCataluña

El Diplomado en Desarrollo Web Full Stack Front End + Back End dotará a los participantes de una alta capacidad técnica y de gestión en el desarrollo de proyectos con tecnologías web y permitirá disponer de una visión global y actualizada. Para ello, se han seleccionado de forma estratégica y con visión de futuro un conjunto de lenguajes, librerías y frameworks concretos que demuestren cómo desarrollar aplicaciones reales.

Metodología

Formación 100% virtual, con enfoque constructivista que permite al estudiante ser protagonista de su aprendizaje. Nuestro esquema de Aula Invertida permite que el estudiante adquiera el conocimiento a su ritmo, para desarrollar aspectos prácticos bajo la orientación de los conferencistas expertos en las Clases Presenciales Virtuales. El proceso se complementa con talleres, foros, pruebas formativas, actividades de retroalimentación y asesorías para garantizar un completo aprendizaje.

Dirigido a

Profesionales interesados en el ámbito TIC que deseen reorientar su carrera hacia el desarrollo, gestión y/o implementación de proyectos e ideas de negocio utilizando tecnologías web. Analistas y desarrolladores de software, analistas de automatización, diseñadores gráficos y programadores Front End y Back End .

Para el desarrollo adecuado del diplomado se requiere que el estudiante tenga conocimientos previos en: Lógica de programación

Objetivos

  • Entender la estructura completa (Full Stack) de una aplicación con tecnologías web.
  • Utilizar frameworks modernos de desarrollo web en el cliente.
  • Conocer los lenguajes de descripción de la interfaz de usuario en la plataforma web.
  • Instalar, configurar y gestionar servidores y bases de datos.

Plan de Estudios

  • Módulo 1: Introducción al Desarrollo Web
    • Generalidades del desarrollo de Software.
    • Importancia del manejo de un sistema de control de versiones.
    • Git – GitHub.
    • Flujo de trabajo y comandos básicos.
    • Html5 - Css.
    • Despliegue de un proyecto con Html5 y Css en Vercel.
  • Módulo 2: Javascript
    • JavaScript .
    • Sintaxis (Tipos de datos, Ciclos, Funciones, Objects, Arrays, Map).
    • Hoisting, Scope, Callbacks, Promesas, Async / Await, DOM manipulation.
    • Paradigma de Programación orientada a objetos.
    • Abstracción, Encapsulamiento, Polimorfismo, Herencia.
    • Typescript.
    • Clases, Módulos, Interfaces, Enumeradores.
  • Módulo 3: Bases de Datos
    • Bases de datos relacionales - PostgreSQL.
    • Bases de datos no relacionales - MongoDB.
  • Módulo 4: Desarrollo BackEnd
    • NODE.
    • PRISMA.
    • EXPRESS.
  • Módulo 5: Desarrollo Frontend + Redux y Programación Reactiva
    • REACT JS
    • ANGULAR
    • PREPROCESADORES
    • REDUX
    • RXJS
  • Módulo 6: Testing
    • Pirámide de Cohn.
    • Pirámide de Cohn en la actualidad.
    • Pruebas unitarias.
    • Jest.
    • Pruebas end to end.
    • Cypress.
Solicita más Información
Solicita más Información