Fundamentos de la programación: Paradigmas de programación

El paradigma web en programación

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Analizaremos cuáles son las principales características del paradigma web y cómo es que funcionan en algunos casos especiales y mencionaremos de forma general el funcionamiento y el uso de este paradigma en la actualidad.

Transcripción

El paradigma web es de los más complejos que existen. No es por que sea difícil, en realidad, es que tiene un crecimiento que nadie espera. Un día sale una tecnología y le dedicas un tiempo a aprenderla, estudiarla y dominarla y en ese momento aparece otra tecnología que hace algo similar o probablemente se integra con la primera que aprendiste. Entonces, se tiene que comenzar de nuevo. Para entender el paradigma web tenemos que entender dos partes. En el paradigma web tenemos dos principales lados que entender tenemos la parte del servidor que es donde se encuentran las bases de datos la administración de usuarios, manejo de contenidos administración de recursos y finalmente la parte que es la que ve el usuario de la aplicación la parte gráfica, el despliegue de la información y acceso a ciertas partes que son del cliente. El paradigma web tiene una historia curiosa y que es muy importante platicar en los 90 es donde se dieron los primeros pasos del Internet. Para ser específicos, podemos mencionar en el año 1991 en donde Tim, considerado el padre del internet o de la red de redes comienza a hacer expedientes. Pero en realidad, no es hasta el año 1993 en donde comienzan a surgir cosas más interesantes gracias al primer navegador. Durante esos años, los desarrolladores comienzan a hacer sus primeras páginas web y conforme avanza el tiempo, las empresas empiezan a poner interes en crear sitios web para mejorar su marca y dar a conocer sus productos. Finalmente empieza la explosión y crecimiento de los sitios web y las personas dedicadas a las computadoras en su mayoría licenciados informáticos e ingenieros en sistemas eran los encargados de la creación de los sitios Durante mucho tiempo no había mucho que aprender html, CCS, JavaScript. Después de esto se comenzaron a hacer sistemas más complejos en donde se necesitaba almacenar información así que comienza una nueva era para el internet en donde se necesitaba almacenar información de los usuarios y así poder tener más funcionalidades. Entonces, ahora las tecnologías eran mas html, CCS, JavaScript, una base de datos y un lenguaje de programación del lado del servidor por ejemplo, PHP o Java. Después de esto, viene una revolución mucho más fuerte con la aparición de la música el video, el audio, las animaciones y se complica mucho más el internet. Y si a esto le sumamos cosas como los teléfonos inteligentes, las tablets empieza también el reto de las formas de desplegar información y adaptarse a los diferentes tamaños de pantalla. Como puedes ver, lo que en un inicio era sencillo se complica. Aquí es donde el paradigma web toma varios tintes se hace una división más que necesaria la parte del cliente y del servidor. Durante mucho tiempo se le conoció como desarrollador web al desarrollador dedicado a hacer los sitios pero hoy en día, decir que eres desarrollador web puede ser tomado de mala forma. No en el aspecto de que tengas conocimientos obsoletos en realidad es que las empresas buscan gente especializada en una tecnología y que pueda responder a las necesidades de la plataforma o proyecto que se tiene enfrente. Así que cada día es más raro encontrar una vacante de desarrollador web. Esta tendencia va en aumento. Ahora encontrarás que las empresas buscan un frontend developer un backend developer, un devOps, administrador de base de datos administrador de seguridad, un sys admin, un diseñador UX, un diseñador UI Estos son solamente algunos de los puestos que están involucrados en el desarrollo web. El día de mañana, te aseguro, encontraremos otro nuevo. Como te decía, el desarrollo web ha crecido tanto que ahora las áreas tienen tanto conocimiento que se necesitan especialistas. Podrás encontrarte con gente especializada en dos o tres áreas, pero nunca es ideal ser todólogo. Está bien saber cómo funciona todo para entender a la persona del otro puesto pero en la práctica siempre es mejor ser especialista. Te puede asegurar que cuanto mas especialista eres, mejor se cobra. Quiero hacer una aclaración importante sé que vas a escuchar o leer en muchos lados sobre la web 2.0 la web 3.0 y en algunos casos hasta la web 4.0 lo que importa de esta parte es que no te confundas y es por eso que te explico lo siguiente: en realidad, es que no existe algo oficial que diga qué es la web 2.0, la 3.0 o cualquier número. Te voy a dar el ejemplo de lo que sucedió. Aparecen las primera páginas web con html, CCS y otras tecnologías después aparecen tecnologías que permiten crear chats, descargar música y otras y así fueron apareciendo por generaciones. Algunos autores, conferencistas y libros hicieron popular el concepto de web 2.0, web 3.0 y las otras versiones te digo esto ya que si estás buscando qué tecnologías en específico forman parte de la web 2.0, debido a la información que se maneja es muy probable que en una fuente encuentres unas y en otra fuente encuentres otras así que no hay información oficial que pueda ser consultada lo más cercano que vas a encontrar a algo conocido como una fuente oficial es un mapa mental realizado por el autor de libros de tecnología conocido como Markus. En este mapa mental lo que se presentó son algunas de las características que deben ser parte de las aplicaciones creadas para la que se consideraba, en ese tiempo, el nuevo internet.

Fundamentos de la programación: Paradigmas de programación

Entiende mejor las bases de la programación y la creación de software, mediante la comprensión del paradigma de la programación, los distintos tipos y sus clasificaciones.

2:13 horas (28 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.