Repositórios do GitHub para aprender programação
O GitHub é um servidor baseado em núvem que utiliza um sistema de controle de versão de código chamado GIT. Os programadores costumam guardar o seu código no GitHub para poder compartilhar o projeto com outros programadores ou para servir de portfólio quando for necessário participar de algum processo seletivo.
Mas também existem programadores que usam o GitHub para compartilhar conteúdo com a comunidade, então ele também pode ser um a excelente fonte para aprimorar seus conhecimentos. Neste lista eu enumero 21 dos melhores repositórios do GitHub para quem está começando a estudar programação. A maioria deles é em inglês.
CLEAN CODE JAVASCRIPT
https://github.com/ryanmcdermott/clean-code-javascript
Como fazer um código limpo usando JavaScript
https://github.com/felipe-augusto/clean-code-javascript
Esta é a versão traduzida deste repositório
TECH INTERVIEW HANDBOOK
https://github.com/yangshun/tech-interview-handbook
O guia de bolso das entrevistas de programadores.
FREE-FOR-DEV
https://github.com/jixserver/free-for-dev
Uma coleção de recursos gratuitos para programadores
JAVASCRIPT QUESTIONS
https://github.com/lydiahallie/javascript-questions
Uma lista de 154 questões de JavaScript, disponível em vários idiomas.
YOU-DON'T-KNOW-JS
https://github.com/getify/You-Dont-Know-JS
Uma lista completa de recursos para estudar JavaScript
https://github.com/cezaraugusto/You-Dont-Know-JS
Esta é a versão traduzida deste repositório
HTML5 BOILERPLATE
https://github.com/h5bp/html5-boilerplate
Templates HTML5
NODE.JS BEST PRACTICES
https://github.com/goldbergyoni/nodebestpractices
As melhores práticas para quem deseja programar em NodeJS
FREE PROGRAMMING BOOKS
https://github.com/EbookFoundation/free-programming-books
Uma lista de livros gratuitos para aprender programação
CODING INTERVIEW UNIVERSITY
https://github.com/jwasham/coding-interview-university
Código de entrevistas de emprego comentados.
JAVASCRIPT ALGORITHMS AND DATA STRUCTURES
https://github.com/trekhleb/javascript-algorithms
Algoritmos e estruturas de dados em JavaScript
DEVELOPER ROADMAP
https://github.com/kamranahmedse/developer-roadmap
Roteiro para aprender programação em várias linguagens
APP IDEAS COLLECTION
https://github.com/florinpop17/app-ideas
Dezenas de idéias para você criar seu primeiro aplicativo
REALWORLD
https://github.com/gothinkster/realworld
Este repositório mostra um projeto e a sua implementação em várias linguages de programação.
CRACKING THE SQL INTERVIEW
https://github.com/xoraus/CrackingTheSQLInterview
Perguntas de entrevistas de emprego para SQL
SQL PRACTICE
https://github.com/mdh266/SQL-Practice
Queries SQL para você estudar
PHP INTERVIEW QUESTIONS
https://github.com/learning-zone/php-interview-questions
Perguntas de entrevistas para programadores PHP
FRONTEND CHALLENGES
https://github.com/felipefialho/frontend-challenges
Desafios reais para vagas de emprego Front End
COLLABCODETECH
https://github.com/CollabCodeTech/backend-challenges
Desafios reais para vagas de emprego Back End
BACKEND-BR
https://github.com/backend-br/desafios
Desafios de backend em português