Perspectivas Actuales Del Lenguaje - JAVASCRIPT
Curso
En Puerto Madero
Descripción
-
Tipología
Curso
-
Lugar
Puerto madero
En este curso se toman los Frameworks, librerías y herramientas de mayor relevancia en el mercado, las necesidades que se cubren en cada caso que explican su popularidad y se buscará aplicarlos y obtener fluidez en cuanto al uso de los mismos. El Objetivo del curso se basa en que el participante pueda poner en práctica los conocimientos adquiridos en la capacitación básica sumado a la experiencia desarrollada en aula con los niños y el Aula Digital.
Sedes y fechas disponibles
Ubicación
inicio
inicio
Opiniones
Materias
- Javascript
- Jquery
Plan de estudios
Unidad 1. Frameworks para facilitar la codificación
En esta unidad se relevarán los Frameworks y librerías cuyo objetivo es facilitar la codificación simplificando el desarrollo de tareas que se suelen realizar en forma repetitiva. Entre estos Frameworks se identifican, por ejemplo, JQuery y Prototype.
- Selección de una o dos librerías
- Estudio de la librería
- Exploración de todas las funcionalidades provistas
- Exploración y comprensión del código fuente de la misma.
- Propuesta y desarrollo de una librería propia.
Unidad 2. Frameworks para desarrollar el aspecto visual de un sitio
Aquí explicamos la alternativas disponibles para obtener un look and feel profesional sin necesidad de profundizar en conceptos avanzados de diseño gráfico. También se discutirán aspectos de usabilidad y de lograr un mayor alcance mediante el soporte de múltiples resoluciones. Sobre este último aspecto comenzaremos a concebir que una aplicación corra en dispositivos móviles más allá del navegador.
- Conceptos de estilos. CSS. Clases. Selectores
- Aplicando estilos a un sitio web.
- Interfaces Adaptativas.
- Mostraremos los Frameworks más populares
- Bootstrap
- Modernizr
- Scriptaculous
- Aplicaremos un Frameworks y todas sus funcionalidades
Unidad 3. Frameworks para estructurar internamente una aplicación
Esta unidad explora las problemática surgidas a la hora de trabajar con aplicaciones de gran envergadura y como en consecuencia surge la necesidad de estructurar la aplicación para poder manejar su complejidad. Se discutirán conceptos de arquitectura de software, la aplicación del patrón MVC (Model view controller) y la separación de incumbencias.
- Concepto de arquitectura de software
- Patron MVC
- Modelo
- Binding de datos con la interfaz
- Concepto de módulo
- Aplicación de dichos conceptos mediante un Frameworks.
- Angular
- Backbone
- Realización de un caso práctico para fijar los conceptos
Perspectivas Actuales Del Lenguaje - JAVASCRIPT