Skip to content

Latest commit

 

History

History
73 lines (33 loc) · 2.89 KB

sem1_conceptos.md

File metadata and controls

73 lines (33 loc) · 2.89 KB

Semana 1

Conceptos básicos


1. Introducción

El desarrollo Frontend es todo el elemento visual encargado de la interactividad del ususario y que el usuario pueda observar. Pero, ¿Por dónde comenzar? Antes de entrar al aprendizaje de un lenguaje de programación, debes empezar por aprender HTML y CSS.

HTML es un lenguaje de marcado que te permitirá estructurar tu sitio web y CSS es un lenguaje de estilos con el que podrás dar color, forma y efectos a tu sitio.

Genial ! Empecemos a construir webs, pero ¿ Qué es una web y cómo funciona ?

Una web es un grupo de archivos asociados que están disponibles en internet. Para poder acceder a ella necesitamos realizar peticiones a un servidor por medio de un navegador web (chrome, firefox, iexplorer, safari, opera, un navegador móvil, etc).

Ahora bien, el navegador web convierte la dirección de la URL en una dirección IP que es básicamente la dirección de una computadora(Servidor) localizada en algún lugar del mundo, una vez ubicada ésta toma la petición y nos envía la web solicitada (código html, css y javascript).

1.1 Tipos de página Web

Existen dos tipos de web: Estáticas y Dinámicas.

  • Estáticas: forman parte de épocas anteriores, puesto que son de contenido fijo y no son aptas a actualizaciones constantes.
  • Dinámicas: en estas páginas, en cambio, los contenidos son modificados continuamente, la información de estas webs está guardada en bases de datos de las cuales los usuarios extraen aquello que les interese.

1.2 ¿Qué necesito para empezar con el desarrollo?

  • Editor de código:

    Son editores de texto para programar código en HTML,CSS, JavaScript, entre otros. Cuentan con funciones de depuración, comparar código, añadir códigos de forma automática, trabajar con múltiples archivos, entre más opciones.

  • Cliente FTP:

    Permite cargar la información a un servidor, los más usados son SmartFTP, aunque es de pago, y los gratuitos Filezilla y OpenSource.

  • Navegador web.


2. Recomendaciones

Sé que estás emocionad@ por dar este siguiente gran paso, pero antes de continuar quiero darte algunas recomendaciones:

  • Se autodidacta, cada día aprende algo nuevo.
  • Comparte tu conocimiento, relaciónate con los demás.
  • Si tienes dudas o curiosidad sobre algo, pregunta! o investígalo por tu cuenta, pero no te quedes con esa duda.
  • Avanza a tu propio ritmo, cada paso es importante.

Si tienes algún error en tu código y aún no le encuentras solución, visita STACKOVERFLOW


    Referencias bibliográficas

    * https://developer.mozilla.org/es/docs/Learn/Getting_started_with_the_web/C%C3%B3mo_funciona_la_Web
    * https://serprogramador.es/programacion-web-por-donde-empiezo/