El objetivo es prepararse para aprender de desarrollo web desde 0

Los navegadores

Un navegador web es un software, aplicación o programa que permite el acceso a la Web, interpretando la información de distintos tipos de archivos y sitios web para que estos puedan ser vistos. La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Además, permite visitar páginas web y hacer actividades en ella, es decir, enlazar un sitio con otro, imprimir, enviar y recibir correos, entre otras funcionalidades más.

Los navegadores funcionan con un protocolo que define como se realiza la transferencia de datos a través de internet .Es llamado

HTTP : Hypertext Transfer Protocol (Protocolo de Transferencia de Hipertexto) HTTPS: Hypertext Transfer Protocol Secure (Protocolo de Transferencia de Hipertexto Seguro) En la actualidad la manera de escribir, leer e interpretar los datos transferidos a travel de 3 lenguajes que todos los navegadores pueden entender. Estos son:

HTML: HyperText Markup Language CSS: Cascade Style Sheet o la forma en la que se van a ver los estilos, donde combinado con el html organiza los recursos visuales Javascript: Es el lenguaje que le da interaction a las páginas con el html y el css

Google Chrome es uno de los navegadores mas modernos y mas utilizado, el cual tiene 3 versiones:

Google Stable. Versión que todos usamos Google Dev: Versión para desarrolladores que contiene las nuevas funcionalidades y el navegador se actualiza semanalmente Google Canary: Versión para desarrolladores que contiene las nuevas funcionalidades y el navegador se actualiza diariamente

Otro navegador muy común es Firefox que también cuenta con 2 versiones:

Firefox: Versión normal Firefox Dev: Versión para desarrolladores con las mas recientes actualizaciones para desarrollar

Editores de Texto

Cuando escribes código estás escribiendo Texto, no importa el lenguaje, solo teniendo en cuenta la sintaxis.

Editor de texto es un programa informático que permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”. El programa lee el archivo e interpreta los bytes leídos según el código de caracteres que usa el editor. Es comúnmente de 7- u 8-bits en ASCII o UTF-8, rara vez EBCDIC.

WebStore: Editor de pago. Entorno de desarrollo integral

Atom

Visual Studio Code: El mas completo gratis

Sublime text