SlideShare una empresa de Scribd logo
1 de 17
Desarrollo Web
Avanzado II
Introducción
Ing. Pablo Bejarano
pabhoz@usbcali.edu.co
¿WEB?
Desarrollo Web Avanzado II
¡El primer tramo!: 1991 WEB 1.0
Desarrollo Web Avanzado II
La evolución de la web: 2004 WEB 2.0
Desarrollo Web Avanzado II
La revolución de la web: 2006 WEB 3.0 (¿BETA?)
 Metadatos
 Bases de datos
 Inteligencia Artificial
 Web Semántica
 Evolución del 3D
Desarrollando para la web
La plataforma mas grande también tiene sus roles
WEBMASTER DESIGNFRONTEND BACKEND
UX USABILITY
AHORAANTES
Metodo Soyla
Trabajo por roles
Frontend es todo el elemento
visual del usuario
FRONTEND
Presentación Interactividad
Tecnologías para desarrollo Frontend:
¿Quién es un frontend
developer?FRONTEND
Webmaster != Frontend Developer
Programadores especializados en el lado del cliente
Diseñador != Frontend Developer
Herramientas Frontend
FRONTEND
Preprocesadores: Programas individuales que compilan un metalenguaje en un
lenguaje objetivo.
Ilusionistas del código
FRONTEND
- Frontend Developer: ¿Te gusta lo que ves? Bueno, es mi trabajo
hacerlo atractivo.
El lado oscuro, desarrollo
del lado del servidorBACKEND
Integración Procesamiento
Tecnologías para desarrollo Frontend:
¿Y en que desarrollan los
grandes?BACKEND
Google Facebook YouTube Wikipedia Twitter eBay
¿Quién es un backend
developer?BACKEND
Webmaster != Backend Developer
Programadores especializados en el lado del servidor
• Bases de datos
• Algoritmos complejos
• Web Services
• Procesamiento de
datos y solicitudes
El poder oculto
BACKEND
- Backend Developer: El usuario no ve nada de lo que hago, pero
es el precio de ser rudo.
De la idea a los pixeles
DESIGN
Responsive Design y la
metodología Mobile FirstDESIGN
Experiencia de usuario y
usabilidadUX &
USABILITY Evalúa y propone soluciones eficaces, eficientes, fáciles,
útiles, placenteras y divertidas al usuario.
Dogma 1:
“Cualquier cosa
que exista solo
para satisfacer las
políticas internas
del dueño del sitio
debe ser
eliminada”
Dogma 2:
“Cualquier cosa
que exista solo
para satisfacer el
ego del diseñador
debe ser
eliminada”
Dogma 3:
“Cualquier cosa
que sea
irrelevante para el
contexto de la
pagina debe ser
eliminada”
Dogma 4:
“Cualquier rasgo o
técnica que
reduzca la
habilidad del
cliente de navegar
libremente debe
ser adaptada o
eliminada”
Dogma 5:
“Cualquier objeto
interactivo que
fuerce al visitante
a preguntar su
significado debe
ser adaptado o
eliminado”
Dogma 6:
“No deben
requerir ningún
software, aparte
del navegador en
sí mismo para
trabajar en el sitio
correctamente”
Dogma 7:
“La utilidad nunca
debe ser
sacrificada por
una hoja de
estilo”

Más contenido relacionado

La actualidad más candente

Desarrollo y testeo modular de interfaces HTML5 / MVC - Congo framework
Desarrollo y testeo modular de interfaces HTML5 / MVC - Congo frameworkDesarrollo y testeo modular de interfaces HTML5 / MVC - Congo framework
Desarrollo y testeo modular de interfaces HTML5 / MVC - Congo framework
Santiago Bustelo
 
Herramientas colaborativas y web 2 evaluacion
Herramientas colaborativas y web 2 evaluacionHerramientas colaborativas y web 2 evaluacion
Herramientas colaborativas y web 2 evaluacion
Angie Mabel Diaz
 

La actualidad más candente (18)

Desarrollo y testeo modular de interfaces HTML5 / MVC - Congo framework
Desarrollo y testeo modular de interfaces HTML5 / MVC - Congo frameworkDesarrollo y testeo modular de interfaces HTML5 / MVC - Congo framework
Desarrollo y testeo modular de interfaces HTML5 / MVC - Congo framework
 
Herramientas colaborativas y web 2 evaluacion
Herramientas colaborativas y web 2 evaluacionHerramientas colaborativas y web 2 evaluacion
Herramientas colaborativas y web 2 evaluacion
 
Kendo UI
Kendo UIKendo UI
Kendo UI
 
Nuestra propia red social roxana y damari
Nuestra propia red social roxana y damariNuestra propia red social roxana y damari
Nuestra propia red social roxana y damari
 
Presentacion cw2012
Presentacion cw2012Presentacion cw2012
Presentacion cw2012
 
Las apps
Las appsLas apps
Las apps
 
Construye un bot para Microsoft Teams sin saber programar
Construye un bot para Microsoft Teams sin saber programarConstruye un bot para Microsoft Teams sin saber programar
Construye un bot para Microsoft Teams sin saber programar
 
Ponencia Final Dispositivos Móviles
Ponencia Final Dispositivos Móviles Ponencia Final Dispositivos Móviles
Ponencia Final Dispositivos Móviles
 
Plugins vs widgets
Plugins vs widgetsPlugins vs widgets
Plugins vs widgets
 
Kendo UI - Potencia tu Web
Kendo UI - Potencia tu WebKendo UI - Potencia tu Web
Kendo UI - Potencia tu Web
 
Herramientas 2.0 PIPOS PERROS
Herramientas 2.0  PIPOS PERROSHerramientas 2.0  PIPOS PERROS
Herramientas 2.0 PIPOS PERROS
 
Html5. El futuro de la web... ahora.
Html5. El futuro de la web... ahora.Html5. El futuro de la web... ahora.
Html5. El futuro de la web... ahora.
 
SEO Móvil
SEO MóvilSEO Móvil
SEO Móvil
 
Diferencia entre widgets y plugins
Diferencia entre widgets y pluginsDiferencia entre widgets y plugins
Diferencia entre widgets y plugins
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Las apps
Las appsLas apps
Las apps
 
Natalyfinal (1)
Natalyfinal (1)Natalyfinal (1)
Natalyfinal (1)
 
Windows phonesessions
Windows phonesessionsWindows phonesessions
Windows phonesessions
 

Similar a Desarrollo Web Avanzado II

Taller Web 2010
Taller Web 2010Taller Web 2010
Taller Web 2010
portclick
 
K2BWebPanelDesigner: La nueva solución para el desarrollo Web
K2BWebPanelDesigner: La nueva solución para el desarrollo WebK2BWebPanelDesigner: La nueva solución para el desarrollo Web
K2BWebPanelDesigner: La nueva solución para el desarrollo Web
GeneXus
 
Diseño de la web
Diseño de la webDiseño de la web
Diseño de la web
adri9610
 

Similar a Desarrollo Web Avanzado II (20)

Momo mobile webwidgets
Momo mobile webwidgetsMomo mobile webwidgets
Momo mobile webwidgets
 
Mobile Web & Widgets
Mobile Web & WidgetsMobile Web & Widgets
Mobile Web & Widgets
 
Lina mañana
Lina mañanaLina mañana
Lina mañana
 
Taller Web 2010
Taller Web 2010Taller Web 2010
Taller Web 2010
 
Ventajas desventajas paginas_web
Ventajas desventajas paginas_webVentajas desventajas paginas_web
Ventajas desventajas paginas_web
 
Diseño de web
Diseño de webDiseño de web
Diseño de web
 
User Experience: Diseñando una experiencia por y para los usuarios
User Experience: Diseñando una experiencia por y para los usuariosUser Experience: Diseñando una experiencia por y para los usuarios
User Experience: Diseñando una experiencia por y para los usuarios
 
K2BWebPanelDesigner: La nueva solución para el desarrollo Web
K2BWebPanelDesigner: La nueva solución para el desarrollo WebK2BWebPanelDesigner: La nueva solución para el desarrollo Web
K2BWebPanelDesigner: La nueva solución para el desarrollo Web
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Presentacion 3
Presentacion 3Presentacion 3
Presentacion 3
 
profundizaU1.pdf
profundizaU1.pdfprofundizaU1.pdf
profundizaU1.pdf
 
DREAMWEAVER IHML
DREAMWEAVER IHMLDREAMWEAVER IHML
DREAMWEAVER IHML
 
Anexo 19 ACTIVIDAD 3
Anexo 19 ACTIVIDAD 3Anexo 19 ACTIVIDAD 3
Anexo 19 ACTIVIDAD 3
 
Programas de la web 2.0
Programas de la web 2.0Programas de la web 2.0
Programas de la web 2.0
 
Uakami About Us
Uakami About UsUakami About Us
Uakami About Us
 
Share point y los dispositivos moviles
Share point y los dispositivos movilesShare point y los dispositivos moviles
Share point y los dispositivos moviles
 
Diseño de la web
Diseño de la webDiseño de la web
Diseño de la web
 
Tic web 2.0
Tic web 2.0Tic web 2.0
Tic web 2.0
 
La Web 2.0 En la Educación
La Web 2.0 En la  EducaciónLa Web 2.0 En la  Educación
La Web 2.0 En la Educación
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
 

Último

TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

Desarrollo Web Avanzado II

  • 1. Desarrollo Web Avanzado II Introducción Ing. Pablo Bejarano pabhoz@usbcali.edu.co
  • 3. Desarrollo Web Avanzado II ¡El primer tramo!: 1991 WEB 1.0
  • 4. Desarrollo Web Avanzado II La evolución de la web: 2004 WEB 2.0
  • 5. Desarrollo Web Avanzado II La revolución de la web: 2006 WEB 3.0 (¿BETA?)  Metadatos  Bases de datos  Inteligencia Artificial  Web Semántica  Evolución del 3D
  • 6. Desarrollando para la web La plataforma mas grande también tiene sus roles WEBMASTER DESIGNFRONTEND BACKEND UX USABILITY AHORAANTES Metodo Soyla Trabajo por roles
  • 7. Frontend es todo el elemento visual del usuario FRONTEND Presentación Interactividad Tecnologías para desarrollo Frontend:
  • 8. ¿Quién es un frontend developer?FRONTEND Webmaster != Frontend Developer Programadores especializados en el lado del cliente Diseñador != Frontend Developer
  • 9. Herramientas Frontend FRONTEND Preprocesadores: Programas individuales que compilan un metalenguaje en un lenguaje objetivo.
  • 10. Ilusionistas del código FRONTEND - Frontend Developer: ¿Te gusta lo que ves? Bueno, es mi trabajo hacerlo atractivo.
  • 11. El lado oscuro, desarrollo del lado del servidorBACKEND Integración Procesamiento Tecnologías para desarrollo Frontend:
  • 12. ¿Y en que desarrollan los grandes?BACKEND Google Facebook YouTube Wikipedia Twitter eBay
  • 13. ¿Quién es un backend developer?BACKEND Webmaster != Backend Developer Programadores especializados en el lado del servidor • Bases de datos • Algoritmos complejos • Web Services • Procesamiento de datos y solicitudes
  • 14. El poder oculto BACKEND - Backend Developer: El usuario no ve nada de lo que hago, pero es el precio de ser rudo.
  • 15. De la idea a los pixeles DESIGN
  • 16. Responsive Design y la metodología Mobile FirstDESIGN
  • 17. Experiencia de usuario y usabilidadUX & USABILITY Evalúa y propone soluciones eficaces, eficientes, fáciles, útiles, placenteras y divertidas al usuario. Dogma 1: “Cualquier cosa que exista solo para satisfacer las políticas internas del dueño del sitio debe ser eliminada” Dogma 2: “Cualquier cosa que exista solo para satisfacer el ego del diseñador debe ser eliminada” Dogma 3: “Cualquier cosa que sea irrelevante para el contexto de la pagina debe ser eliminada” Dogma 4: “Cualquier rasgo o técnica que reduzca la habilidad del cliente de navegar libremente debe ser adaptada o eliminada” Dogma 5: “Cualquier objeto interactivo que fuerce al visitante a preguntar su significado debe ser adaptado o eliminado” Dogma 6: “No deben requerir ningún software, aparte del navegador en sí mismo para trabajar en el sitio correctamente” Dogma 7: “La utilidad nunca debe ser sacrificada por una hoja de estilo”