KnowledgeCity

Cómo funciona la web

Cómo funciona la Web es una discusión introductoria sobre Internet y las diversas tecnologías web que hacen posible el desarrollo web.

Cómo funciona la Web es una discusión introductoria sobre Internet y las diversas tecnologías web que hacen posible el desarrollo web. En este curso, aprenderá a definir conceptos y principios básicos para la comunicación técnica a través de Internet, la tecnología web front-end, la tecnología web back-end, las tecnologías de ensamblaje web y algunas herramientas populares de diseño de sitios web. Este curso no está pensado para enseñarle a programar o crear sitios web desde cero, sino para prepararlo para discutir las diferentes tecnologías involucradas en el desarrollo web y cómo esas tecnologías afectan el proceso de desarrollo web.  El curso comienza con una descripción conceptual de cómo los servicios de Internet se combinan con los servicios web. Internet se representa como una base sobre la que residen los servidores web. Esto también incluye cómo los nombres de dominio son importantes para hacer de la web un recurso utilizable para todos en todo el mundo. Luego pasamos a los bloques de construcción básicos de front-end de un sitio web: HTML, hojas de estilo en cascada (CSS) y JavaScript. Más allá de los fundamentos, veremos la tecnología web de back-end y el uso emergente del lenguaje ensamblador web. Finalmente, el curso concluye con una revisión de algunas suites de software de creación de sitios web en línea y fuera de línea.

Objetivos de aprendizaje:

  • Conceptos y principios básicos de la web
  • Aprender la arquitectura cliente/servidor
  • Comprender los servidores web y el acceso web seguro
  • Aprender las tecnologías front-end web
  • Aprender cómo se usa JavaScript al diseñar sitios web
  • Aprender las tecnologías web de back-end
  • Conocer las suites de software y sus usos
  • Conocer el ensamblaje web
  • Aprender los lenguajes compilados estáticos
  • Conocer la diferencia entre la computación basada en navegador y la basada en servidor
  • Aprender la metodología de creación de un sitio web
  • Conocer la importancia del diseño de la interfaz de usuario

Habilidades:

  • Diferenciar http y https
  • Carga de contenido en servidores web
  • Demostrar cómo ejecutar código html en servidores web
  • Aprender a incorporar CSS en sitios web
  • Uso de lenguajes de programación en el back-end
  • Uso de servidores y tecnologías en el back-end
  • Escribir código
  • Convertir código
  • Uso de suites y herramientas de software de creación de sitios web en línea
  • Uso de suites y herramientas de software de creación de sitios web sin conexión
  • Uso de soluciones prediseñadas para software en línea
  • Uso de soluciones prediseñadas para software sin conexión
  • Aprender a aumentar la accesibilidad del usuario

Instructor: Paul Poteete

Duración: 2h 18m · 26 lecciones
Nivel: Beginner
Idioma: Español

Habilidades que obtendrás

Conocimientos básicos de InternetDesarrollo webIngeniería webAyuda WebLenguaje webProcesamiento web

Lo que aprenderás

  • Definir conceptos y principios web básicos para comunicación técnica a través de internet
  • Explicar arquitectura cliente/servidor, servidores web y acceso web seguro (HTTP/HTTPS, puertos 80/443)
  • Describir tecnologías web front-end incluyendo HTML, CSS y JavaScript y cómo se usa JavaScript en el diseño de sitios web
  • Discutir tecnologías web back-end, PHP y frameworks front-end como Vue, Angular y React
  • Distinguir web assembly (lenguaje compilado estático) de JavaScript (lenguaje interpretado dinámico) y computación basada en navegador versus computación basada en servidor
  • Revisar suites de software de creación de sitios web en línea y fuera de línea, conceptos básicos de diseño web y la importancia del diseño de interfaz de usuario

Puntos clave

  • El curso es una discusión introductoria de internet y las tecnologías web que hacen posible el desarrollo web, no un curso sobre programación o construcción de sitios web desde cero.
  • Internet sirve como la base sobre la cual residen los servidores web y los nombres de dominio (FQDN, TLD, nombres de host, URLs) hacen que la web sea utilizable para personas alrededor del mundo.
  • Los componentes básicos front-end de un sitio web incluyen HTML, hojas de estilo en cascada (CSS) y JavaScript, mientras que la tecnología back-end y web assembly apoyan el lado del servidor.
  • Web assembly es un lenguaje compilado estático, mientras que JavaScript es un lenguaje interpretado dinámico, y la computación puede ser basada en navegador o basada en servidor.
  • El curso concluye revisando suites de software de creación de sitios web en línea y fuera de línea y enfatizando el diseño de interfaz de usuario.

Preguntas frecuentes

¿Para quién es este curso?

Es un curso introductorio para cualquiera que desee discutir las diferentes tecnologías involucradas en el desarrollo web y entender cómo esas tecnologías afectan el proceso de desarrollo web.

¿Me enseñará este curso a programar o construir sitios web desde cero?

No. El curso no está diseñado para enseñarle a programar o crear sitios web desde cero, sino para prepararlo a discutir las diferentes tecnologías web y cómo afectan el proceso de desarrollo web.

¿Qué temas cubre el curso?

Cubre conceptos y principios web básicos, arquitectura cliente/servidor, servidores web y acceso web seguro, tecnologías front-end (HTML, CSS, JavaScript), tecnologías back-end y PHP, frameworks front-end (Vue, Angular, React), web assembly, lenguajes compilados estáticos versus lenguajes interpretados dinámicos, computación basada en navegador versus computación basada en servidor, conceptos básicos de diseño web, diseño de interfaz de usuario y herramientas de creación de sitios web en línea y fuera de línea.

¿Qué habilidades ganaré con este curso?

El curso desarrolla habilidades en habilidades básicas de internet, desarrollo web, ingeniería web, ayuda web, lenguaje web y procesamiento web.

¿Cómo está estructurado el curso?

El curso está organizado en lecciones que comienzan con una introducción y cómo los servicios de internet se conectan con servicios web, avanzan a través de tecnologías front-end y back-end y web assembly, cubren herramientas de diseño y creación de sitios web, y terminan con una conclusión.

Transcripción

Transcripción

Soy el Dr. Paul Poteete. En los últimos 25 años, Me he especializado en sistemas sociotécnicos, innovación tecnológica, diseño creativo, y estrategia organizativa. Durante este tiempo, he tenido la oportunidad para ayudar a miles de personas en varias organizaciones alrededor del mundo lograr sus objetivos personales y profesionales. Cómo funciona la web es una discusión introductoria de internet y tecnologías web que hacen posible el desarrollo web. En este curso aprenderás a definir conceptos básicos y principios para la comunicación técnica a través de Internet, tecnología web front-end, tecnología web back-end, tecnologías de ensamblaje web, y diseño de sitios web. A lo largo de la lección, discutiremos definiciones técnicas versus lenguaje operativo que se utiliza en la conversación del día a día. Esto requerirá el uso de varias soluciones técnicas. Este curso no está afiliado ni autorizado por cualquiera de las numerosas plataformas tecnológicas discutidas. Al final de este curso, usted podrá: describir cómo funcionan un servidor web y un navegador web, determinar la diferencia entre front-end y tecnología web back-end, entender cómo WASM, Web Assembly, está trayendo grandes cambios a la web, y contemplar diversas metodologías de diseño web. Empecemos.

Aprende sobre la marcha

Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.