SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Soluciones de tecnologías de
                                                FRONT END DEVELOPER
                                    la información              www.sistemass.com




                                                                                        Objetivo
                                                                                        Al completar este programa el
SOBRE LA
                                                                                        estudiante estará en capacidad de:
ESPECIALIDAD                                                                             Desarrollar sitios y aplicaciones web
                                                                                            basadas en capas.
Front End Developer tiene por                                                            Emplear CSS, HTML JavaScript y
objeto inculcar en el estudiante                                                            Frameworks JavaScript basados en
                                                                                            los estándares web.
el conocimiento necesario para
                                                                                         Conocer las nuevas características
desarrollar interfaces de
                                                                                            de HTML 5.0 y CSS3.
usuario ricas (RIA) haciendo                                                             Desarrollar interfaces ricas (RIA)
uso de HTML5. CSS3 y Ajax
independientemente del
lenguaje de programación del
lado del servidor.                                                                      Metodología:
                                                                                            Los cursos son totalmente prácticos
                                                                                             enfocados al desarrollo de
                                                                                             proyectos en cada etapa.
¿QUÉ ES RIA?
Las rich Internet applications, o   Dirigido a:                                             El alumno tendrá un hosting donde
RIA (en español "aplicaciones       Diseñador web, desarrollador web,                        podrá hacer pruebas reales de sus
de Internet enriquecidas"), son     desarrolladores de dispositivos móviles y                proyectos lo cual comprende una
                                    público en general.                                      base de datos.
aplicaciones web que tienen la
mayoría de las características
de las aplicaciones de
                                    Requisitos previos:                                     Asistencia en línea mediante un
                                    Conocimientos básicos de Windows                         campus virtual para tener acceso a
escritorio tradicionales.                                                                    más información en texto, pdf y
                                                                                             video tutoriales para complementar
Estas aplicaciones utilizan un
                                    Horarios e inicio:                                       conceptos teóricos.
                                    www.sistemass.com/Developer/Agenda.php
navegador web estandarizado
para ejecutarse y por medio de
complementos o mediante una
máquina virtual se agregan las        *    MODULOS DE LA ESPECIALIDAD                                   DURACION
características adicionales.          1    HTML5 Y CS3                                                  24 HORAS
                                      2    MAQUETACION CON HOJAS DE ESTILO                              24 HORAS
Las RIA surgen como una               3    AJAX Y JQUERY                                                24 HORAS
combinación de las ventajas           4    INTERFACES DE USUARIO EN JQUERY                              24 HORAS
que ofrecen las aplicaciones
web y las aplicaciones
tradicionales. Buscan mejorar
                                                                       SKYNET S.A.
la experiencia del usuario.                                            Av. Circunvalación 2456
                                                                       Urb. Villa Jardín
                                                                       San Luis, Lima Perú.
                                                                       Tel.: (511) 437 4125
                                                                       Móvil: 9933 00805
                                                                       Nextel: 141*3935
                                                                       info@sistemass.com
                                                                       www.skyneterp.com
                                                                       www.sistemass.com
FRONT END DEVELOPER
                                                                                                   www.sistemass.com




                                   HTML5 Y CSS3
                                                                       ¿Por qué utilizar HTML5?
                                                                       HTML5 nos permite una mayor interacción
¿QUÉ ES HTML5?                                                         entre nuestras páginas web y contenido media
                                                                       (video, audio, entre otros) así como una mayor
HTML5 es una colección de
                                                                       facilidad a la hora de codificar nuestro diseño
estándares para el diseño y                                            básico.
desarrollo de páginas web.
Esta colección representa la                                           ¿Por qué utilizar CSS3?
manera en que se presenta la
información en el explorador
                                                                       1. Separación del contenido y presentación.
                                                                       2. Flexibilidad en el diseño.
de internet y la manera de
                                                                       3. Unificación y uniformidad del diseño del
interactuar con ella.                                                      sitio.
                                                                       4. Optimización de los tiempos de carga y de
¿QUE ES CSS5?                                                              tráfico en el servidor.
Mientras que HTML nos
                                                                       5. Precisión o elasticidad a nivel de fuentes,
                                                                           capas y otros.
permite definir la estructura
                                                                       6. Accesibilidad y estructuración.
una página web, las hojas de                                           7. Limpieza del código fuente.
estilo en cascada (Cascading                                           8. Compatibilidad y continuidad con futuras
Style Sheets o CSS) son las                                                versiones y navegadores.
que nos ofrecen la posibilidad
                                                                       9. Estandarización frente a especificaciones
                                                                           propietarias.
de definir las reglas y estilos
                                                                       10. Permite la diferenciación de estilos para
de representación en                                                       imprimir / visualizar en pantalla.
diferentes dispositivos, ya sean
pantallas de equipos de            Contenido:
escritorio, portátiles, móviles,
                                   SESION1                                      elementos)
impresoras u otros dispositivos
                                    Definición de HTML 5                     Atributo gradiente de colores en
capaces de mostrar contenidos                                                   borde con CSS y Firefox
                                    Estructura básica
web.
                                    Etiquetando la navegación                Bordes redondeados
                                    Etiquetando la introducción             SESIÓN 4
                                   SESION 2                                   Múltiples imágenes de fondo
                                    Etiquetando el área de contenido         Colores RGBA
                                      principal                               Word-wrap
                                    Etiquetando los comentarios              Textos multi-columna
                                    Etiquetando el formulario para          SESIÓN 5
                                      comentario                              Bordes con imágenes
                                    Marcando la barra lateral y pie de       Sombras con box-shadow
                                      pagina                                  Resplandor exterior
                                   SESION 3                                   Propiedad background-origin
                                    Introducción a CSS 3                     Introducción a @font-face
                                    Formas de uso                           SESION 6
                                    Atributos de las hojas de estilo         Degradados
                                    Definición de estilos CSS Shorthand      Animaciones
                                    Pseudo-element en CSS (pseudo           SESION 8
                                                                              Trabajo final y examen.
FRONT END DEVELOPER
                                                                                            www.sistemass.com




                                   MAQUETACION CON HOJAS DE
                                   ESTILO
                                                                        Ventajas de la
¿QUÉ ES MAQUETACION
                                                                        maquetación CSS
CON HOJAS DE ESTILO?
La maquetación por capas,                                                  Separación de forma y contenido
también llamada maquetación                                                 entre HTML y CSS
CSS, es una forma de crear                                                 Tráfico en el servidor. Se reduce el
webs más evolucionada y que                                                 tamaño de una web entre 40%-
                                                                            60%.
mejora en mucho a la
                                                                           La hoja de estilo se guarda en el
maquetación tradicional (que
                                                                            caché del navegador
antes se hacía por tablas).                                                Tiempos de carga menor
                                                                           Precisión respecto a la posición,
¿QUE ES CSS5?                                                               tamaño y demás atributos de cada
Mientras que HTML nos                                                       elemento de la web.
permite definir la estructura
                                                                           Mantenimiento reducido.
                                                                           Diseño unificado y flexibilidad para
una página web, las hojas de
                                                                            cambios.
estilo en cascada (Cascading                                               Mejoras en el posicionamiento de
Style Sheets o CSS) son las                                                 buscadores debido su código limpio
que nos ofrecen la posibilidad                                              y claro.
de definir las reglas y estilos
de representación en
diferentes dispositivos, ya sean
pantallas de equipos de              Contenido:
escritorio, portátiles, móviles,
impresoras u otros dispositivos      SESION 1
capaces de mostrar contenidos         Introducción a la                Tipografía
                                        maquetación con CSS             Manejo de imágenes
web.
                                      Por qué diseñar con CSS          Aplicando estilos a tablas
                                      Creando hojas de estilo para     Aplicando formato a Hipervínculos
                                        diferentes medios              SESION 5
                                      Reglas basadas en Id, Tags       Implementando navegación basada
                                        y clases                          en menús
                                     SESION 2                           Posicionamiento absoluto, relativo y
                                      Selectores básicos y               fijo
                                        complejos                       Variar el diseño y maquetación con
                                      Orden de herencia                  la hoja de estilos
                                      Diagramación elástica, fija y   SESION 6
                                        líquida                         Presentación de 960 Grid System
                                     SESION 3                          SESION 7
                                      Atributos Float y Clear para     Blueprint, Framework CSS
                                        diagramar y posicionar         SESION 8
                                        elementos                       Trabajo final y examen.
                                     SESION 4
FRONT END DEVELOPER
                                                                                               www.sistemass.com




                                  AJAX Y JQUERY

¿QUÉ ES AJAX?
                                  ¿Por qué utilizar
Ajax es una técnica de            HTML5?
desarrollo web para crear         HTML5 nos permite una mayor
aplicaciones interactivas o RIA   interacción entre nuestras páginas
                                  web y contenido media (video,
(Rich Internet Applications).
                                  audio, entre otros) así como una
                                  mayor facilidad a la hora de codificar
Estas aplicaciones se ejecutan    nuestro diseño básico.
en el cliente, es decir, en el
navegador de los usuarios
mientras se mantiene la
comunicación asíncrona con el
servidor en segundo plano. De
esta forma es posible realizar
cambios sobre las páginas sin
necesidad de recargarlas, lo
que significa aumentar la         Contenido:
interactividad, velocidad y
usabilidad en las aplicaciones.   SESIÓN 1
                                  • Fundamentos de JavaScript.             •  DOM Manipulación.
                                  • Utilización y ventajas JavaScript.     •  Eventos JQuery
                                  • Frameworks JavaScript.                 •  Asignación de eventos con jQuery:
¿QUE ES JQUERY?
                                  • Comparación de frameworks                 métodos bind y live.
jQuery es una biblioteca de          JavaScript: Prototype, JQuery , YUI   SESION 6
JavaScript (framework), creada       , MooTools , ExtJS
                                                                            Color Animation
                                  SESION 2
inicialmente por John Resig,                                                Toggle Class
                                  • Introducción a JQuery.
que permite simplificar la                                                  Add Class
                                  • Debug JavaScript: herramientas
manera de interactuar con los
                                     para desarrolladores en Firefox        Remove Class
documentos HTML, manipular           (Firebug)                              Switch Class
el árbol DOM, manejar             • La function ready JQuery.              SESSION 5
                                  • JQuery Selectores – Seleccionando       Effect
eventos, desarrollar
                                     elementos con JQuery Parte I           Toggle
animaciones y agregar
                                  • JQuery Selectores – Seleccionando       Hide
interacción con la técnica
                                     elementos con JQuery Parte II,         Show
AJAX a páginas web.                  CSS, HTML                             SESION 7
                                  • JQuery Core                            • Que es Ajax. Ventajas de uso.
                                  SESIÓN 3                                 • Ejemplos prácticos:
                                  • Manipulación de los datos del DOM      • Modificación de datos sin recargar
                                  • Ventanas de dialogo.                      la página.
                                  • Validación de formularios              SESIÓN 8
                                  SESIÓN 4                                 • Trabajo final y examen
                                  • JQuery y DOM
FRONT END DEVELOPER
                                                                                                      www.sistemass.com




                                  INTERFACES DE USUARIO EN
                                  JQUERY
                                                                         ¿Qué es una Interfaz de
¿QUÉ ES JQUERY UI?
                                                                         usuario?
jQuery UI es una biblioteca de
                                                                         La interfaz de usuario es el medio con que el
componentes para el                                                      usuario puede comunicarse con una máquina,
framework jQuery que le                                                  un equipo o una computadora, y comprende
añaden un conjunto de plug-                                              todos los puntos de contacto entre el usuario y
ins, widgets y efectos visuales
                                                                         el equipo. Normalmente suelen ser fáciles de
                                                                         entender y fáciles de accionar.
para la creación de
aplicaciones web de manera
sencilla.
                                                                         ¿Qué es la experiencia de
                                                                         usuario?
                                                                         La experiencia de usuario es el conjunto de
                                                                         factores y elementos relativos a la interacción
                                                                         del usuario, con un entorno o dispositivo
                                                                         concretos, cuyo resultado es la generación de
                                                                         una percepción positiva o negativa de dicho
                                                                         servicio, producto o dispositivo.




                                  Contenido:
                                  SESION 1
                                                                                SESION 4
                                   Definición de Interface de usuario
                                                                                 Slider
                                     (UI).
                                                                                 Tabs
                                   Nuevos paradigmas de la web 2
                                                                                 Position
                                   Experiencia de usuario
                                                                                SESION 5
                                  SESIÓN 2
                                                                                 Autocomplete
                                   Introducción a JQuery UI
                                                                                SESIÓN 6
                                   Draggable
                                                                                 Plugins JQuery
                                   Droppable                                   SESION 7
                                   Resizable                                    Ejercicio: Creando un escritorio
                                   Selectable                                      web.
                                   Sortable                                    SESION 8
                                  SESION 3                                      Trabajo final y examen.
                                   Accordion
                                   Button
                                   Datepicker
                                   Dialog
                                   Progressbar

Más contenido relacionado

La actualidad más candente

Combinatoria, programación para tus ideas
Combinatoria, programación para tus ideasCombinatoria, programación para tus ideas
Combinatoria, programación para tus ideasCOMBINATORIA
 
Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013
Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013
Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013Alejandro Fuentes
 
Frameworks para desarrollo de aplicaciones Web
Frameworks para desarrollo de aplicaciones WebFrameworks para desarrollo de aplicaciones Web
Frameworks para desarrollo de aplicaciones WebEsteban Saavedra
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webimei_02
 
Exposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitazExposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitazCalzada Meza
 
Unidad ii desarrollo de aplicaciones web
Unidad ii desarrollo de aplicaciones webUnidad ii desarrollo de aplicaciones web
Unidad ii desarrollo de aplicaciones webZacarias Marquez Cruz
 
Unidad educativa ´´riobamba´´
Unidad educativa ´´riobamba´´Unidad educativa ´´riobamba´´
Unidad educativa ´´riobamba´´Duchileidy
 
Herramientas de livestreaming, microblogging, productividad y monitorización ...
Herramientas de livestreaming, microblogging, productividad y monitorización ...Herramientas de livestreaming, microblogging, productividad y monitorización ...
Herramientas de livestreaming, microblogging, productividad y monitorización ...Daniel Gerardo Delgado Terán
 
Principios de Diseño de Componentes Web
Principios de Diseño de Componentes WebPrincipios de Diseño de Componentes Web
Principios de Diseño de Componentes WebJavier Vélez Reyes
 
47870659 herramientas-de-desarrollo-web
47870659 herramientas-de-desarrollo-web47870659 herramientas-de-desarrollo-web
47870659 herramientas-de-desarrollo-webXavier Serra Colomer
 
Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)Javier Sánchez
 
PresentacióN1 Vivi
PresentacióN1 ViviPresentacióN1 Vivi
PresentacióN1 ViviUninorte
 

La actualidad más candente (20)

Combinatoria, programación para tus ideas
Combinatoria, programación para tus ideasCombinatoria, programación para tus ideas
Combinatoria, programación para tus ideas
 
Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013
Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013
Porfolio - Curriculum Vitae - Alejandro Fuentes - 2013
 
Red coorporativa
Red coorporativaRed coorporativa
Red coorporativa
 
Frameworks para desarrollo de aplicaciones Web
Frameworks para desarrollo de aplicaciones WebFrameworks para desarrollo de aplicaciones Web
Frameworks para desarrollo de aplicaciones Web
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
ADOBE CONNECT
ADOBE CONNECTADOBE CONNECT
ADOBE CONNECT
 
Exposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitazExposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitaz
 
Idenet software libre
Idenet   software libreIdenet   software libre
Idenet software libre
 
Unidad ii desarrollo de aplicaciones web
Unidad ii desarrollo de aplicaciones webUnidad ii desarrollo de aplicaciones web
Unidad ii desarrollo de aplicaciones web
 
Arquitectura web
Arquitectura webArquitectura web
Arquitectura web
 
Unidad educativa ´´riobamba´´
Unidad educativa ´´riobamba´´Unidad educativa ´´riobamba´´
Unidad educativa ´´riobamba´´
 
Herramientas de livestreaming, microblogging, productividad y monitorización ...
Herramientas de livestreaming, microblogging, productividad y monitorización ...Herramientas de livestreaming, microblogging, productividad y monitorización ...
Herramientas de livestreaming, microblogging, productividad y monitorización ...
 
Principios de Diseño de Componentes Web
Principios de Diseño de Componentes WebPrincipios de Diseño de Componentes Web
Principios de Diseño de Componentes Web
 
Trabajo Completo
Trabajo Completo Trabajo Completo
Trabajo Completo
 
Trabajo Prog. Web
Trabajo Prog. WebTrabajo Prog. Web
Trabajo Prog. Web
 
47870659 herramientas-de-desarrollo-web
47870659 herramientas-de-desarrollo-web47870659 herramientas-de-desarrollo-web
47870659 herramientas-de-desarrollo-web
 
Liferay
LiferayLiferay
Liferay
 
Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)
 
PresentacióN1 Vivi
PresentacióN1 ViviPresentacióN1 Vivi
PresentacióN1 Vivi
 
30 t
30 t30 t
30 t
 

Destacado

Destacado (8)

Chapter13.os
Chapter13.osChapter13.os
Chapter13.os
 
Subir neurociencia
Subir neurocienciaSubir neurociencia
Subir neurociencia
 
Trabajo colaborativo final grupo-20
Trabajo colaborativo final grupo-20Trabajo colaborativo final grupo-20
Trabajo colaborativo final grupo-20
 
Trabajo colaborativo final grupo-20
Trabajo colaborativo final grupo-20Trabajo colaborativo final grupo-20
Trabajo colaborativo final grupo-20
 
Proyecto política
Proyecto políticaProyecto política
Proyecto política
 
What is Social Media ?
What is Social Media ?What is Social Media ?
What is Social Media ?
 
Prueba1
Prueba1Prueba1
Prueba1
 
Trabajo colaborativo final grupo-20
Trabajo colaborativo final grupo-20Trabajo colaborativo final grupo-20
Trabajo colaborativo final grupo-20
 

Similar a Front end developer

APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx22040086
 
Desarroollo de la pagina web
Desarroollo de la pagina webDesarroollo de la pagina web
Desarroollo de la pagina webLuis Abrahan
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Ianpierr Miranda
 
atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedJuanjo Sánchez
 
Modulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.pptModulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.pptssuser73f459
 
Servicios STS
Servicios STSServicios STS
Servicios STScaessars
 
DESARROLLO DE SOFTWARE
DESARROLLO DE SOFTWAREDESARROLLO DE SOFTWARE
DESARROLLO DE SOFTWAREroccos1l
 
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...atSistemas
 
Pdf corporativa bbvaglobalnet_2010
Pdf corporativa bbvaglobalnet_2010Pdf corporativa bbvaglobalnet_2010
Pdf corporativa bbvaglobalnet_2010BBVA GlobalNet
 
01_Semana_01.pptx
01_Semana_01.pptx01_Semana_01.pptx
01_Semana_01.pptxedgardo qo
 
Activica - Soluciones de Software
Activica - Soluciones de SoftwareActivica - Soluciones de Software
Activica - Soluciones de SoftwareActivica
 
Ventajas desventajas paginas_web
Ventajas desventajas paginas_webVentajas desventajas paginas_web
Ventajas desventajas paginas_webJhairo Fc
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014Ricardo Bouyer
 
La importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyectoLa importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyectoAptitud Emprendedora
 
Título de experto en programación con tecnologías web
Título de experto en programación con tecnologías webTítulo de experto en programación con tecnologías web
Título de experto en programación con tecnologías webAlicantePHP
 

Similar a Front end developer (20)

APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 
Desarroollo de la pagina web
Desarroollo de la pagina webDesarroollo de la pagina web
Desarroollo de la pagina web
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 
atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion Hybreed
 
Desarrollo en el servidor
Desarrollo en el servidorDesarrollo en el servidor
Desarrollo en el servidor
 
Modulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.pptModulo1-Presentaciones-parte01.1.ppt
Modulo1-Presentaciones-parte01.1.ppt
 
Servicios STS
Servicios STSServicios STS
Servicios STS
 
DESARROLLO DE SOFTWARE
DESARROLLO DE SOFTWAREDESARROLLO DE SOFTWARE
DESARROLLO DE SOFTWARE
 
Desarrollo de aplicaciones Web 2.0 Google Web Toolkit
Desarrollo de aplicaciones Web 2.0 Google Web ToolkitDesarrollo de aplicaciones Web 2.0 Google Web Toolkit
Desarrollo de aplicaciones Web 2.0 Google Web Toolkit
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
 
Pdf corporativa bbvaglobalnet_2010
Pdf corporativa bbvaglobalnet_2010Pdf corporativa bbvaglobalnet_2010
Pdf corporativa bbvaglobalnet_2010
 
01_Semana_01.pptx
01_Semana_01.pptx01_Semana_01.pptx
01_Semana_01.pptx
 
Activica - Soluciones de Software
Activica - Soluciones de SoftwareActivica - Soluciones de Software
Activica - Soluciones de Software
 
Temas Relacionados Web 2
Temas Relacionados Web 2Temas Relacionados Web 2
Temas Relacionados Web 2
 
Ventajas desventajas paginas_web
Ventajas desventajas paginas_webVentajas desventajas paginas_web
Ventajas desventajas paginas_web
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
 
Desarrollo Full Stack. El nuevo rol del programador
Desarrollo Full Stack. El nuevo rol del programadorDesarrollo Full Stack. El nuevo rol del programador
Desarrollo Full Stack. El nuevo rol del programador
 
La importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyectoLa importancia del frontend y backend en un proyecto
La importancia del frontend y backend en un proyecto
 
Título de experto en programación con tecnologías web
Título de experto en programación con tecnologías webTítulo de experto en programación con tecnologías web
Título de experto en programación con tecnologías web
 

Último

Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalRosarioChoque3
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 

Último (20)

Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
El Bullying.
El Bullying.El Bullying.
El Bullying.
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 

Front end developer

  • 1. Soluciones de tecnologías de FRONT END DEVELOPER la información www.sistemass.com Objetivo Al completar este programa el SOBRE LA estudiante estará en capacidad de: ESPECIALIDAD  Desarrollar sitios y aplicaciones web basadas en capas. Front End Developer tiene por  Emplear CSS, HTML JavaScript y objeto inculcar en el estudiante Frameworks JavaScript basados en los estándares web. el conocimiento necesario para  Conocer las nuevas características desarrollar interfaces de de HTML 5.0 y CSS3. usuario ricas (RIA) haciendo  Desarrollar interfaces ricas (RIA) uso de HTML5. CSS3 y Ajax independientemente del lenguaje de programación del lado del servidor. Metodología:  Los cursos son totalmente prácticos enfocados al desarrollo de proyectos en cada etapa. ¿QUÉ ES RIA? Las rich Internet applications, o Dirigido a:  El alumno tendrá un hosting donde RIA (en español "aplicaciones Diseñador web, desarrollador web, podrá hacer pruebas reales de sus de Internet enriquecidas"), son desarrolladores de dispositivos móviles y proyectos lo cual comprende una público en general. base de datos. aplicaciones web que tienen la mayoría de las características de las aplicaciones de Requisitos previos:  Asistencia en línea mediante un Conocimientos básicos de Windows campus virtual para tener acceso a escritorio tradicionales. más información en texto, pdf y video tutoriales para complementar Estas aplicaciones utilizan un Horarios e inicio: conceptos teóricos. www.sistemass.com/Developer/Agenda.php navegador web estandarizado para ejecutarse y por medio de complementos o mediante una máquina virtual se agregan las * MODULOS DE LA ESPECIALIDAD DURACION características adicionales. 1 HTML5 Y CS3 24 HORAS 2 MAQUETACION CON HOJAS DE ESTILO 24 HORAS Las RIA surgen como una 3 AJAX Y JQUERY 24 HORAS combinación de las ventajas 4 INTERFACES DE USUARIO EN JQUERY 24 HORAS que ofrecen las aplicaciones web y las aplicaciones tradicionales. Buscan mejorar SKYNET S.A. la experiencia del usuario. Av. Circunvalación 2456 Urb. Villa Jardín San Luis, Lima Perú. Tel.: (511) 437 4125 Móvil: 9933 00805 Nextel: 141*3935 info@sistemass.com www.skyneterp.com www.sistemass.com
  • 2. FRONT END DEVELOPER www.sistemass.com HTML5 Y CSS3 ¿Por qué utilizar HTML5? HTML5 nos permite una mayor interacción ¿QUÉ ES HTML5? entre nuestras páginas web y contenido media (video, audio, entre otros) así como una mayor HTML5 es una colección de facilidad a la hora de codificar nuestro diseño estándares para el diseño y básico. desarrollo de páginas web. Esta colección representa la ¿Por qué utilizar CSS3? manera en que se presenta la información en el explorador 1. Separación del contenido y presentación. 2. Flexibilidad en el diseño. de internet y la manera de 3. Unificación y uniformidad del diseño del interactuar con ella. sitio. 4. Optimización de los tiempos de carga y de ¿QUE ES CSS5? tráfico en el servidor. Mientras que HTML nos 5. Precisión o elasticidad a nivel de fuentes, capas y otros. permite definir la estructura 6. Accesibilidad y estructuración. una página web, las hojas de 7. Limpieza del código fuente. estilo en cascada (Cascading 8. Compatibilidad y continuidad con futuras Style Sheets o CSS) son las versiones y navegadores. que nos ofrecen la posibilidad 9. Estandarización frente a especificaciones propietarias. de definir las reglas y estilos 10. Permite la diferenciación de estilos para de representación en imprimir / visualizar en pantalla. diferentes dispositivos, ya sean pantallas de equipos de Contenido: escritorio, portátiles, móviles, SESION1 elementos) impresoras u otros dispositivos  Definición de HTML 5  Atributo gradiente de colores en capaces de mostrar contenidos borde con CSS y Firefox  Estructura básica web.  Etiquetando la navegación  Bordes redondeados  Etiquetando la introducción SESIÓN 4 SESION 2  Múltiples imágenes de fondo  Etiquetando el área de contenido  Colores RGBA principal  Word-wrap  Etiquetando los comentarios  Textos multi-columna  Etiquetando el formulario para SESIÓN 5 comentario  Bordes con imágenes  Marcando la barra lateral y pie de  Sombras con box-shadow pagina  Resplandor exterior SESION 3  Propiedad background-origin  Introducción a CSS 3  Introducción a @font-face  Formas de uso SESION 6  Atributos de las hojas de estilo  Degradados  Definición de estilos CSS Shorthand  Animaciones  Pseudo-element en CSS (pseudo SESION 8  Trabajo final y examen.
  • 3. FRONT END DEVELOPER www.sistemass.com MAQUETACION CON HOJAS DE ESTILO Ventajas de la ¿QUÉ ES MAQUETACION maquetación CSS CON HOJAS DE ESTILO? La maquetación por capas,  Separación de forma y contenido también llamada maquetación entre HTML y CSS CSS, es una forma de crear  Tráfico en el servidor. Se reduce el webs más evolucionada y que tamaño de una web entre 40%- 60%. mejora en mucho a la  La hoja de estilo se guarda en el maquetación tradicional (que caché del navegador antes se hacía por tablas).  Tiempos de carga menor  Precisión respecto a la posición, ¿QUE ES CSS5? tamaño y demás atributos de cada Mientras que HTML nos elemento de la web. permite definir la estructura  Mantenimiento reducido.  Diseño unificado y flexibilidad para una página web, las hojas de cambios. estilo en cascada (Cascading  Mejoras en el posicionamiento de Style Sheets o CSS) son las buscadores debido su código limpio que nos ofrecen la posibilidad y claro. de definir las reglas y estilos de representación en diferentes dispositivos, ya sean pantallas de equipos de Contenido: escritorio, portátiles, móviles, impresoras u otros dispositivos SESION 1 capaces de mostrar contenidos  Introducción a la  Tipografía maquetación con CSS  Manejo de imágenes web.  Por qué diseñar con CSS  Aplicando estilos a tablas  Creando hojas de estilo para  Aplicando formato a Hipervínculos diferentes medios SESION 5  Reglas basadas en Id, Tags  Implementando navegación basada y clases en menús SESION 2  Posicionamiento absoluto, relativo y  Selectores básicos y fijo complejos  Variar el diseño y maquetación con  Orden de herencia la hoja de estilos  Diagramación elástica, fija y SESION 6 líquida  Presentación de 960 Grid System SESION 3 SESION 7  Atributos Float y Clear para  Blueprint, Framework CSS diagramar y posicionar SESION 8 elementos  Trabajo final y examen. SESION 4
  • 4. FRONT END DEVELOPER www.sistemass.com AJAX Y JQUERY ¿QUÉ ES AJAX? ¿Por qué utilizar Ajax es una técnica de HTML5? desarrollo web para crear HTML5 nos permite una mayor aplicaciones interactivas o RIA interacción entre nuestras páginas web y contenido media (video, (Rich Internet Applications). audio, entre otros) así como una mayor facilidad a la hora de codificar Estas aplicaciones se ejecutan nuestro diseño básico. en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, lo que significa aumentar la Contenido: interactividad, velocidad y usabilidad en las aplicaciones. SESIÓN 1 • Fundamentos de JavaScript. • DOM Manipulación. • Utilización y ventajas JavaScript. • Eventos JQuery • Frameworks JavaScript. • Asignación de eventos con jQuery: ¿QUE ES JQUERY? • Comparación de frameworks métodos bind y live. jQuery es una biblioteca de JavaScript: Prototype, JQuery , YUI SESION 6 JavaScript (framework), creada , MooTools , ExtJS  Color Animation SESION 2 inicialmente por John Resig,  Toggle Class • Introducción a JQuery. que permite simplificar la  Add Class • Debug JavaScript: herramientas manera de interactuar con los para desarrolladores en Firefox  Remove Class documentos HTML, manipular (Firebug)  Switch Class el árbol DOM, manejar • La function ready JQuery. SESSION 5 • JQuery Selectores – Seleccionando  Effect eventos, desarrollar elementos con JQuery Parte I  Toggle animaciones y agregar • JQuery Selectores – Seleccionando  Hide interacción con la técnica elementos con JQuery Parte II,  Show AJAX a páginas web. CSS, HTML SESION 7 • JQuery Core • Que es Ajax. Ventajas de uso. SESIÓN 3 • Ejemplos prácticos: • Manipulación de los datos del DOM • Modificación de datos sin recargar • Ventanas de dialogo. la página. • Validación de formularios SESIÓN 8 SESIÓN 4 • Trabajo final y examen • JQuery y DOM
  • 5. FRONT END DEVELOPER www.sistemass.com INTERFACES DE USUARIO EN JQUERY ¿Qué es una Interfaz de ¿QUÉ ES JQUERY UI? usuario? jQuery UI es una biblioteca de La interfaz de usuario es el medio con que el componentes para el usuario puede comunicarse con una máquina, framework jQuery que le un equipo o una computadora, y comprende añaden un conjunto de plug- todos los puntos de contacto entre el usuario y ins, widgets y efectos visuales el equipo. Normalmente suelen ser fáciles de entender y fáciles de accionar. para la creación de aplicaciones web de manera sencilla. ¿Qué es la experiencia de usuario? La experiencia de usuario es el conjunto de factores y elementos relativos a la interacción del usuario, con un entorno o dispositivo concretos, cuyo resultado es la generación de una percepción positiva o negativa de dicho servicio, producto o dispositivo. Contenido: SESION 1 SESION 4  Definición de Interface de usuario  Slider (UI).  Tabs  Nuevos paradigmas de la web 2  Position  Experiencia de usuario SESION 5 SESIÓN 2  Autocomplete  Introducción a JQuery UI SESIÓN 6  Draggable  Plugins JQuery  Droppable SESION 7  Resizable  Ejercicio: Creando un escritorio  Selectable web.  Sortable SESION 8 SESION 3 Trabajo final y examen.  Accordion  Button  Datepicker  Dialog  Progressbar