Skip to content

Fundamentos de la web ​

Antes de escribir tu primera línea de HTML conviene entender qué pasa realmente cuando alguien escribe una dirección en el navegador y aparece una página. Este curso te da ese mapa mental: cómo viajan los datos por internet, qué es un servidor, qué hace un dominio y por qué tu sitio necesita hosting.

También vas a preparar tu entorno de trabajo profesional: editor de código, navegador con DevTools, terminal y Git. Son las mismas herramientas que usan los equipos de desarrollo en empresas y agencias, y dominarlas desde el principio te ahorra cientos de horas de frustración.

En proyectos reales para clientes, estos fundamentos son los que te permiten responder preguntas como "¿por qué mi sitio no carga?", "¿qué dominio compro?", "¿dónde lo publico?" o "¿cómo recupero la versión de ayer?". Un desarrollador que entiende la base resuelve problemas; uno que no, sólo copia código.

Qué vas a poder hacer al terminar ​

  • Explicar cómo funciona la web: cliente, servidor, HTTP/HTTPS, DNS, dominios y hosting.
  • Distinguir frontend, backend y full-stack, y elegir por dónde empezar.
  • Tener VS Code, el navegador y las DevTools configurados como un profesional.
  • Moverte por la terminal en Windows, Mac o Linux sin miedo.
  • Usar Git y GitHub: commits, ramas, merge, pull requests y resolución de conflictos.
  • Organizar un proyecto web con una estructura limpia y buenas prácticas.
  • Buscar documentación, leer errores y resolverlos por tu cuenta.

Requisitos previos ​

Ninguno. Sólo una computadora con conexión a internet y ganas de aprender. Si nunca has programado, este es exactamente el lugar donde empezar.

Temario ​

  1. Cómo funciona internet y la web — cliente/servidor, HTTP/HTTPS, DNS, dominios y hosting.
  2. Frontend, backend y full-stack — qué hace cada rol y qué tecnologías usa.
  3. Prepara tu entorno de trabajo — VS Code, extensiones, navegador y DevTools.
  4. La terminal desde cero — comandos esenciales en Windows, Mac y Linux.
  5. Git y GitHub — control de versiones desde cero hasta ramas y pull requests.
  6. Estructura de un proyecto web — carpetas, nombres de archivos y buenas prácticas.
  7. Aprender, buscar y resolver errores — documentación, lectura de errores y depuración.
  8. Ruta de aprendizaje recomendada — el camino de cero a proyectos para clientes.

Cómo aprovechar este curso

No intentes memorizar todo. Lee, haz los ejercicios y vuelve a estas lecciones cuando las necesites. Lo importante es entender las ideas; los comandos se aprenden usándolos.

Cuando termines, continúa con el curso de HTML.

Academia Web — aprende, copia y construye.