Contenido principal
Diplomatura en Desarrollo de Páginas Web
Título otorgado: Diplomatura en Desarrollo de páginas web
Universidad: Universidad Nacional de Guillermo Brown
Inicio: abril 2023
Objetivo
Brindar la capacitación básica necesaria para crear, diseñar y programar páginas web, tanto a nivel empresarial como de organizaciones de diferente tipo.
Perfil del egresado
Dada la proliferación de la comunicación a través de internet, empresas y organizaciones (sean públicas o privadas) se ven cada vez más ante la necesidad de tener presencia en internet. Una página web es la puerta de entrada a la comunicación digital, que a su vez permitirá ganar nuevos clientes, fidelizar los ya existentes, establecer interacciones con los usuarios y dar a conocer las características de la empresa u organización.
A partir de esta diplomatura, se espera que los cursantes puedan manejar los conceptos y las herramientas básicas necesarias para:
- De acuerdo con los requerimientos del cliente, planificar un tipo de diseño específico.
- Manejar los conceptos fundamentales del diseño web desde un punto de vista comunicacional.
- Estar en condiciones de programar con los lenguajes más utilizados en la actualidad, una vez consensuado el diseño con el cliente.
Requisitos
El aspirante deberá poseer el título reconocido de los estudios correspondientes a la enseñanza de nivel medio.
Estructura de módulos, contenidos mínimos
Módulo 1
- “Design Thinking” origen y evolución: El usuario en el centro. - Creación y planificación del trabajo.
- Registro de dominio y servidores web.
Módulo 2:
- Nociones y uso del HTML5. - Introducción a CSS.
- Maquetación de sitios web.
Módulo 3
- Desarrollo Web Multiplataforma
- Introducción a las bases de datos - Introducción a MySQL
Módulo 4
- Desarrollo con Wordpress. - PHP y MySQL.
- Javascript.
Taller final presencial: 5 horas.
Temario primer cuatrimestre, módulos I y II
Qué es el diseño web
Cuáles son los objetivos de un sitio web
Evolución del diseño de sitios web
Conceptos del Design thinking
Usabilidad
Funcionalidad
Responsibidad
UI Interfaz del ususario - UX Experiencia del usuario: conceptos, su importancia y cómo se relacionan entre sí
Organizar y planificar contenidos de un sitio web
Arquitectura de la información
Contacto con el cliente, qué quiere comunicar
Color
Teoría del color
Colores primarios, secundarios, complementarios Diferencia colores pigmento y colores luz
Paletas de colores
Combinaciones
Efectos y sensaciones provocadas por los colores
Imágenes
Resolución las imágenes
El uso del pixel como medida
Formatos adecuados para web Optimización de las imágenes
Tipos de imágenes que se pueden utilizar Banco de imágenes
Recursos gráficos
Videos
Formato
Peso
Tamaño
Bancos de videos
Tipografía
Tipos y variables tipográficas
Párrafos, marginados, interlínea, interletra Tamaños de tipografías utilizados en un sitio web Combinaciones tipográficas
Iconos
Legibilidad
Bancos de tipografías
Google fonts
Maquetación de un sitio web
Briefing con el cliente Organización de la información
Qué comunicar y cómo
Jerarquía de la información
Wireframes: qué son, para qué sirven, principales tipos Creación del wireframe
Partes de una página web
Organización de secciones
Organización de menúes
Navegabilidad
Temario segundo cuatrimestre, módulos III y IV
Bases de la programación de sitios web
En qué consiste la programación de un sitio web Creación y uso de bases de datos
Nociones y uso del HTML5.
Introducción a CSS.
Integración de los lenguajes de programación HTML y CSS. Creación de un formulario HTML
Lenguaje JavaScript
Usos del lado del cliente
Tecnologías aplicadas para enviar y recibir información el servidor Ventajas y desventajas
Lenguaje PHP
Enfoque en la creación de webs dinámicas
Requerimientos, relaciones con otros lenguajes, scripts
Qué son la orientación a objetos y el lenguaje multiplataforma
Conexión con bases de datos MySQL, PostgreSQL, Oracle, MS SQL Server
Relación con CMS y gestores de contenidos como WordPress, PrestaShop, Drupal o Joomla!
Lenguaje Python
Código interpretado vs código compilado
Elección del estilo de programación: objetos, estructurado, funcional Fuente abierta, qué implica
Librerías, conceptos y usos
Lenguaje Ruby
Características, orientado a objetos, sintaxis
Nociones de lenguaje portátil
Cómo saber qué tipo de lenguaje es el más apropiado para un sitio web.