arthurspk/guiadobackend
arthurspk/guiadobackend has 2,452 GitHub stars and 247 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-06 21:48 UTC. Last push 2026-09-02.
Guia de Back-end: trilhas, cursos, livros, canais, ferramentas e comunidades para você entrar e evoluir na área.
Measured star growth
- in 24h
- +1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalGuia do Desenvolvedor Back-end
:dart: O guia para alavancar a sua carreira
Abaixo você encontrará conteúdos para te guiar e ajudar a se torna um desenvolvedor back-end, caso você já atue como back-end confere o repositórios para descobrir novas ferramentas para o seu dia-a-dia, os caminhos que você pode tomar e as tecnologias para incorporar na sua stack para se tornar um profissional atualizado e diferenciado no back-end, faça bom uso do guia e bons estudos!
Segue nas redes sociais para acompanhar mais conteúdo:
💌 Doações
Olá! Se você está lendo isso, é porque provavelmente já conhece o meu repositório no GitHub, que oferece conteúdo gratuito para ajudar desenvolvedores a aprimorarem suas habilidades. E se você está aqui, talvez esteja considerando contribuir com uma doação para apoiar a continuação do projeto.
Se você quiser contribuir, existem várias opções disponíveis, incluindo PayPal, PagSeguro, Mercado Pago, Buy Me A Coffe, Pic Pay e Pix. Qualquer doação, por menor que seja, é extremamente bem-vinda e será usada com responsabilidade e transparência. Obrigado por considerar apoiar meu projeto! Juntos, podemos continuar a compartilhar conhecimento e ajudar a criar uma comunidade de desenvolvedores mais forte e colaborativa.
:closed_book: E-Book
Este repositório é um projeto gratuito para a comunidade de desenvolvedores. Você pode me ajudar comprando o e-book "e-Front" se estiver interessado em aprender ou melhorar suas habilidades de desenvolvimento front-end. O e-book é completo e cobre tecnologias essenciais como HTML, CSS, JavaScript, React, TypeScript e mais. O valor é simbólico e sua compra me ajuda a produzir e fornecer mais conteúdo gratuito para a comunidade. Adquira agora e comece sua jornada no desenvolvimento front-end.
- eFront - Estudando Desenvolvimento Front-end do Zero. Clique aqui para comprar
⚠️ Aviso importante
Antes de tudo você pode me ajudar e colaborar, deu bastante trabalho fazer esse repositório e organizar para fazer seu estudo ou trabalho melhor, portanto você pode me ajudar das seguinte maneiras
- Me siga no Github
- Acesse as redes sociais do Guia Dev Brasil
- Mande feedbacks no LinkedIn
📛 Direitos autorais
Esse projeto tomou como rerefência para ser feito os roadmaps feito pelo projeto roadmap.sh você pode conferir todo o projeto original feito pelos autores principais pelos links abaixo, desde já agradecendo a todos eles por fornecer esse conteúdo que serviu de extrema importância e de base para a criação deste repositório.
- Roadmap.sh - Site do roadmap.sh aonde você encontrará diversos roadmaps em inglês.
- Repositório Oficial do Projeto - Repositório oficial do projeto em inglês.
💡 Nossa proposta
A proposta deste guia é fornecer conteúdos para estudo e ferramentas para guiá-lo se você estiver confuso sobre qual o próximo aprendizado, não influenciar você a seguir os 'hypes' e 'trendys' do momento. Acreditamos que com um maior conhecimento das diferentes estruturas e soluções disponíveis poderá escolher a ferramenta que melhor se aplica às suas demandas. E lembre-se, 'hypes' e 'trendys' nem sempre são as melhores opções.
:beginner: Para quem está começando agora
Não se assuste com a quantidade de conteúdo apresentados neste guia. Acredito que quem está começando pode usá-lo não como um objetivo, mas como um apoio para os estudos. Neste momento, dê enfoque no que te dá produtividade e o restante marque como Ver depois. Ao passo que seu conhecimento se torna mais amplo, a tendência é este guia fazer mais sentido e fácil de ser assimilado. Bons estudos e entre em contato sempre que quiser! :punch:
🚨 Colabore
- Abra Pull Requests com atualizações
- Discuta ideias em Issues
- Compartilhe o repositório com a sua comunidade
🌍 Tradução
Se você deseja acompanhar esse repositório em outro idioma que não seja o Português Brasileiro, você pode optar pelas escolhas de idiomas abaixo, você também pode colaborar com a tradução para outros idiomas e a correções de possíveis erros ortográficos, a comunidade agradece.
・English — Click Here
・Spanish — Click Here
・Chinese — Click Here
・Hindi — Click Here
・Arabic — Click Here
・French — Click Here
・Italian — Click Here
・Korean — Click Here
・Russian — Click Here
・German — Click Here
・Japanese — Click Here
📚 ÍNDICE
🗺️ Back-end roadmap
🐧 Linux
🐵 Git & Github
🐶 HTTP
🐼 APIs
🐺 HTML
🐱 CSS
🦁 JavaScript
🐍 Python
🦊 Java
🦝 C
🐮 C++
🐷 C#
🐗 R
🐭 Kotlin
🐹 Golang
🐯 PHP
🐰 TypeScript
🐻 Ruby
🐻❄️ Grunt
🐨 Gulp.js
🐸 Lua
🦓 Django
🐴 Node.js
🦄 Ext.js
🐔 MongoDB
🐲 PostgreeSQL
🐒 SQL
🦏 MySQL
🐤 ASP.net
🐈 Raspberry Pi
🦈 AWS Cloud
🐬 Inteligência Artificial
🐩 Machine Learning
🐋 Data Science
🐟 NumPy
🐠 Pandas
🦐 SciPy
🦑 Matplotlib
🐙 Estatística
🦞 XML
🕷️ XML AJAX
🦉 XML DOM
🐞 XML DTD
🦂 XML Schema
🦆 XSLT
🐓 XPath
🦃 XQuery
🐦 API Rest
🦅 API Json
🐳 Docker
🦚 Padrões de arquitetura
📚 Recomendação de livros
🛠️ Ferramentas & Desafios
🗺️ Back-end roadmap

◾ Linux
Linux é um termo popularmente empregado para se referir a sistemas operativos ou sistemas operacionais que utilizam o Kernel Linux. O núcleo foi desenvolvido pelo programador finlandês Linus Torvalds.
- Melhores distros linux para programadores - Segue a lista das melhores distros de Linux para programadores, diretamente do arquivo geral do Guia Dev Brasil.
- Guia Foca - O GuiaFoca é um guia que traz desde explicações básicas sobre computadores e o sistema GNU/Linux até a administração e segurança do sistema. Os assuntos do guia são explicados em linguagem clara e organizados de forma linear e didática, evitando termos técnicos nos níveis iniciais, até que o usuário se habitue com sua utilização de forma gradual.
- Informações sobre distros - Informações e atualizações sobre distros.
- Cursos de Linux - Cursos de Linux para te guiar do básico ao avançado.
◾ Git & Github
Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo.
- Git - W3Schools - W3Schools é um site educacional voltado ao aprendizado de tecnologias web. Seu conteúdo inclui tutoriais e referências relacionadas a diversas linguagens.
- Git4Noobs - A ideia é ensinar para os usuários iniciantes que o Git não é nenhum "monstro" de se aprender e também ensinar como usar num ambiente onde há mais de um desenvolvedor atuando no projeto sem desorganizar ou perder algum traço de código no processo.
- Conhecendo os super poderes do Git - Guia com seleção de comandos para o Trabalho com Git e GitHub
- Aprenda Git - Aprenda a utilizar o Git e seus comandos através desse site.
- Git School - Escola do Git, várias ferramentas para treinar e aprender Git.
- Git Flow Cheatsheet - Este cheatsheet demonstra o uso básico e o efeito das operações do git-flow
- Cursos de Git & Github - Cursos de Git & Github do repositório geral do Guia Dev Brasil
◾ HTTP
O Hypertext Transfer Protocol, sigla HTTP é um protocolo de comunicação utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos. Ele é a base para a comunicação de dados da World Wide Web.
- MDN - HTTP - O MDN Web Docs é o website oficial de Mozilla para desenvolvimento de padrões web
◾ APIs
O conceito de API nada mais é do que uma forma de comunicação entre sistemas. Elas permitem a integração entre dois sistemas, em que um deles fornece informações e serviços que podem ser utilizados pelo outro, sem a necessidade de o sistema que consome a API conhecer detalhes de implementação do software, as APIs permitem que o usuário final utilize um aplicativo, software ou até uma simples planilha, consultando, alterando e armazenando dados de diversos sistemas, sem que o usuário precise acessá-los diretamente.
- MDN - APIs - O MDN Web Docs é o website oficial de Mozilla para desenvolvimento de padrões web
- APIs Públicas - Uma lista coletiva de APIs gratuitas para uso em software e desenvolvimento web
◾ HTML
HTML (Linguagem de Marcação de HiperTexto) é o bloco de construção mais básico da web. Define o significado e a estrutura do conteúdo da web. Outras tecnologias além do HTML geralmente são usadas para descrever a aparência/apresentação (CSS) ou a funcionalidade/comportamento (JavaScript) de uma página da web, sendo assim HTML é uma linguagem essência para você que quer se tornar desenvolvedor front-end.
- MDN - HTML - O MDN Web Docs é o website oficial de Mozilla para desenvolvimento de padrões web
- Cursos de HTML - Cursos de HTML do repositório geral do Guia Dev Brasil
◾ CSS
CSS (Cascading Style Sheets) é um mecanismo para adicionar estilo a um documento web. O código CSS pode ser aplicado diretamente nas tags ou ficar contido dentro das tags
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,541 starspublic-apis/public-apis
A collective list of free APIs
496,818 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
438,945 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,094 stars