Evolución de la Arquitectura del Software en la Web
Deja de ver la web como un fenómeno social y comienza a entenderla como una evolución de un proyecto software.
Material disponible
Intermedio
3 Clases 6 h
Gratis!!
* Necesitas estar logueado
No hace falta mencionar la importancia de la web, ni cómo Internet ha venido a modificar nuestras vidas, o el provecho que hemos obtenido a esta fabulosa herramienta. Sin embargo, el análisis de la web puede ir más allá para los que nos dedicamos al desarrollo de software. 

Si prestamos atención, veremos que la web es un ejemplo excelente de la evolución de la arquitectura del software, de una plataforma de aplicaciones que surge de un proyecto inicial pensado únicamente para compartir documentos. A lo largo del tiempo la web fue evolucionando para llegar a cubrir un objetivo muy distinto del que fue ideado, lo que nos llevó a arrastrar diversos defectos implícitos que se han ido corrigiendo con el tiempo. 

A lo largo de estas sesiones dedicadas a la web, podremos ver y sentir de otra manera una herramienta fundamental de tu día a día. Podrás entender muchas cosas que habías pasado por alto sobre la web, desde detalles importantes (inversión de control, patrones de diseño, …) hasta todo lo bueno que todavía tiene que aportar.

Para asistir a las clases  online de esta nueva iniciativa simplemente debes inscribirte desde la parte superior derecha de esta misma página y cinco minutos antes de cada sesión te enviaremos el acceso al aula virtual así como todos los detalles para que puedas encontrar la grabación del día anterior.

Objetivos del curso

Explicar la web desde un enfoque diferente, capaz de cambiar la manera con la que entendemos esta fabulosa herramienta. Verás la web bajo el prisma de un desarrollador y encontrarás cómo diversos patrones de diseño de software han ido aterrizando en la plataforma.

Analizaremos la evolución de la web y veremos los defectos que presentaba como plataforma de ejecución de aplicaciones y cómo se han ido corrigiendo poco a poco y lo largo del tiempo. Te presentaremos la web con toda su potencia, con todas las cosas buenas que actualmente ofrece y todas aquellas que en el futuro aportará.

Por qué debes aprender Programación y tecnologías de desarrollo en la web

Estas sesiones gratuitas te invitan a conocer mejor la web. Permitirán abrir los ojos ante numerosos detalles que están ahí, pero que no apreciamos o no hemos prestado la debida atención.

A lo largo de estas sesiones nos centraremos en iluminar tu conocimiento sobre un medio tan importante para todos como es la web, analizado desde un enfoque diferente, cercano a los desarrolladores.

Qué tengo que saber

  • Programación y entusiasmo por las tecnologías de desarrollo
  • Mentes abiertas al conocimiento

Clases y contenidos

Evolución.... hasta la web

En este vídeo vemos la evolución de tecnologías relacionadas con la informática hasta el momento de llegar a la web, en el espectro más amplio, desde la gestión de la información, los lenguajes de programación, sistemas operativos, las bases de datos, las conexiones de red, etc.

Veremos que toda esta evolución fue introduciendo mejoras en diversos ámbitos, que poco a poco mejoraron las tecnologías e hicieron posible el surgimiento de la web.

Toda la clase está bañada de enlaces a conceptos de diseño, patrones de diseño y prácticas aconsejadas en el desarrollo.

Evolución… Hasta los web services

En esta charla seguimos analizando la evolución de la web, haciendo un repaso a los lenguajes de la web del lado del servidor y los que permiten intercambio de información, que han sido otra de las bases sobre las que se asientan las aplicaciones más modernas.

Analizaremos lenguajes importantes en la web, como ASP o PHP, que permitieron un desarrollo sencillo, en comparación con los precursores CGI, y al alcance de personas sin tanta experiencia técnica. Veremos cuáles son sus ventajas, pero sobre todo sus grandes defectos.

Veremos también SGML y luego XML, explicando sus características y los lenguajes integrantes en su ecosistema. Entenderemos cómo debería haber sido la web si nos hubiéramos basado en estos lenguajes para realizar el intercambio de información y cómo su uso ha permitido abrir las posibilidades más potentes de la web, permitiendo el inicio de lo que serían los web services, una base fundamental de las aplicaciones modernas.

La Web hasta la actualidad

En esta charla final veremos una descripción de los lenguajes más actuales y las tendencias para la arquitectura de aplicaciones modernas, basadas en patrones de arquitectura como MVC y compuestas por capas, cliente, servidor y transporte. Además estudiaremos un proyecto realizado con tecnologías modernas, bien desarrollado y con una documentación detallada, para aterrizar las ideas en código.

Valoraciones

Numa Suncin

Excelentes charlas

Alex Albuja

Antonio Aldrin Miranda Peñaranda

Sashir Estela

Rodolfo Carrión Coronas

Siempre es un gusto recibir clases con Luis, excelente profesor

Jimmy Santivañez De Amat

Excelente

Héctor González Dominguez

Antonio

La historia de la web con otra perspectiva

Nataly Barrientos Pinto

César Gabriel

¡Luis Fernández es un crack que sabe!

Kevin Romero

Muy interesante todo el conocimiento que se dio durante el curso

Fernando

Anibal Barria

Don luis tiene una excelente forma de explicar, un maestro.

Héctor Garcia Peris

Jesús García

JOSÉ MARÍA MONTANERO MUÑOZ

una muy buena visión global de la web

Hernán Laura

Rafael Mondragón Trejo

Excelente curso muy buen contenido y explicación.

Edison Hernandez

Excelente curso

Isaac Ochoa

Waldo Araya

Luis es espectacular. Siempre enseñando una tonelada de conocimiento y en paralelo poniendo el foco en los fundamentos y principios de ingeniería para construir conocimiento sobre roca sólida.

Agustin

dobleklik

Muy interesante y dinámico

Carlos Sánchez

Muy buena información, me ayudo a aclarar muchas cosas y a enfocarme en tecnologías importantes, ya que actualmente "existen" cientos de tecnologías pero muchas son lo mismo. Es bueno saber cuales son las pioneras para estudiarlas y facilitar el camino.

jaimedocal@gmail.com

Excelente curso como todos los de EscuelaIT y los de Luis Fernández

Paco_

Como siempre Luis es un crack

madebyivan

Amazing!

CARLOS VELIZ DE VILLA

Antonio Pichardo Pérez

Luis como profesor es magnifico.

juanitourquiza

Buena charla

Pere Zamora

Marcos Velasquez

italoberrospi

Diego Oliva

Esdras Salazar

Excelente toda la historia que nos enseña Luis, contandonos los origenes de las tecnologias y como con el tiempo fueron cambiando, excelente.

Jaime Niñoles

Breve y al grano sobre lo principal. Me ha dado una visión clara y global que no tenía sobre la historia de la web. Excelente!

Lourdes Cera Mercado

Es un curso excelente en el que he aprendido varias cosas

Mariano Campanari

Muy buenas explicaciones y las raíces de todo lo que hacemos día a día. Muy útil la información del curso

Raúl de León

José Ramón Barreras Flores

Excelente, te despierta!

Miguel Vázquez González (BONAVAL)

un placer escuchar a Luis

wilder wilches

Me gusta mucho como se expresa, tiene dominio excelente de los temas y donde no conoce lo dice, todos los profesores deberian ser como él.

Sebastian Ignacio Bunster Gallardo

Muy interesante, historia inspiradora y muy practica del software.

Jose Luis Huaman Villar

Excelente el curso

Javier Romero Aranda

Muy interesante y ameno.

Mary Castillo

Excelente y gracias por compartir estos cursos gratuitos.

Joaquín Ramos Merchán

Jymmy Dextre Alarcon

La sencillez de sintetizar el curso.

Xavier

Edwin Martinez

Una buena introducción al desarrollo del software en la Web

Luis Gonzalez

Contenido muy adecuado, y el instructor insuperable.

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 130 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete