UNIVERSIDAD NACIONAL DE TRES DE FEBRERO

Diplomatura Universitaria de Desarrollador Web Frontend

Los egresados de esta Diplomatura obtendrán los conocimientos teóricos necesarios
para la creación de aplicaciones de software basadas en web, junto una alta carga de prácticas intensivas basadas en casos de uso, que permitirá una mejor comprensión de todo el universo que rodea al Desarrollo de Software Frontend.

Propósito:

La Diplomatura en Desarrollo de aplicaciones web orientadas a Frontend cuenta desde su concepción, con una serie de enfoques clave para la demanda actual, entre los cuales encontramos:

  • Poder capacitar a las personas en competencias de desarrollo de software
  • Brindarle las herramientas de programación que el mercado actual demanda
  • El enfoque analítico-práctico que les permita insertarse en cualquier nicho, comenzando por la Industria 4.0
  • Armar las bases de la Diplomatura que le permitan iterar a la par de los cambios tecnológicos, evolucionando a la par de la industria en materia de herramientas tecnológicas
  • Acercarle a interesados las herramientas y metodologías que complementan a diario el trabajo de esta industria, para que conozcan todas las aristas que ésta tiene
  • Capacitarlo para que cada estudiante realice trabajos de manera autónoma, como también conformando equipos con otros compañeros
  • Que conozca el abanico de opciones que la programación pone en sus manos, para que pueda desarrollarse a futuro hacia otras ramas de esta industria
  • Que los pilares de esta formación le provean al estudiante, la posibilidad de complementar los conocimientos adquiridos con otras diplomaturas disponibles en esta misma casa de estudio

Plan de estudios:

MÓDULOHORAS
Internet – Redes – Protocolos - Navegadores y Motores Web
- Algoritmos - Lógica y Diagramas UML
6 hs.
HTML: el lenguaje de Marcado 24 hs.
Estructura de un documento HTML, Tags, Metatags, Atributos
HTML semántico, Formularios, Etiquetas Input, validaciones de campos
Manejo de multimedia (audio y video), Imágenes, introducción a A11Y
El lenguaje de estilos CSS 24 hs.
Qué es una hoja de estilos, sintaxis de CSS, CSS en tags HTML
Clases, pseudo-clases, Alineación, Flex, Grid, Animaciones y Transiciones
Efectos gráficos, Fuentes web, El diseño responsivo, la regla @Media
Frameworks CSS: Bootstrap, Material Design, Bulma, Tailwind, Atomic CSS
Pensamiento Computacional e Introducción a la Programación 12 hs.
Adquirir los conocimientos de la lógica y resolución, necesarios para programar
Herramientas de versionado de código 6 hs.
Uso de herramientas de versionado, integración con el IDE, Forks
Branches, Merge, Pull, Push, y diseño de documentación usando MarkDown
El lenguaje de programación JavaScript 30 hs.
Fundamentos del lenguaje, Variables, Constantes, propiedades
Uso de la consola JS, Funciones, Ciclos, Condicionales, DOM
JavaScript Avanzado 48 hs.
JSON, Storage, Objetos y Clases JS, Modelo Vista Controlador, API Restful
Ajax y Fetch, Async-Await, Promesas JS, El estándar EcmaScript 6 y superior
Librerías JS: fundamentos e implementación (Luxon, Toastify, Sweet Alert, JQuery)
Proyecto Integrador 24 hs.
Project Management, Agilidad, Scrum, Kanban (prácticas en equipo)
Workshop integrador, Mockup de un backend, Lineamientos del proyecto
Desarrollo Avanzado con Frameworks y Librerías JS 24 hs.
Fundamentos de React JS, Componentes, JSX, Hooks, UseState, Eventos, Content
Estados, APIs, Routing, Switching, Workshop práctico, Proyecto integrador