Medrano 951 - 2do. Piso - Of. 206 CABA - Lunes a viernes de 9 a 21 hs
(5411) 4867 7500 (Int. 7745/7749) info@sceu.frba.utn.edu.ar
Desarrollo Web con JavaScript

Desarrollo Web con JavaScript

PRESENTACIÓN

JavaScript es un lenguaje de programación de páginas web del lado del cliente: Esto significa que cuando vemos una página que utiliza JavaScript, estamos descargando el código a nuestro navegador y este lo está ejecutando de acuerdo con las acciones realizadas en la página.

Actualmente, es una pieza fundamental en el desarrollo de aplicaciones web ya que es un lenguaje dinámico y flexible, que posee conceptos complejos y es utilizado por las grandes compañías como Google, Yahoo, Microsoft, etc. Es una herramienta tan poderosa que su conocimiento es uno de los puntos más valorados en las búsquedas laborales de desarrolladores web.

 

OBJETIVOS

Generales

Conocer Javascript desde un punto de vista práctico y, al mismo tiempo, utilizar varias herramientas para dotar de dinamismo y funcionalidad a los sitios web en html con efectos visuales.

Específicos

• Diseñar, crear, manejar y aplicar Javascript en un sitio web HTML
• Aprender los elementos básicos de programación en JavaScript
• Sumar conocimientos de Javascript
• Realizar el maquetado de un sitio utilizando elementos semánticos y diseño optimizado

 

DESTINATARIOS

• Diseñadores gráficos o audiovisuales, diseñadores web y multimedia.
• También al público en general que desee obtener una formación completa en Desarrollo Web Frontend.

 

REQUISITOS DE PARTICIPACIÓN

Conocimientos de HTML y CSS, o haber realizado previamente el curso de Desarrollo web en HTML5 y CSS3

 

DURACIÓN

Carga horaria total: 27 hs.

Carga horaria semanal: 9 hs.

 

DOCENTES

Flavia Ursino
Diseñadora Gráfica, UBA. Desde el 2005 es docente titular del curso Professional Webmaster. Integró también el plantel de capacitación a docentes y certificación de escuelas secundarias en el ámbito de diseño y programación web (DAV).

Maria Evangelina Ferreira
Licenciada en Diseño Multimedial. Docente y conferencista Internacional especializada en CSS3 desde el año 2012. Organiza la Conferencia en CSS versión Agentina. Participó en las CSS conf y JS conf en varios paises como Colombia, Dinamarca y Estados Unidos.

 

COORDINADOR

Javier Kitainik

 

METODOLOGÍA DE TRABAJO

• Las actividades se realizarán en forma individual y/o grupal de aplicación práctica por cada unidad temática.
• Durante las clases, para fomentar un proceso de enseñanza y aprendizaje constructivo, se realizará una exposición teórica paso a paso por parte del docente, con opción de abrir un debate para participación de los alumnos.
• Luego se realizará  una instancia de aula taller para la realización de ejercicios de aplicación de los conocimientos para ser elaborados por los participantes.
• Al finalizar cada clase se abrirá una instancia para evacuar dudas y realizar un cierre de cada tema. Las dudas posteriores de cada alumno podrán ser consultadas vía mail

 

TEMARIO Y CRONOGRAMA DE CLASES

Clase 1
• Introducción a JavaScript / Características básicas
• Formas de incluir JavaScript en HTML
• Variables
• Estructuras de control
• Bucles

Clase 2
• Funciones
• Selectores de elementos
• innerHTML e innerText

Clase 3
• Atributos de los elementos
• Estilos de los elementos
• Eventos

Clase 4
• setInterval()
• setTimeout()
• Mostrar y ocultar elementos

Clase 5
• Metodos de array: map, filter y find
• Interpolacion de strings
• JSON

Clase 6
• Destructuring y operador spread

Clase 7
• Efectos de Parallax
• Movimiento ante Scroll

Clase 8
• Boostratap: Framework que trabaja html, css y js

Clase 9
• Ejercicios de práctica de HTML, CSS y JavaScript

 

PROCEDIMIENTOS DE EVALUACIÓN y CERTIFICACIÓN

La evaluación es de carácter holístico tomando en cuenta la asistencia de cada alumno a las clases presenciales, la participación en las actividades del aula, y la entrega de un trabajo práctico final integrador. La calificación final se define como aprobado o no aprobado. Aquellos que no aprueben podrán acceder a una instancia recuperatoria que no se extenderá a más de una semana de la finalización de la cursada. Los certificados que se emiten son de aprobación, en el caso de que el alumno cumpla con las consignas del TP final, haya interactuado en las clases ya sea con preguntas, trabajos y práctica y cumpla con el porcentaje mínimo de asistencia requerido por la SCEU.

En el caso de que el alumno no apruebe, ni en instancia recuperatoria o no entregue el TP final, el mismo podrá obtener un certificado.