This content originally appeared on DEV Community and was authored by Santos Romero
De cero a desarrollador web en nueve simples pasos.
Pero antes de comenzar, conozcamos su significado.
?¿Qué es el desarrollo web?
El desarrollo web es el trabajo que implica la creación de un sitio web o una aplicación web, puede ser bastante simple como una landing page, o una muy compleja como una red social como Facebook o Twitter. De cualquier manera, esta es una de las industrias más interesantes en este momento.
✋Quiero hacer un descargo de responsabilidad. Hay varios caminos que puedes tomar mientras aprendes desarrollo web. Este es solo uno de tantos, el que yo tomaría si tuviera que empezar de nuevo.
?Estos pasos van desde cero, por lo que es adecuado para principiantes.
Resumen
- Elige un editor
- Aprende HTML
- Aprende CSS
- Aprende JavaScript
- Construye proyectos
- Aprende Git & GitHub
- Elige un framework de JavaScript
- Construye un portafolio
- Postula
?vamos allá?
1. Elige un editor de código
Hay muchos editores de código disponibles como Visual Studio Code, Sublime Text, Atom, etc. Sugiero utilizar Visual Studio Code porque tiene múltiples extensiones y una gran comunidad.
Puedes obtenerlo aquí. Descarga VS Code
2. Aprende HTML
HTML (HyperText Markup Language) Lenguaje de Marcado de HiperTexto.
HTML permite estructurar/marcar el contenido de una página web. Piensa algo así como el esqueleto humano. Hay muchos recursos disponibles para aprender. Recomiendo ampliamente FreeCodeCamp y W3Sshools para empezar.
3. Aprende CSS
CSS (Cascading Style Sheets) Hojas de Estilo en Cascada.
CSS permite mejorar la apariencia de una página web. Piensa algo así como la piel del cuerpo humano. Recomiendo nuevamente FreeCodeCamp y W3Schools para empezar.
4. Aprende JavaScript
JavaScript es el lenguaje de programación de la web y más popular del mundo.
JavaScript permite programar el comportamiento de las páginas web. Imagina a una persona caminando, brincando. Nuevamente recomiendo FreeCodeCamp y W3Schools para empezar.
5. Construye proyectos
Mejora tus habilidades codificando proyectos reales. Si no tienes ideas, visita Frontend Mentor o Dev Challenges para comenzar, allí puedes elegir un desafío, descargar los archivos de diseño y empezar a codificar. Es perfecto para principiantes en desarrollo web.
Recomiendo documentar el proyecto. Frontend Mentor tiene un plantilla muy completa.
Hasta este punto, ya puedes postular a empleos.
6. Aprende Git y GitHub
Git es un software de control de versiones diseñado por Linus Torvalds, funciona en el computador local, y esta es la principal diferencia con GitHub.
GitHub es un repositorio en la nube para alojar proyectos utilizando el sistema de control de versiones Git.
Git y GitHub están relacionados. Git trabaja de forma local y GitHub trabaja en la nube donde se suben los repositorios de proyectos.
Estos recursos son ideales para comenzar.
7. Elige un framework de JavaScript
Framework es un marco de trabajo que abarca un proyecto completo bajo ciertas reglas.
Librería es un conjunto de funcionalidades que resuelven necesidades específicas de un proyecto.
React es la librería más popular de JavaScript en el momento.
Vue es el framework más popular de JavaScript.
Recomiendo empezar con cualquiera de estos (React, Vue) y después puedes aprender otro. Mira estos tutoriales de Traversy Media y The Net Ninja para comenzar.
8. Construye un portafolio
Un portafolio es la vitrina de tus mejores proyectos que has desarrollado a lo largo de tu aprendizaje. Si eres de las personas que busca crear un portafolio único, te sugiero algunas ideas de portafolio que puedes utilizar.
- Nico Portfolio
- Mark Portfolio
- Starter Portfolio
- Freelance Portfolio
- Strata Portfolio
- Prologue Portfolio
9. Postula
Hay muchos sitios disponibles para encontrar trabajo remoto. Recomiendo los siguientes sitios.
- Remotefront
- Glassdoor
- Get on Board
- Product Hunt Jobs
- Remoteok
- Angelist
- Smart Talent
- Kabily Jobs
- Pragma
Gracias por leer este artículo.
¿Estudias online?
Descarga la plantilla de estudio frontend gratis.
This content originally appeared on DEV Community and was authored by Santos Romero

Santos Romero | Sciencx (2021-09-22T18:42:56+00:00) De cero a desarrollador web. Retrieved from https://www.scien.cx/2021/09/22/de-cero-a-desarrollador-web/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.