arthurspk / guiadevbrasil

Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar dúvidas, nesse guia você encontrará tudo que necessário para qualquer carreira relacionada a tecnologia.
MIT License
14.22k stars 1.7k forks source link
c c-plus-plus csharp css css3 git github github-config html html-css-javascript html5 java java-8 javascript js php python python3

Guia Extenso de Programação

Guia Extenso de Programação

:dart: O guia para alavancar a sua carreira

Abaixo você encontrará conteúdos para te guiar e ajudar a se tornar um desenvolvedor ou se especializar em qualquer área de TI. Caso você já atue como desenvolvedor ou em outra área, confira o repositório para descobrir novas ferramentas para o seu dia-a-dia, caminhos possíveis e as tecnologias para incorporar na sua stack com foco em se tornar um profissional atualizado e diferenciado em front-end, back-end, dentre outras.

Siga nas redes sociais para acompanhar mais conteúdos:
Discord Badge Youtube Badge

💌 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.

⚠️ 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 seguintes maneiras:

💡 Nossa proposta

A proposta deste guia é dar uma ideia sobre o atual panorama e guiá-lo se você estiver confuso sobre qual será o seu próximo aprendizado, sem influenciar você a seguir os 'hypes' e 'trends' 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 'trends' 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 apresentado 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 ficar fácil de ser assimilado. Bons estudos e entre em contato sempre que quiser! :punch:

🚨 Colabore

🌍 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.

Guia Extenso de ProgramaçãoEnglish — Click Here
Guia Extenso de ProgramaçãoSpanish — Click Here
Guia Extenso de ProgramaçãoChinese — Click Here
Guia Extenso de ProgramaçãoHindi — Click Here
Guia Extenso de ProgramaçãoArabic — Click Here
Guia Extenso de ProgramaçãoFrench — Click Here
Guia Extenso de ProgramaçãoItalian — Click Here
Guia Extenso de ProgramaçãoKorean — Click Here
Guia Extenso de ProgramaçãoRussian — Click Here
Guia Extenso de ProgramaçãoGerman — Click Here
Guia Extenso de ProgramaçãoJapanese — Click Here

📚 ÍNDICE

🔧 Ferramentas para tradução de conteúdo
👨‍🏫 Sites para estudar programação
🎨 Sites para desenvolvedor front-end
🎮 Sites para aprender a programar jogando
✨ Templates HTML gratuitos
🎯 Sites para aprender ou treinar CSS
⏰ Geradores de CSS
🔎 Sites para buscar vagas remotas
🔧 Ferramentas de desenvolvimento
🗂 Gerenciamento de projetos
📝 IDEs e editores de código
🖌 Design Front-end
🔤 Linguagens de programação
📕 Guia de Estilo
📁 Desafios
🛠️ Ferramentas para desenvolvedores WEB
⚒️ Ferramentas para buscar projetos open source
🐧 Melhores distros linux para programadores
🔗 Bibliotecas JavaScript
⚙️ 9 Ferramentas que todo DEV precisa conhecer
🎭 Sites para praticar UI/UX
☁ Ferramentas para hospedar seu site
🌌 Sites para inspirar o seu desenvolvimento
📮 Banco de imagens gratuitas
👔 Aumentando o network
🎠 Sites para baixar e encontrar fontes
🧵 Sites de paletas de cores
🎇 Lista de ilustrações
🎆 Sites de icones
🎥 Canais do youtube com conteúdo grautito
🔓 Pentest
🎙 Blogs e Podcasts
💼 Business
🧭 Web Developer Roadmap
🔩 Extensões para o seu navegador
📚 Recomendação de livros
📱 Apps para praticar programação
📘 Sites para treinar projetos front-end
📗 Sites para treinar projetos back-end
📙 Sites para treinar projetos mobile
🗃️ Ideias para projeto
🦓 Sites e cursos para aprender Java
🐴 Sites e cursos para aprender JavaScript
🐓 Sites e cursos para aprender HTML
🦄 Sites e cursos para aprender CSS
🐍 Sites e cursos para aprender Python
🐘 Sites e cursos para aprender PHP
🦚 Sites e cursos para aprender C#
🦉 Sites e cursos para aprender C
🐸 Sites e cursos para aprender C++
🦉 Sites e cursos para aprender Camunda
🐶 Sites e cursos para aprender Kotlin
🦊 Sites e cursos para aprender Swift
🐺 Sites e cursos para aprender Go
🐦 Sites e cursos para aprender Ruby
💧 Sites e cursos para aprender Elixir
🐷 Sites e cursos para aprender React
🐼 Sites e cursos para aprender React Native
🐯 Sites e cursos para aprender Angular
🐞 Sites e cursos para aprender Vue
🦂 Sites e cursos para aprender Svelte
🦞 Sites e cursos para aprender Flutter
🐹 Sites e cursos para aprender jQuery
🐢 Sites e cursos para aprender Less
🐱 Sites e cursos para aprender Sass
🐰 Sites e cursos para aprender Bootstrap
🐤 Sites e cursos para aprender MySQL
🐮 Sites e cursos para aprender Git e Github
🐒 Sites e cursos para aprender TypeScript
🐌 Sites e cursos para aprender Node.js
🦌 Sites e cursos para aprender Next.js
🦘 Sites e cursos para aprender Assembly
🦒 Sites e cursos para aprender Lua
🐫 Sites e cursos para aprender Perl
🐧 Sites e cursos para aprender Linux
🦥 Sites e cursos para aprender Ionic
🦦 Sites e cursos para aprender Jira
🐭 Sites e cursos para aprender Rust
🐁 Sites e cursos para aprender Scala
🦝 Sites e cursos para aprender Nuxt.js
🦎 Sites e cursos para aprender Gulp
🐅 Sites e cursos para aprender MongoDB
🦩 Sites e cursos para aprender GraphQL
🦙 Sites e cursos para aprender Cassandra
🦛 Sites e cursos para aprender SQL Server
🐐 Sites e cursos para aprender Postgree SQL
🐑 Sites e cursos para aprender Delphi
🐊 Sites e cursos para aprender Wordpress
🐳 Sites e cursos para aprender Docker
🦜 Sites e cursos para aprender Kubernets
🐆 Sites e cursos para aprender Nest
🐿 Sites e cursos para aprender Laravel
🐃 Sites e cursos para aprender AWS
🐬 Sites e cursos para aprender Google Cloud
🦆 Sites e cursos para aprender Azure
🦅 Sites e cursos para aprender Django
🐏 Sites e cursos para aprender Gatsby
🐂 Sites e cursos para aprender ASP.net
🐖 Sites e cursos para aprender Inteligência Artificial
🦀 Sites e cursos para aprender Machine Learning
🦑 Sites e cursos para aprender Data Science
🐙 Sites e cursos para aprender NumPy
🦃 Sites e cursos para aprender Pandas
🐟 Sites e cursos para aprender XML
🦢 Sites e cursos para aprender Jenkins
🐩 Sites e cursos para aprender Xamarin
🦁 Sites e cursos para aprender Matlab
🦨 Sites e cursos para aprender Julia
🐨 Sites e cursos para aprender PowerShell
🐥 Sites e cursos para aprender Flask
🐔 Sites e cursos para aprender Spring
🐗 Sites e cursos para aprender Tailwind CSS
🦐 Sites e cursos para aprender Styled Components
🐎 Sites e cursos para aprender Magento
🐜 Sites e cursos para aprender ArangoDB
📚 Sites e cursos para aprender Linha de comando

🔧 Ferramentas para tradução de conteúdo

Muito do conteúdo desse repositório pode se encontrar em um idioma diferente do seu, desta maneira, fornecemos algumas ferramentas para que você consiga realizar a tradução do conteúdo, lembrando que o intuito desse guia é fornecer todo o conteúdo possível para que você possa se capacitar na área de tecnologia independente do idioma a qual o material é fornecido, visto que se você possuí interesse em consumir esse material isso não será um empecilho para você continue seus estudos.

👨‍🏫 Sites para estudar programação

🎨 Sites para desenvolvedor front-end

🎮 Sites para aprender a programar jogando

✨ Templates HTML gratuitos

🎯 Sites para aprender ou treinar CSS

⏰ Geradores de CSS

🔎 Sites para buscar vagas remotas

🔧 Ferramentas de desenvolvimento:

🗂 Gerenciamento de projetos

📝 IDEs e editores de código

🖌 Design Front-end

🔤 Linguagens de programação

📕 Guia de Estilo

📁 Desafios

🛠️ Ferramentas para desenvolvedores WEB

⚒ Ferramentas para buscar projetos open source

🐧 Melhores distros linux para programadores

🔗 Bibliotecas JavaScript

⚙️ 9 Ferramentas que todo DEV precisa conhecer

🎭 Sites para praticar UI/UX

☁ Ferramentas para hospedar seu site

🌌 Sites para inspirar o seu desenvolvimento

📮 Banco de imagens gratuitas

👔 Aumentando o network

🎠 Sites para baixar e encontrar fontes

🧵 Sites de paletas de cores

🎇 Lista de ilustrações

🎆 Sites de icones

🎥 Canais do youtube com conteúdo gratuito

🔓 Pentest

🎙 Blogs e Podcasts

💼 Business

🧭 Web Developer Roadmap

🔩 Extensões para o seu navegador

📚 Recomendação de livros

📱 Apps para praticar programação

📘 Sites para treinar projetos front-end

📗 Sites para treinar projetos back-end

📙 Sites para treinar projetos mobile

🗃️ Ideias para projeto

🦓 Sites e cursos para aprender Java

Cursos para aprender Java em Português

Cursos para aprender Java em Espanhol

Cursos para aprender Java em Inglês

🐴 Sites e cursos para aprender JavaScript

Cursos para aprender JavaScript em Português

Cursos para aprender JavaScript em Inglês

🐓 Sites e cursos para aprender HTML

Cursos para aprender HTML em Português

Cursos para aprender HTML em Inglês

🦄 Sites e cursos para aprender CSS

Cursos para aprender CSS em Português

Cursos para aprender CSS em Inglês

🐍 Sites e cursos para aprender Python

Sites & E-books para aprender Python

Cursos para aprender Python em Português

Cursos para aprender Python em Inglês

🐘 Sites e cursos para aprender PHP

Cursos para aprender PHP em Português

Cursos para aprender PHP em Espanhol

Cursos para aprender PHP em Inglês

🦚 Sites e cursos para aprender C

Cursos para aprender C# em Português

Cursos para aprender C# em Espanhol

Cursos para aprender C# em Inglês

🦉 Sites e cursos para aprender C

Cursos para aprender C em Português

Cursos para aprender C em Inglês

🐸 Sites e cursos para aprender C++

Cursos para aprender C++ em Português

Cursos para aprender C++ em Espanhol

Cursos para aprender C++ em Inglês

🦉 Sites e cursos para aprender Camunda

Cursos para aprender Camunda em Português

Cursos para aprender Camunda em Inglês

🐶 Sites e cursos para aprender Kotlin

Cursos para aprender Kotlin em Português

Cursos para aprender Kotlin em Espanhol

Cursos para aprender Kotlin em Inglês

🐋 Sites e cursos para aprender Swift

Cursos para aprender Swift em Português

Cursos para aprender Swift em Espanhol

Cursos para aprender Swift em Inglês

🐬 Sites e cursos para aprender Go

Sites para aprender Go

Cursos para aprender Go em Português

Cursos para aprender Go em Espanhol

Cursos para aprender Go em Inglês

🐦 Sites e cursos para aprender Ruby

Cursos para aprender Ruby em Português

Cursos para aprender Ruby em Espanhol

Cursos para aprender Ruby em Inglês

💧 Sites e cursos para aprender Elixir

Cursos para aprender Elixir em Português

Cursos para aprender Elixir em Inglês

🐷 Sites e cursos para aprender React

Cursos para aprender React em Português

Projetos para praticar React em Português

Cursos para aprender React em Inglês

Projetos para praticar React em Inglês

🐼 Sites e cursos para aprender React Native

Cursos para aprender React Native em Português

Projetos para praticar React Native em Português

Cursos para aprender React Native em Inglês

Projetos para praticar React Native em Inglês

🐯 Sites e cursos para aprender Angular

Cursos para aprender Angular em Português

Cursos para aprender Angular em Inglês

🐞 Sites e cursos para aprender Vue

Cursos para aprender Vue em Português

Cursos para aprender Vue em Inglês

🦂 Sites e cursos para aprender Svelte

Cursos para aprender Svelte em Português

Cursos para aprender Svelte em Inglês

🦞 Sites e cursos para aprender Flutter

Cursos para aprender Flutter em Português

Cursos para aprender Flutter em Inglês

🐹 Sites e cursos para aprender jQuery

Cursos para aprender jQuery em Português

Cursos para aprender jQuery em Inglês

🐢 Sites e cursos para aprender Less

Cursos para aprender jQuery em Português

🐱 Sites e cursos para aprender Sass

Cursos para aprender Sass em Português

Cursos para aprender Sass em Espanhol

Cursos para aprender Sass em Inglês

🐰 Sites e cursos para aprender Bootstrap

Cursos para aprender Bootstrap em Português

Cursos para aprender Bootstrap em Inglês

🐤 Sites e cursos para aprender MySQL

Sites para aprender MySQL

Cursos para aprender MySQL em Português

Cursos para aprender MySQL em Inglês

🐮 Sites e cursos para aprender Git e Github

Cursos para aprender TypeScript em Português

Cursos para aprender TypeScript em Inglês

🐌 Sites e cursos para aprender Node.js

Cursos para aprender Node.js em Português

Cursos para aprender Node.js em Inglês

🦌 Sites e cursos para aprender Next.js

Cursos para aprender Next.js em Português

Cursos para aprender Next.js em Inglês)

🦘 Sites e cursos para aprender Assembly

Cursos para aprender Assembly em Português

Cursos para aprender Assembly em Inglês

🦒 Sites e cursos para aprender Lua

Cursos para aprender Lua em Português

Cursos para aprender Lua em Inglês

🐪 Sites e cursos para aprender Perl

Cursos para aprender Perl em Português

Cursos para aprender Perl em Espanhol

Cursos para aprender Perl em Inglês

🐧 Sites e cursos para aprender Linux

Sites para aprender Linux

Cursos para aprender Linux em Português

Cursos para aprender Linux em Inglês

🦥 Sites e cursos para aprender Ionic

Cursos para aprender Ionic em Português

Cursos para aprender Ionic em Inglês

🦦 Sites e cursos para aprender Jira

Cursos para aprender Jira em Português

Cursos para aprender Jira em Inglês

🐭 Sites e cursos para aprender Rust

Cursos para aprender Rust em Português

Cursos para aprender Rust em Inglês

🐁 Sites e cursos para aprender Scala

Cursos para aprender Scala em Português

Cursos para aprender Scala em Inglês

🦝 Sites e cursos para aprender Nuxt.js

Cursos para aprender Nuxt.js em Português Curso gratuito de Nuxt.js 2 #1 - Introdução e instalação[ Nuxtjs para iniciantes - Dando um boost no seu desenvolvimento Vue js[ Nuxt.js (O Melhor Companheiro do Vue.js) // Dicionário do Programador[ Nuxt Levue Week (NLW) #01 - Introdução e Configuração (Vue, Nuxt, TypeScript e TailwindCSS)[ Nuxt.JS: Conhecendo o Framework

Cursos para aprender Nuxt.js em Inglês

🦎 Sites e cursos para aprender Gulp

Cursos para aprender Gulp em Português

Cursos para aprender Gulp em Inglês

🐅 Sites e cursos para aprender MongoDB

Cursos para aprender MongoDB em Português

Cursos para aprender MongoDB em Inglês

🦩 Sites e cursos para aprender GraphQL

Cursos para aprender GraphQL em Português

Cursos para aprender GraphQL em Inglês

🦙 Sites e cursos para aprender Cassandra

Cursos para aprender Cassandra em Português

Cursos para aprender Cassandra em Inglês

🦛 Sites e cursos para aprender SQL Server

Cursos para aprender SQL Server em Português

Cursos para aprender SQL Server em Inglês

🐐 Sites e cursos para aprender Postgree SQL

Cursos para aprender Postgree SQL em Português

Cursos para aprender Postgree SQL em Inglês

🐑 Sites e cursos para aprender Delphi

Cursos para aprender Delphi em Português

Cursos para aprender Delphi em Inglês

🐊 Sites e cursos para aprender Wordpress

Cursos para aprender Wordpress em Português

Cursos para aprender Wordpress em Inglês

🐳 Sites e cursos para aprender Docker

Cursos para aprender Docker em Português

Cursos para aprender Docker em Inglês

🦜 Sites e cursos para aprender Kubernets

Cursos para aprender Kubernets em Português

Cursos para aprender Kubernets em Inglês

🐆 Sites e cursos para aprender Nest

Cursos para aprender Nest em Português

Cursos para aprender Nest em Inglês

🐿 Sites e cursos para aprender Laravel

Cursos para aprender Laravel em Português

Cursos para aprender Laravel em Inglês

🐃 Sites e cursos para aprender AWS

Cursos para aprender AWS em Português

Cursos para aprender AWS em Inglês

🐬 Sites e cursos para aprender Google Cloud

Cursos para aprender Google Cloud em Português

Cursos para aprender Google Cloud em Inglês

🦆 Sites e cursos para aprender Azure

Cursos para aprender Azure em Português

Cursos para aprender Azure em Inglês

🦅 Sites e cursos para aprender Django

Cursos para aprender Django em Português

Cursos para aprender Django em Inglês

🐏 Sites e cursos para aprender Gatsby

Cursos para aprender Gatsby em Português

Cursos para aprender Gatsby em Inglês

🐂 Sites e cursos para aprender ASP.net

Cursos para aprender ASP.net em Português

Cursos para aprender ASP.net em Inglês

🐖 Sites e cursos para aprender Inteligência Artificial

Cursos para aprender Inteligência Artificial em Português

Cursos para aprender Inteligência Artificial em Inglês

🦀 Sites e cursos para aprender Machine Learning

Cursos para aprender Machine Learning em Português

Cursos para aprender Machine Learning em Inglês

🦑 Sites e cursos para aprender Data Science

Cursos para aprender Data Science em Português

Cursos para aprender Data Science em Inglês

🐙 Sites e cursos para aprender NumPy

Cursos para aprender NumPy em Português

Cursos para aprender NumPy em Inglês

🦃 Sites e cursos para aprender Pandas

Cursos para aprender Pandas em Português

Cursos para aprender Pandas em Inglês

🐟 Sites e cursos para aprender XML

Cursos para aprender XML em Português

Cursos para aprender XML em Inglês

🦢 Sites e cursos para aprender Jenkins

Cursos para aprender Jenkins em Português

Cursos para aprender Jenkins em Inglês

🐩 Sites e cursos para aprender Xamarin

Cursos para aprender Xamarin em Português

Cursos para aprender Xamarin em Inglês

🦁 Sites e cursos para aprender Matlab

Cursos para aprender Matlab em Português

Cursos para aprender Matlab em Inglês

🦨 Sites e cursos para aprender Julia

Cursos para aprender Julia em Português

Cursos para aprender Julia em Inglês

🐨 Sites e cursos para aprender PowerShell

Cursos para aprender Powershell em Português

Cursos para aprender Powershell em Espanhol

Cursos para aprender Powershell em Inglês

🐥 Sites e cursos para aprender Flask

Cursos para aprender Flask em Português

Cursos para aprender Flask em Inglês

🐔 Sites e cursos para aprender Spring

Cursos para aprender Spring em Português

Cursos para aprender Spring em Inglês

🐗 Sites e cursos para aprender Tailwind CSS

Cursos para aprender Tailwind CSS em Português

Cursos para aprender Tailwind CSS em Inglês

🦐 Sites e cursos para aprender Styled Components

Cursos para aprender Styled Components em Português

Cursos para aprender Styled Components em Inglês

🐎 Sites e cursos para aprender Magento

Cursos para aprender Magento em Português

Cursos para aprender Magento em Inglês

🐜 Sites e cursos para aprender ArangoDB

Cursos para aprender ArangoDB em Português

Cursos para aprender ArangoDB em Inglês

📚 Sites e cursos para aprender Linha de comando

Cursos para aprender Bash em Português

Cursos para aprender Bash em Espanhol

Cursos para aprender Bash em Inglês