Diplomado Desarrollo Web Full-Stack

Diplomado en Desarrollo Web Full-Stack

Aprende los métodos, metodologías y herramientas para integrar soluciones tecnológicas modernas para el proceso de desarrollo Web desde el Frontend y Backend.

Presentación

Las aplicaciones Web actualmente son primordiales para llevar soluciones tecnológicas en el mercado, ya sea para un componente de la arquitectura, o como un todo. Conocer el contexto es fundamental para la creación de estas aplicaciones, definir la mejor manera en la que se puede desarrollar para su óptimo funcionamiento.
Parquesoft Meta y Amazorinoquía e Inandina aúnan esfuerzos para ofertar al mercado el diplomado Web Full Stack, el cual busca desarrollar habilidades técnicas orientadas a fortalecer el perfil de desarrollador de software frontend y backned, con énfasis en aplicaciones cliente servidor que requiera una administración y control usando devops.

Concepto

Un Desarrollador web Full-Stack es alguien que puede trabajar tanto en la parte frontal como en la parte posterior de una aplicación. El front-end generalmente se refiere a la parte de una aplicación que el usuario verá o con la que debe interactuar y el back-end es la parte de la aplicación que maneja la lógica, las interacciones de la base de datos, la autenticación del usuario, la configuración del servidor, etc.
Ser un completo Stack Developer no significa que necesariamente haya dominado todo lo necesario para trabajar con el front-end o back-end, pero significa que puede trabajar en ambos lados y comprender lo que está sucediendo al construir una aplicación. (Huaman, W. C., 2017)

Objetivo

Entrenamiento y actualización en principales métodos, metodologías y herramientas para integrar soluciones tecnológicas modernas para el proceso de desarrollo Web desde el Frontend y Backend.

Dirigido a:

El diplomado Web Full Stack va dirigido a Profesionales de Ingeneria de Sistemas, Personas con conocimiento en programación, desarrolladores Web.

Metodología:

Las clases del diplomado Full Stack se desarrollará de forma presencial y virtual, haciendo una introducción a ejercicios prácticos y reales. Cada clase se compone de contenidos temáticos y ejercicios prácticos que permitan interiorizar y aplicar a casos reales. Mediante la implementación se diseñará y desarrollará una API con acceso a modelo de datos, mediante autentificación.

Módulo I: HTML / CSS

Duración:
  • 20 hrs
Mecanismo:
  • Presencial
Contenidos:
Componentes básicos de la web. El HTML permite agregar contenido a un sitio web y el CSS permite el diseño de dicho contenido.

Módulo II: JavaScript

Duración:
  • 20 hrs
Mecanismo:
  • Presencial
Contenidos:
Es el lenguaje más popular en el entorno de un Full-Stack. Es el único idioma que se ejecuta de forma nativa en el navegador y también se puede duplicar como un lenguaje del lado del servidor.

Módulo III: Lenguaje de backend

Duración:

  • 24 hrs

Mecanismo:

  • Presencial y virtual
Contenidos:
Una vez que sienta que tiene una buena comprensión de HTML / CSS y JavaScript, querrá pasar a un lenguaje de fondo que manejará cosas como operaciones de bases de datos, autenticación de usuarios y lógica de aplicaciones.

Módulo IV: Bases de datos y almacenamiento web

Duración:

  • 26 hrs

Mecanismo:

  • Presencial y virtual
Contenidos:
conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

Módulo V: HTTP y REST

Duración:
  • 20 hrs
Mecanismo:
  • Presencial
Contenidos:
  • HTTP: (Protocolo de transferencia de hipertexto) Es el protocolo de comunicación que permite las transferencias de información en la World Wide Web (www).
  • REST: (Transferencia de Estado Representacional, Representational State Transfer) Cualquier interfaz entre sistemas que utilice directamente HTTP para obtener datos o indicar la ejecución de operaciones sobre los datos.

Módulo VI: Arquitectura de aplicaciones web

Duración:
  • 20 hrs

Mecanismo:

  • Virtual
Contenidos:
Si desea crear una aplicación web algo compleja, necesitará saber cómo estructurar su código, cómo separar sus archivos, dónde alojar sus archivos multimedia de gran tamaño, cómo estructurar los datos en su base de datos, donde para realizar ciertas tareas computacionales (del lado del cliente contra el lado del servidor), y mucho más.

Módulo VI: GIT

Duración:
  • 20 hrs

Mecanismo:

  • Virtual
Contenidos:
Sistema de control de versiones que permite a los desarrolladores que trabajan en un equipo realizar un seguimiento de todos los cambios que se realizan en una base de código.

Módulo VIII: Algoritmos básicos y estructuras de datos

Duración:
  • 20 hrs

Mecanismo:

  • Virtual
Contenidos:
Alg. Instrucciones y reglas definidas, ordenadas y finitas que permiten llevar a cabo una actividad mediante pasos sucesivos.
Est. Forma particular de organizar datos en una computadora para que puedan ser utilizados de manera eficiente.

Descripción:

Duración: 2 meses.

  • 80 horas presenciales
  • 20 horas virtuales
Horario:
  • Viernes
  • Sabados
Competencias que se desarrollan: Al finalizar el diplomado de desarrollo web full-stack los asistentes estarán en condiciones de:
  • Comprender qué herramientas son primordiales para el desarrollo de aplicaciones Web.
  • Incorporar tecnologías de desarrollo para frontend y backend.
  • Efectuar el aplicativo en un servicio en la nube.
 

Registro: