Вы находитесь на странице: 1из 6

(/e-learning)

PANEL DEL ALUMNO (HTTP://ELEARNING.SCEU.FRBA.UTN.EDU.AR/SYSGESTION/ELEARNING/PERSONAS/LOGIN)


INICIO (HTTP://WWW.SCEU.FRBA.UTN.EDU.AR/E-LEARNING/) > DISEÑO Y PROGRAMACIÓN (HTTP://WWW.SCEU.FRBA.UTN.EDU.AR/E-LEARNING/CURSOS-A-DISTANCIA/DISE%C3%B1O-Y-
PROGRAMACION.HTML) >

Curso Online

PROFESSIONAL FULL STACK DEVELOPER


Crea y mejora sitios web con lenguaje Javascript utilizando NodeJS. Desarrolla aplicaciones y plugin e incorpora técnicas Ajax y JSON.

IR AL TEMARIO INSCRIPCIÓN (HTTP://SIGEAD.ONLINE/ALUMNOS/AGREGAR/CURSO:1096)

Nombre *

Apellido *

Email *

Teléfono

Me quiero inscribir, deseo que me contacten

Quiero recon rmar precios y fecha de inicio

Quiero que me envíen más información

Quiero saber sobre la modalidad de estudio

Otro

Codigo

Enviar

Inicia: 28/05/2018

DURACIÓN: 4 MESES

MODALIDAD: A DISTANCIA

PERTENECIENTE A:

Los tres frameworks que veremos están todos basados en el lenguaje de programación Javascript.

 Comenzaremos por JQuery que cubrirá la necesidad de enriquecer una página web con componentes como efectos dinámicos, Ajax, interacción, interfaces
de usuario avanzadas, etc. JQuery es una herramienta imprescindible para desarrollar todos estos ítems sin tener que complicarnos con los niveles más
bajos del desarrollo, ya que muchas funcionalidades ya están implementadas, o bien las librerías del framework nos permitirán realizar la programación
mucho más rápida y libre de errores.

  AngularJS es un conjunto de librerías apoyadas por Google que nos servirá para solucionar las necesidades actuales de la informática, en cuanto a
desarrollo multiplataforma de aplicaciones grandes que se asemejan a las de escritorio. AngularJS aporta las herramientas necesarias para crear sitios
utilizando las directivas que nos provee el framework de manera de enriquecer nuestro HTML, creando código semántico, utilizando el patrón de Diseño
MVC.

NodeJS es un plataforma súper-rápida, especialmente diseñada para realizar operaciones de entrada/salida (Input/Output o simplemente I/O en inglés) en
redes informáticas por medio de distintos protocolos. Es, además, uno de los actores que ha provocado, junto con HTML5, que Javascript gane gran
relevancia en los últimos tiempos, pues ha conseguido llevar al lenguaje a nuevas fronteras como es el trabajo del lado del servidor.

Este Professional está compuesto de tres cursos que pueden ser realizados en forma independiente. Quienes los cursen y aprueben recibirán el certi cado
de Professional Full Stack Developer.

Professional Full-Stack Developer

Desarrollo avanzado en Javascript, JQuery y JSON Desarrollo con AngularJS Desarrollo con NodeJS
(http://www.sceu.frba.utn.edu.ar/e-learning/index.php? (http://www.sceu.frba.utn.edu.ar/e- (http://www.sceu.frba.utn.edu.ar/e-
option=com_mtree&task=viewlink&link_id=506&Itemid=113) learning/cursos-a-distancia/Informatica- learning/cursos-a-distancia/Informatica-
y-Sistemas/Desarrollo-con- y-Sistemas/Desarrollo-con-
AngularJS/temario.html) NodeJS/temario.html)

2 meses 4 semanas 4 semanas

Objetivo general
Que los participantes puedan crear sliders, galerías de fotos o reproductores de audio, sus propios plugins, interactuar solicitando información al servidor y
manipulando la respuesta recibida utilizando técnicas como Ajax y notación JSON. Que adquieran, además, las herramientas necesarias para la creación de
sitios utilizando AngularJS basándose en el patrón de diseño MVC aplicando las normas que ello requiere, así como las herramientas necesarias para la
creación de sitios utilizando NodeJS.

Objetivos especí cos


Que los participantes:

Obtengan conocimientos de Javascript en cuanto al manejo del DOM.


Conozcan los métodos del core de JQuery.
Utilicen los selectores, eventos y efectos.
Creen aplicaciones como sliders, galerías y reproductores de audio.
Que puedan armar un plugin.
Incorporen técnicas como Ajax y JSON.
Conozcan el patrón MVC y su aplicación dentro de AngularJS.
Conozcan las aplicaciones del tipo SPA y aprendan a generarlas.
Conozcan las directivas de AngularJS.
Conozcan el sistema de routing y el uso de Ajax.
Conozcan el framework y los comandos principales a utilizar dentro de NodeJS.
Conozcan los conceptos de la programación asíncrona.
Conozcan la programación orientada a eventos.
Conozcan cómo incluir módulos dentro de NodeJS y como crearlos.
Sepan cómo instalar paquetes dentro de NodeJS.

Destinatarios
Diseñadores grá cos y multimediales y programadores, con ansias de conocer e incorporar nuevas herramientas que contribuirán a mejorar su trabajo.

Requisitos previos
1. Conocimientos de HTML, CSS y Javascript.  

Metodología de enseñanza-aprendizaje
Lectura crítica del material didáctico por parte de los alumnos. Consultas e intercambios en los foros, dirigidos y coordinados por el profesor-tutor. Clases en
tiempo real. Ejercicios prácticos  y evaluaciones sobre la base de análisis de situaciones y casos en contextos laborales y profesionales y, según el carácter
de los temas y objetivos de la especialidad o curso, cuestionarios del tipo multiple choice.

Modalidad educativa
La modalidad es totalmente mediada por tecnologías a través del Campus Virtual FRBA. Las actividadesque se realizaránserán:

Foros de discusión semanal propuestos por el docente (un foro por unidad).
Consulta al docente a través de e-mail o chat.
Dictado de clases en tiempo real mediante un Aula Virtual Sincrónica (AVS)
Material de lectura semanal y por unidad temática
Actividades individuales y/o grupales de aplicación práctica semanal y por unidad temática.
Evaluaciones semanales y por unidad temática sobre la base de trabajos prácticos de aplicación de los
conocimientos adquiridos.
Se trata de una modalidad básicamente asincrónica con el complemento del AVS, que supera la instancia de autoestudio por la implementación de foros
proactivos coordinados por el profesor-tutor y dictado de clases en tiempo real. Los foros cumplen cuatro funciones pedagógico-didácticas fundamentales:
1) Son el lugar para la presentación de las dudas, consultas y opiniones críticas de los alumnos; 2) Son el principal espacio para la generación de
retroalimentación (feed back) entre profesores-tutores y alumnos y alumnos entre sí; 3) Es el lugar especí co para la discusión, coordinada por el profesor-
tutor, de todos los temas tratados en los módulos de la especialidad o curso y 4) Es el lugar para el aprendizaje entre pares de los alumnos. A su vez, el AVS
permite complementar todas aquellas instancias pedagógico-didácticas que le señalan límites a la modalidad puramente asincrónica. 

El Centro de e-learning de la FRBA, en su programa de mejora continua ha decidido incorporar, como un complemento de la modalidad asincrónica, las
clases en tiempo real, mediante el uso de un Aula Virtual Sincrónica (AVS). Por lo tanto, todos los cursos y especialidades deberán incorporar
obligatoriamente las clases en tiempo real. De acuerdo a sus posibilidades y necesidades, los responsables de los cursos y especialidades decidirán su
utilización en una frecuencia mínima de una clase por módulo (mensual) y máxima de ocho clases por módulo.

Modalidad de evaluación y acreditación


El proceso de evaluación es parte inherente del proceso de aprendizaje necesario para la adquisición de las competencias requeridas.

La evaluación es de carácter holístico, teniendo en cuenta la participación del alumno en todas las instancias de los cursos, desde la participación, y entrega
de trabajos prácticos de cada módulo y la presentación del trabajo práctico integrador, así como también se evaluará la correcta participación en el foro,
colaboración con el profesor y demás compañeros para favorecer el aprendizaje colaborativo.

Se requiere la participación en las clases virtuales en tiempo real, consultas en los foros y mail. Además de la aprobación de las Evaluaciones Integradoras
Finales Obligatorias de cada uno de los ¨Módulos, se requiere la aprobación de un Trabajo Integrador Final Obligatorio de todo el curso, que puede ser
individual o grupal.

Recuperatorios:

Existirán instancias de revisión para todas las evaluaciones nales obligatorias.

Temario
CURSO 1: DESARROLLO AVANZADO EN JAVASCRIPT, JQUERY Y JSON
(http://www.sceu.frba.utn.edu.ar/e-learning/cursos-a-distancia/Informatica-y-
Sistemas/Desarrollo-avanzado-en--Javascript,-JQuery-y-JSON/temario.html)
MÓDULO 1: JQUERY -Herramientas para la creación de sitios utilizando JQuery
Unidad 1: Javascript: Introducción al DOM.
¿Qué es el DOM?
Respuesta a eventos
Manipulación del DOM desde Javascript para modi car y/o agregar elementos de HTML
Unidad 2: Introducción a JQuery
Pasos para la utilización del framework.
Función JQuery
Selectores, eventos y efectos.
Unidad 3: Uso de métodos de JQuery
Creamos un slider
Creamos un reproductor de audio
 Unidad 4: Creación de plugins con JQuery
Como crear nuestros propios plugins.

MÓDULO 2: JQUERYUI -JQuery UI e interacción con el servidor


Unidad 1: JQuery UI
¿Qué es JQuery UI?
Como instalarla y utilizarla
Funcionalidades y ejemplos
Unidad 2: JQuery UI
Mas funcionalidades y ejemplos
Unidad 3: Ajax y JQuery
Funciones básicas de JQuery para trabajar con Ajax
Como tratar la respuesta devuelta en html
Unidad 4: Ajax y JQuery
Que es JSON
Como tratar la respuesta devuelta en formato JSON
Uso de JQuery UI junto con Ajax

 
CURSO 2: DESARROLLO CON ANGULARJS (https://www.google.com/url?
q=http://www.sceu.frba.utn.edu.ar/e-learning/cursos-a-distancia/Informatica-y-
Sistemas/Desarrollo-con-
AngularJS/temario.html&sa=U&ved=0CAQQFjAAahUKEwj02cjump3JAhVINz4KHS1HCN4&clien
uds-cse&usg=AFQjCNGipTBc9EZCG_vMbNXBxQAAovcmlQ)
MÓDULO 1: DESARROLLO CON ANGULARJS -Herramientas para la creación de sitios utilizando AngularJS
Unidad 1: Introducción a AngularJS
Que es AngularJS
Como incluirlo en nuestros sitios.
Comparación con otros frameworks Javascript
Patrón MVC y directivas en Angular
Unidad 2: Controladores y modelos
 Formularios y validación
Controllers y Modules.
 Ejemplo práctico de AngularJS y Bootstrap
Unidad 3: Ajax
Service $http
Métodos get y post de $http
JSONP
Unidad 4: Vistas y sistema de routing en Angular
Módulo ngRoute para crear rutas e intercambiar vistas en AngularJS
$location y controladores en paralelo
Factorías

CURSO 3: DESARROLLO CON NODEJS (http://www.sceu.frba.utn.edu.ar/e-


learning/cursos-a-distancia/Informatica-y-Sistemas/Desarrollo-con-
NodeJS/temario.html)
MÓDULO 1: DESARROLLO CON NODEJS - Herramientas para la creación de sitios utilizando NodeJS
Unidad 1: Introducción a NodeJS
Que es NodeJS
Quienes lo usan.
Comando npm
Como incluir módulos e instalar paquetes
Unidad 2: NodeJS Packages
Introduccion a JSON
NPM.
Algunos paquetes de utilidad
Unidad 3: Eventos y streams
Service $http
Consumir un stream de lectura y escribir en streams escribibles
Crear nuestros propios streams
Unidad 4: NodeJS y Mysql
Como conectar NodeJS con Mysql
Realizamos una simple aplicación CRUD en NodeJS y Mysql

Duración
4 meses.

Carga horaria
120 hs.

Certi cación
A todos los participantes que hayan aprobado la diplomatura cumpliendo con todos los requisitos establecidos, se les extenderá un certi cado de la
Secretaría de Cultura y Extensión Universitaria, FRBA, UTN. Aquellos que aun habiendo participado activamente en los foros y realizado las actividades
prácticas no cumplimentaran los requisitos de evaluación, recibirán un certi cado de participación en la diplomatura.

Dirección y cuerpo docente


Coordinador:

Mi nombre es Javier Kitainik, y me recibí de Profesor en Disciplinas Industriales, en el Instituto Superior del Profesorado Técnico  ,en el año 2000,
posteriormente me gradué de Licenciado en Tecnología Educativa, en la UTN FRBA, en el año 2004, posteriormente me gradué de  Master en Animación
Audiovisual .en la Universidad Autónoma de Barcelona, en el año 2006.

Mi historial como docente comienza en el año 1995 habiéndome desempeñado en el Instituto Técnico ORT entre otros centros de enseñanza. Actualmente lo
estoy haciendo en la UTN Facultad Regional Buenos Aires.

Mi trayectoria laboral–profesional comienza en diferentes productoras de video, tv y animación como Canal 3 de Cataluña, Cromosoma , desempeñándome
enel área de Animación 3D. Actualmente trabajo como Coordinador del área de Diseño Multimedial, en la Secretaría de Cultura y Extensión Universitaria de la
FRBA UTN.
He participado en jornadas y congresos de actualización y perfeccionamiento, como por ejemplo (poner solamente los más relevantes y actuales) Festival
de Animación de Cataluña 2004, Disertante en ORT Uruguay para presentación de 3D Maya, año 2005, disertante y organizador de encuentro Web Mobile,
Aula Magna FRBa UTN 2010, disertante y organizador en encuentro sobre Google Adwords en FRBA UTN, año 1013.

También he publicado:

- "Los formatos de video en el proceso de enseñanza y aprendizaje" Revista Proyecciones FRBA UTN, año 2008.

- Presentación del lm de animación " Una Película de Huevos" realizada en Hookup Animation, Buenos Aires - México, año 2005. 

Profesor-tutor:

Mi nombre es María Verónica Piñeyro, y me recibí de Ingeniera en Sistemas de Información en la Facultad Regional de Buenos Aires, Universidad Tecnológica
Nacional.

Mi historial como docente comienza en el año 2008 en el área de Extensión Universitaria de la Universidad Tecnológica Nacional, Facultad Regional Buenos
Aires, en donde he dictado los cursos presenciales de Professional Webmaster y Experto Universitario en PHP y Mysql y dicto actualmente el curso de
Programador Web avanzado. También soy docente de los cursos a distancia Experto Universitario en PHP y Mysql, Desarrollo Javascript, JQuery y JSON y he
dictado el curso a docentes y profesionales del sector de informática del Ministerio de Educación de Desarrollo de aplicaciones para móviles.

Mi trayectoria laboral–profesional comienza en los primeros años de mi carrera universitaria, desempeñándome primero como programadora, y luego como
analista programadora, analista funcional y líder de proyecto en distintos proyectos de instituciones privadas como Argencard, Banco Galicia e IBM Planta
Martinez.  Actualmente trabajo como profesional independiente en consultoría, diseño y programación de sitios web y aplicaciones móviles. 

He participado en jornadas y congresos de actualización y perfeccionamiento, como por ejemplo PHP Conference Argentina 2014, ecommerceday
organizado por el Instituto Latinoamericano de Comercio Electrónica y CACE, 2014.

Bibliografía
Adam Freeman, PRO AngularJS, Apress, 2014.
Alex Young y Marc Harter, NodeJS in Practice, Manning Publications Co, 2014.
Basarat Ali Syed, Beginning NodeJS, Apress, 2014.
Bear Bibeault y Yehuda Katz, “JQuery in action”, 2010, Manning Publications Co, 2010.
Brett McLaughlin, What is Node, O’Reilly, 2014.
Javier Eguíluz Pérez, “Introducciòn a Javascript”, licencia Creative Commons, www.librosweb.es (http://www.librosweb.es/), 2009.
Jonathan Cha er y Karl Swedberg, “Learning JQuery, Third Edition”, Packt Publishing, 2011.
Ken Williamson, Learning AngularJS, O’ Reilly, 2015.
Matt Frisbie, AngularJS Web Application Development Cookbook, Packt Publishing, 2014.
Maximiliano Firtman, “Ajax con JQuery”, 2011, Ed. Alfaomega.
Mike Cantelon, Marc Harter, TJ Holowaychuck, Nathan Rajlich, NodeJS in action, Manning Publications Co, 2014.

Sitios web de referencia y consulta:

http://jquery.com/ (http://jquery.com/)
http://jqueryui.com/ (http://jqueryui.com/)
http://librojquery.com/ (http://librojquery.com/)
https://angularjs.org/ (https://angularjs.org/)
http://www.w3schools.com/angular/ (http://www.w3schools.com/angular/)
http://www.codecademy.com/es/learn/learn-angularjs (http://www.codecademy.com/es/learn/learn-angularjs)
http://www.desarrolloweb.com/manuales/manual-angularjs.html (http://www.desarrolloweb.com/manuales/manual-angularjs.html)
http://angularjs.blogspot.com.ar/ (http://angularjs.blogspot.com.ar/)
https://nodejs.org/ (https://nodejs.org/)
http://nodeschool.io/es/
http://www.desarrolloweb.com/manuales/manual-nodejs.html

PRECIO PARA ARGENTINA

6449 Pesos Argentinos

25% de Descuento Socio del Club del Graduado (http://www.sceu.frba.utn.edu.ar/e-learning/formulario-de-solicitud-de-descuento-para-graduados-utn?


curso=Professional Full Stack Developer)

PRECIO PARA OTROS PAÍSES

430 Dólares Estadounidenses

 CERTIFICADO DIGITAL

Ayudamos al medioambiente mediante la reducción de uso de papel


APTO CRÉDITO FISCAL PARA CAPACITACIÓN ¡SOMOS UCAP!

(/e-learning/component/content/article/331.html)

El Centro de e-Learning UTN FRBA es Unidad Capacitadora, de manera que los cursos que dictamos pueden canalizarse a través del Régimen de
Crédito Fiscal para Capacitación.

COMPARTIR

342 31

ACCESOS DIRECTOS
Búsquedas frecuentes 

Contáctenos 

Suscripción al newsletter 

Búsqueda 

Veri cación de Certi cados 

Trabaja con nosotros 

ESTUDIÁ A DISTANCIA
Posgrados a Distancia 

Licenciaturas y Tecnicaturas 

Diplomaturas y Expertos 

Cursos 

SEGUINOS


 
(https://www.facebook.com/CursosonlineUTN?
v=info&tab=overview)
(http://twitter.com/elearningutn)
(https://plus.google.com/104288016249775704641)

Tel: (+54 11) 5235-0070 (Lineas rotativas)


Centro de e-Learning UTN FRBA Secretaría de Cultura y Extensión Universitaria. Facultad Regional Buenos Aires. UTN. Medrano 951. Buenos Aires. Argentina

Вам также может понравиться