Al tener una enorme colección de repositorios bajo el capó, siempre ha sido una tarea tediosa encontrar buenos repositorios de GitHub. En este artículo, veremos algunos repositorios que he encontrado útiles para construir/mejorar las habilidades en el desarrollo de software.
Para los programadores y desarrolladores en ciernes, GitHub es siempre la primera opción para explorar y aprender nuevas tecnologías. Es el hogar de algunos de los proyectos de código abierto más interesantes y famosos. También es un gran lugar para compartir recursos de todo tipo, desde libros gratuitos a APIs, desde hojas de ruta a ideas de proyectos.
1. developer-roadmap
Con más de 178k+⭐, este repositorio es ideal para aquellos que buscan una carrera en el desarrollo web de software. El repositorio se centra en las trayectorias profesionales de Front-end, Back-end y DevOps. El repositorio cubre todas las habilidades y tecnologías necesarias para cada una de estas vías. También proporciona una estrategia para aprender estas habilidades de forma estructurada.
2. Build your own X
Si eres alguien que no entiende la parte de la teoría y siempre quieres saber lo que hay detrás, este repositorio es una parada diaria para ti. Tiene enlaces a los recursos que te ayudan a construir tu propia criptomoneda, base de datos, bots, clientes de BitTorrent y muchos más.
3. free-programming-books
Leer un libro sigue siendo una de las mejores maneras de aprender un nuevo tema. Este repositorio tiene una enorme colección de libros de programación gratuitos útiles para aprender todo tipo de tecnología.Comprar un libro suele ser costoso. Afortunadamente para nosotros, hay muchos libros gratuitos disponibles en Internet para desarrolladores.
4. coding-interview-university
Este repositorio te ayudará a conseguir un puesto de trabajo en las empresas FAANG, comisariado por el ingeniero de software de amazon se trata de una guía completa de preparación para superar las entrevistas más difíciles. También tiene enlaces a las fichas para repasar rápidamente tus conocimientos y estar al día.
5. system-design-primer
Este es un gran repositorio para desarrolladores que enseña cómo diseñar sistemas a gran escala. El repositorio proporciona una colección organizada de recursos para este amplio tema. El diseño de sistemas es un tema imprescindible para la mayoría de las entrevistas técnicas, por lo que es la parada perfecta para aprender el diseño de sistemas.
Bonus😉 para los desarrolladores de JS..
6. javascript-algorithms
Si te dedicas al desarrollo web y quieres aprender ASD, echa un vistazo a este increíble repositorio que presenta ejemplos basados en JavaScript de muchos algoritmos y estructuras de datos populares. Además, cada algoritmo y estructura de datos tiene explicaciones relacionadas y enlaces a vídeos de YouTube para que puedas seguir leyendo.
Espero que aprendas mucho. ¡Feliz codificación! 🚀👨💻
Deja una respuesta