Para o programador. 10 repositórios GitHub valiosos

GitHub é uma plataforma que oferece aos programadores ótimas ferramentas para organizar seu código. Mas os repositórios do GitHub contêm uma tonelada de tutoriais valiosos além do código. Por exemplo, estou envolvido no desenvolvimento de software e estou constantemente procurando repositórios que podem ser úteis para mim de alguma forma. Aqui estão 10 dos meus projetos favoritos do GitHub.







1.danistefanovic / build-your-own-x



⬝ Estrelas do GitHub: cerca de 82 mil



O repositório build-your-own-x é um recurso fantástico para quem deseja construir. Essas pessoas podem encontrar muitas ideias aqui, cada uma das quais pode formar a base de seu próprio projeto. Além disso, neste repositório, mesmo que você nem mesmo o use para encontrar ideias, você pode encontrar muitos materiais interessantes.



2.trekhleb / javascript-algoritmos



⬝ Estrelas do GitHub: cerca de 81 mil



Uma das diferenças entre o "programador" (engenheiro de software) e o "desenvolvedor" (desenvolvedor de software) é que o "programador" é provavelmente melhor do que o "desenvolvedor" no entendimento de algoritmos e estruturas de dados ... Mas independentemente do que você já sabe, você pode encontrar algo no repositório de algoritmos javascript que lhe interessará. Ou seja, há uma grande coleção de materiais sobre algoritmos e estruturas de dados com exemplos de sua implementação em JavaScript. Aqui você também pode encontrar respostas para perguntas que são encontradas em entrevistas.



3.ossu / ciência da computação



⬝ Estrelas do GitHub: cerca de 64 mil



O repositório de ciência da computação contém links para materiais de estudo gratuitos em ciência da computação, que, acredito, serão do interesse de muitos - desde pessoas que estão apenas pensando em começar a programar até programadores autodidatas que já descobriram trabalhos.



4,30 segundos / 30 segundos de código



⬝ GitHub Estrelas: cerca de 59K A 30 segundos-de-código



repositório contém mais de cem exemplos curtos de código JavaScript. Entre esses exemplos você pode encontrar, digamos, a implementação de certos algoritmos, bem como códigos que podem ser úteis para um programador na resolução de várias tarefas de trabalho. Acho que este repositório é definitivamente digno de sua atenção.



5.gothinkster / mundo real



⬝ Estrelas do GitHub: cerca de 46 mil Você



já quis saber como criar aplicativos reais usando alguma linguagem ou alguma tecnologia? Nesse caso, o repositório realworld que representa o projeto de aplicativos de exemplo RealWorld foi criado especialmente para você. Muitos aplicativos de amostra são clones de uma lista de tarefas típica conhecida como aplicativo TODO. O repositório do mundo real segue um caminho diferente. Ou seja, aqui você pode encontrar um projeto elaborado , semelhante ao medium.com. Ao mesmo tempo, são mostradas aqui variantes deste projeto, criadas com o uso de várias tecnologias para o desenvolvimento de partes cliente e servidor de aplicativos.



6. EbookFoundation / free-programming-books



⬝ Estrelas do GitHub: cerca de 160 mil



O repositório de livros de programação gratuita contém muitos links para livros gratuitos em uma variedade de tópicos relacionados à programação.



7.donnemartin / system-design-primer



⬝ Estrelas do GitHub: cerca de 107 mil



No repositório system-design-primer , você pode encontrar um guia para o projeto do sistema. A capacidade de projetar sistemas em grande escala é uma habilidade valiosa que tem aplicações práticas em muitas áreas. Além disso, grandes empresas que contratam especialistas para cargos de programador sênior (e para cargos mais altos) esperam que esses especialistas tenham habilidades semelhantes. Se você deseja se preparar para construir sistemas em grande escala, então você definitivamente deveria verificar este repositório.



8.vinta / awesome-python



⬝ Estrelas do GitHub: Cerca de 86.000



O repositório awesome-python contém uma coleção cuidadosamente selecionada de bibliotecas, frameworks e vários projetos escritos em Python. Este é um ótimo recurso para quem está aprendendo Python. Este repositório é adequado tanto para iniciantes quanto para programadores experientes.



9.goldbergyoni / nodebestpractices



⬝ Estrelas do GitHub: cerca de 52 mil



Estou constantemente lendo materiais com várias recomendações e "melhores práticas" para Node.js e não consigo ler. Por isso, quando encontrei o repositório nodebestpractices , percebi que ele me fascinaria por muito tempo. Um dos problemas dos programadores autodidatas é que eles nem sempre começam com o que é classificado como "prática recomendada". E recursos como este repositório ajudam no crescimento profissional de tais programadores.



10.josephmisiti / incrível aprendizado de máquina



⬝ Estrelas do GitHub: cerca de 46 mil



O repositório de aprendizado de máquina incrível é semelhante ao python incrível acima. Você pode encontrar muitos recursos valiosos de aprendizado de máquina aqui.



Resultado



Espero que você tenha encontrado entre os repositórios acima aqueles cujos materiais serão úteis para você.



Você tem algum repositório GitHub favorito que possa recomendar a outras pessoas?










All Articles