A menudo me han preguntado qué recursos recomendaría para los principiantes que buscan ingresar a la carrera de desarrollo web. A menudo me refiero a GitHub como un excelente lugar para comenzar.
Decidí compilar algunos de los mejores repositorios que conozco. Ojalá los hubiera conocido cuando comencé, así que trátelos como un atajo valioso para acelerar su camino de aprendizaje.
Este artículo obviamente está orientado a principiantes, aunque estoy seguro de que algunos de los desarrolladores más experimentados también podrían aprender una o dos cosas de estos.
Para ayudarlo a navegar, los he organizado por categorías, desde lo básico hasta los cursos, manuales, mejores prácticas, proyectos, entrevistas y recursos.
Fundamentos ⚡
1.
⭐ GitHub estrellas 4k+
¿Qué sucede detrás de escena cuando en un navegador?
2.
⭐ GitHub estrellas 187k+
Esta es probablemente la mejor y más completa hoja de ruta, que lo ayudará a comprender el panorama general del panorama de desarrollo, sus principales tecnologías y la secuencia recomendada de aprendizaje.
Cursos 👨🏫
3.
⭐ GitHub estrellas 41k+
Curso de calidad de 12 semanas y 24 lecciones sobre conceptos básicos de JavaScript, CSS y HTML. Cada lección incluye cuestionarios previos y posteriores a la lección, instrucciones escritas para completar la lección, una solución, una tarea y más.
4.
⭐ Estrellas GitHub 18k+
Archivos de inicio + Soluciones completadas para el Desafío de 30 días de JavaScript de Wes Bos.
Manuales 📚
5.
⭐ GitHub estrellas 1k+
Una guía obstinada sobre cómo convertirse en un desarrollador profesional de aplicaciones web/móviles.
6.
⭐ Estrellas GitHub 14k+
Panorama general, diccionario de sinónimos y taxonomía del desarrollo web moderno con JavaScript.
Mejores prácticas 💯
7.
⭐ GitHub estrellas 12k+
Algunas de las mejores prácticas para el desarrollo web moderno proporcionadas por los desarrolladores de Google.
8.
⭐ GitHub estrellas 120k+
Una de las mejores guías de estilo que existen.
9.
⭐ GitHub estrellas 64k+
Principios de ingeniería de software, del libro "Clean Code" de Robert C. Martin, adaptado para JavaScript. Una guía para producir software legible, reutilizable y refactorizable en JavaScript.
10.
⭐ GitHub estrellas 164k+
Aprenda a diseñar sistemas a gran escala. Preparación para la entrevista de diseño del sistema. Incluye tarjetas flash de Anki.
Proyectos 📂
11.
⭐ GitHub estrellas 4k+
Los ejemplos más simples posibles de HTML, CSS y Javascript.
12.
⭐ GitHub estrellas 64k+
Realworld le permite elegir cualquier frontend (React, Vue y más) y cualquier backend (Node, Django y más) y ver cómo impulsan aplicaciones full-stack bellamente diseñadas en el mundo real.
13.
⭐ GitHub estrellas 133k+
Cree el suyo propio (inserte tecnología aquí).
Entrevistas 💼
14.
⭐ GitHub estrellas 211k+
Un completo plan de estudios de informática para convertirte en ingeniero de software.
15.
⭐ GitHub estrellas 32k+
Materiales de preparación para entrevistas de Front End para ingenieros ocupados.
16.
⭐ GitHub estrellas 66k+
Materiales seleccionados de preparación para entrevistas para ingenieros ocupados.
Recursos 💾
17.
⭐ GitHub estrellas 36k+
Una lista seleccionada de recursos de diseño e interfaz de usuario de fotos de archivo, plantillas web, marcos CSS, bibliotecas de interfaz de usuario, herramientas y mucho más.
18.
⭐ GitHub estrellas 223k+
Libros de programación disponibles gratuitamente.
19.
⭐ GitHub estrellas 1k+
Notas para ingenieros de software front-end. Cubre estructuras de datos y algoritmos comunes, conceptos web básicos, HTML, CSS y Javascript.
Escribir siempre ha sido mi pasión y me da placer ayudar e inspirar a la gente. Si tiene alguna pregunta, ¡no dude en comunicarse!
Si estos recursos te ayudaron, ¡conéctame en , y !
Visita mi para más artículos como este. También publicado .