Depende de lo que quieras aprender. Hay dos lados para un sitio web que son
- Interfaz
- Back End
El front end es el lado del cliente del sitio web. Se centra principalmente en el diseño del sitio web. También incluye experiencia UI / UX. El front end es lo que el cliente ve e interactúa. El código fuente es visible para cualquiera. HTML, CSS y Javascript son los tres lenguajes esenciales utilizados para el desarrollo front-end.
HTML se utiliza para agregar contenido al sitio web
- Cómo mover la barra de navegación al medio
- ¿Cómo funciona una solicitud POST?
- ¿Qué lenguaje de programación debo aprender para comenzar a codificar una aplicación como Instagram o WhatsApp?
- ¿WordPress es una buena opción para un sitio web corporativo?
- ¿Debería usarse la música en el sitio web de un fotógrafo de bodas?
CSS se utiliza para alinear el contenido en el sitio web
Javascript se utiliza para hacer que el sitio web sea interactivo
Usando solo los tres idiomas anteriores, puede crear un sitio web estático . Un sitio web estático es un tipo básico de sitio web. El contenido de su sitio web sigue siendo el mismo para todos los usuarios que visitan su sitio web.
El back-end se enfoca principalmente en el script del lado del servidor. La información de fondo se almacena en el servidor y no está visible para nadie. El back-end le indica al servidor cómo mostrar el contenido cuando un cliente accede al sitio web. Hay muchos lenguajes de programación que puede usar para el desarrollo de back-end como Java, python, Ruby, etc.
Si aprende el desarrollo de backend, puede crear un sitio web dinámico . Un sitio web dinámico se desarrolla utilizando lenguajes de script del lado del servidor. Un sitio web dinámico contiene contenido que cambia según el usuario y cambia a diario.
SQL también se usa en back-end. Se utiliza para crear una base de datos para almacenar información. Si desea crear un sitio web donde el usuario pueda iniciar sesión en su sitio web, el nombre de usuario y la contraseña se almacenan en una base de datos SQL. SQL se utiliza para almacenar, manipular y acceder a datos de una base de datos.