CONTEÚDOS DE SUPORTE A PROGRAMADORES
Conteúdos úteis para todo programador, seja iniciante ou avançado. Ao aprender a arte de programar, existem alguns sites úteis e conteúdos ótimos mas de difícil acesso, esse repositório tem a função de facilitar o acesso das pessoas a esses conteúdos. Aqui está uma lista colaborativa de alguns conteúdos que você devia dar uma olhada. Esta lista será atualizada frequentemente a fim de adicionar conteúdos novos, mas você também pode contribuir adicionando aqueles que você conhece.
O que é preciso ter antes de programar?
- CURSOS EM PORTUGUÊS
- CURSOS EM INGLÊS
- APPS PARA APRENDER A PROGRAMAR
- Canais do YouTube sobre programação
- LIVROS
- FERRAMENTAS
- BANCO DE IMAGENS PARA SEUS PROJETOS
- LUGARES PARA ACHAR DIVERSOS ICONES
- INSPIRAR OU PEGAR REFERENCIA
- COMPILADORES ONLINE
- ILUSTRAÇÃO
- FONTES
- Samsung OCEAN:- Todo dia tenha acesso a diversas aulas e palestras com certificados online grátis.
- Dio:- Cadastre-se e tenha acesso a diversos bootcamps com vários certificados.
- kultivi:- Aprenda inglês rápido e fácil por aqui.
- ESCOLA VIRTUAL BRADESCO:- Tenha acesso a uma variedade de cursos sobre programação e tecnologia gratuitos com certificados. (certificado gratuito)
- CURSO EM VIDEO:- Tenha acesso a cursos exemplares de diversas linguagens e elementos da programação. (certificado pago)
- TIM TEC:- Cursos e certificados gratuitos para quem deseja iniciar na programação. (certificado gratuito)
- FUNDAÇÃO GETULIO VARGAS:- Tenha acesso a diversos cursos de diversas áreas gratuitos certificados. (certificado gratuito)
- UDEMY:- Aprenda a programar com cursos pagos e gratuitos de diversas áreas. (certificado pago)
- COURSERA:- Aprenda sobre diversas áreas com cursos gratuitos. (certificado pago)
- MAIS UM CODE :- cursos gratis de programação
- Lumina :- cursos gratuitos e certificados em portugues com certificado
- Amazon Education: - aprenda conceitos de banco de dados e nuvens facilmente, em portugues com certificado
- Guia de TI - tenha acesso a diversos cursos gratuitos e pagos
- 4Linux - tenha acesso a diversos cursos gratuidos de diversas areas com certificado
- USP Aulas - tenha acesso a diversos cursos das mais diversas areas feita pela USP sem certificado
- Microsoft Learn - tenha acesso a diversos cursos disponibilizados pela microsoft com certificado
- Hacker101 - aprenda a hackear brasileiro
- ForrestKnight - links para diversos cursos de universidades internacionais
- Classcentral:- está disponibilizando quase 500 cursos online gratuitos de universidades como Harvard, Princeton, Yale e Columbia, que podem ser feitos de casa
- BITDEGREE: - Tenha acesso a cursos gratuitos de diversas áreas. (certificado pago)
- FREECODECAMP:- aprenda a programar com esses cursos gratuitos de diversas áreas, com certificados. (certificado gratuito)
- ODIN PROJECT:- Aprenda a programar com diversos conteúdos sobre como se tornar full stack.
- CODECADEMY:- Tenha acesso a cursos gratuitos completos de diferentes áreas da programação. (certificado pago)
- EDX:- Diversos cursos gratuitos com certificados pago. (certificado pago)
- KHAN ACADEMY:- Diversos conteúdos para aprender a programar. (sem certificado)
- Exercism :- tenha acesso a materialde estudo para 57 linguagens de programação em ingles e todo gratuitos
- Amazon skillbuilder: - tenha acesso a diversos cursos liberado pela amazon (ambos os idiomas) com certificado
- MongoDb :- tenha acesso a diversos cursos sobre diversas areas de banco de dados com certificado gratuito
- Scrimba :- tenha acesso a diversos cursos de front end (em ingles)
- Google Colabs:- tenha acesso a diversos conteudos de aprendizagem do googel
- Free Courses: - diversos cursos online
- Machine Learn: - aprenda machine learn
- Grasshopper:- é um aplicativo de aprendizado de programação com foco em JavaScript.
- Programming Hub:- Caso esteja buscando por um aplicativo para aprender várias linguagens de programação em um só lugar, esta é uma boa opção.
- Mimo:- Você terá a oportunidade de aprender algumas linguagens e tecnologias, como: Python, JavaScript, Java, HTML, CSS, SQL, Swift, Kotlin, C++, SQL e PHP.
- Enki:- O app Enki conta com uma boa variedade de cursos que abrangem desde Python e JavaScript a planilhas e Airtable.
- Encode:- é um app com base em JavaScript e muito interessante para iniciantes.
- Solo Learn :- oferece cursos de linguagens de programação variados, como: JavaScript, Python, SQL, HTML, CSS, Swift, Java, C++, PHP e Ruby
- CODIGO FONTE
- FILIPE DESCHAMPS
- COD3R
- ALURA
- ROCKETSEAT
- FABIO AKITA
- PROGRAMADOR BR
- UNIVERSO PROGRAMADO
- DEV APRENDER
- PROGRAMAÇÃO DINAMICA
- DEV SAMURAI
- Doe-um-Livro:- Tenha acesso a diversos livros.
- Free Books Github: :- Tenha acesso a diversos livros gratuitos
- Tech Dev Guide:- tenha acesso a diversos cursos liberados pelo google
- Guia Computação Moderna :- tudo que a faculdade deveria ensinar
- Datassette :- livros sobre compuadores e demais maquinas
- Retroavengers:- revistas sobre jogos e eletronicos
- Lib:- uma das maiores livraria do mundo
- Dominio Publico:- tenha acesso a diversos conteudos livres e gratuitos
- Digital Library:- biblioteca com diversos conteudos
- Open Library:- biblioteca
- Gutemberg:- livraria
- Free Tech Books:- banco de dados de Livros de Ciência da Computação Online de Acesso Livre
- Mockaroo:- Fornece uma maneira simples de gerar um monte de dados de teste realistas. Você pode escolher entre mais de 140 tipos diferentes de dados falsos.
- APIS PUBLICS:- Tenha acesso a diversas APIS de diferentes tipos.
- Dev Docs:- É um aplicativo de código aberto de uma página que permite pesquisar documentação de todas as linguagens e frameworks de programação populares.
- CodePNG:- Faça print bonitos de seus códigos e compartilhe-os.
- Kaggle:- Acesse GPUs gratuitas e um enorme repositório de dados e códigos publicados pela comunidade.
- MDN Web Docs:- Um lugar com toda a documentação dos padrões web.
- Coolors:- Crie a paleta perfeita ou inspire-se em milhares de belos esquemas de cores.
- Tailwind CSS Page Builder:- O construtor de páginas CSS perfeito.
- LottieFiles:- A maior plataforma online do mundo para o menor formato de animação do mundo para designers, desenvolvedores e muito mais. Acesse ferramentas de animação lottie e plugins para Android, iOS e Web.
- UI Design Daily:- Recursos semanais grátis de interface do usuário direto para sua caixa de entrada.
- Iconscout:- Milhões de design, SVGs curados, ícones vetoriais, ilustrações, gráficos 3D e Animações Lottie. Mais de 3.000 ativos adicionados todos os dias. Plugins integrados, ferramentas, editores e muito mais.
- Json API App:- Repositório único para tudo o que você precisa para construir produtos melhores como desenvolvedor. API, DB, Fila, Servidor, Webhooks, Bin, Ferramentas, Podcasts etc. Tudo o que você precisa para construir super aplicativos que nosso mundo precisa.
- Roadmap:- Tenha acesso a trilhas de estudo de diferentes linguagens e framework.
- CSS Reference:- Tenha acesso a diversas dicas de desenvolvimento de design.
- Over API:- O OverAPI fornece documentação para as linguagens de programação e bibliotecas mais populares em todo o mundo.
- small devs:- Este site oferece uma variedade de ferramentas gratuitas para desenvolvedores,
- LambdaTest:- é uma plataforma de testes de navegador cross-browser baseada em nuvem que permite testar aplicativos weais de 2000 navegadores
- DevSamples:- ajuda os desenvolvedores a encontrar amostras de código fáceis de usar para casos de uso comum.
- Uigradients:- é um site para criar gradientes, onde além dos efeitos prontos, pode-se criar o seu próprio efeito com até quatro cores diferentes.
- invision:- app Você pode obter maquetes de alta fidelidade e protótipos em apenas alguns minutos.
- Easel.ly:- Modelos infográficos gratuitos incríveis.
- Neumorfismo:- é um gerador de código CSS. Ele vai ajudá-lo com cores, gradientes e sombras em seu design.
- css generator:- ferramenta util para gerar elementos css com mais facilidade
- Dados de Pesquisadores:- tenha acesso a milhares de dados de pesquisadores
- Snapshot Browser:- crie screenshot de qualquer site
- Stack Overflow:- Site de perguntas e respostas para profissionais e entusiastas na área de programação de computadores. É o principal site de resolução de problemas.
- Stack Exchange:- Stack Exchange é a combinação de Stack Overflow e mais de 170 sites onde você pode obter qualquer tipo de ajuda.
- CodePen:- Desenvolvedor Front End Playground & Code Editor no Navegador.
- Diagrams.net:- Ferramenta para criação de diagramas e muito mais.
- FreeFor.Dev:- Uma enorme lista de recursos e ferramentas gratuitas.
- regex101:- Testador e depurador de regex online: PHP, PCRE, Python, Golang e JavaScript.
- regexr:- Outra ferramenta online para aprender, construir e testar Expressões Regulares.
- Browser Frame:- foto da pagina inicial do seu site
- SaaS Design:- Coleção de modelos de design de interface do usuário de código aberto Figma para o seu próximo projeto.
- SVG Path Editor:- Editor de trilhas e roadmaps svg online e de código aberto.
- EmailDrop:- Emaildrop é um provedor de e-mail descartável gratuito.
- Repl.it:- Accessible prototyping tool for various needs.
- Svgator:- Anima svg graficamente. É como um editor de vídeo, mas para svg.
- Freepik:- banco de imagens gratuito mais conhecido da internet. No Freepik você encontra imagens, arquivos em PSD, vetores e ícones.
- Pixabay:- banco de imagens gratuito
- Rgbstock:- banco de imagens gratuito
- Unsplash:- banco de imagens gratuito
- Drawn.io :- é uma ferramenta online gratuita para fazer wireframes, diagramas, mapas do site e muito mais
- Flaticon:- é um site focado em ícones. Ao realizar um cadastro, você pode selecionar o formato e alterar cores, transparência e tamanho do ícone antes de baixar.
- iconmonstr:- ícones gratuitos para baixar e usar em seus projetos.
- fontawesome:- ícones gratuitos para baixar e usar em seus projetos.
- iconfinder:- ícones gratuitos para baixar e usar em seus projetos.
- The noun:- tenha acesso a milhares de icones
- Layout Model:- modelador visual otimo para pre-vizualizar o resultado
- siteInspire:- O primeiro lugar que normalmente recorro para inspiração de web design
- Web designer wall :- tenha acesso a diversos elementos de formulários pré prontos e editaveis
- CSS Nectar:- é outra grande fonte de inspiração para web design que é avaliada por uma equipe de especialistas em design.
- Lapa.ninja:- hospeda uma coleção crescente de belas inspirações de landing pages de toda a web
- Awwwards:- Procurando por inspiração de design de site premiado?
- Best Website :- O que começou como a coleção de marcadores de um homem evoluiu ao longo dos anos para um dos principais sites de inspiração para web design.
- Behance:- O Behance é a plataforma da Adobe para mostrar e descobrir trabalhos criativos.
- Designspiration:- oferece um feed de rolagem no estilo Pinterest de inspiração em design e fotografia
- Abduzeedo:- tenha acesso a diversas ideias de design para seu site
- Muz Li:- ideias de design dos mais variaveis tipos
- Land Book:- ideias de design
- Call to idea:- ideias de design para diversos componentes
- Web Dev:- cursos focados em ux e ui
- Smartmockups:- crie maquetes (fotos de produtos) rapidos e faceis
- Freefrontend:- guias e exemplos que todo front end gostaria
- Dribbble:- tenha acesso a diversos conteudos de design
- Smashingmagazine:- Se você precisa saber como fazer algo para seu site, ou precisa de alguma inspiração
- Webflow Showcase:- é um ótimo lugar para encontrar inspiração de design de site para seu trabalho.]
- CodePad:- Editor de código para tentar, testar e executar mais de 25 idiomas linguagens.
- Codesandbox.io:- CodeSandbox facilita a criação, compartilhamento e reutilização de projetos React com outros.
- Godbolt.org:- Excelente ferramenta para explorar a saída de montagem de diferentes compiladores com e sem otimização.
- Ideone.com:- Excelente ferramenta para explorar a saída de montagem de diferentes compiladores com e sem otimização.
- JSFiddle:- Teste seu JavaScript, CSS, HTML ou CoffeeScript com editor de código on-line.
- Judge0 IDE:- Compilador online com mais de 40 intérpretes e compiladores.
- Pastebin.com:- A pastebin pode armazenar textos como código, notas e trechos on-line por um tempo definido que pode ser compartilhado instantaneamente.
- C9.io:- Seu ambiente de desenvolvimento, na nuvem.
- Github Gist:- Compartilhe instantaneamente códigos, notas e trechos.
- Coder:- Um ambiente de desenvolvimento baseado na Web usando o Visual Studio Code como editor de código.
- Carbon:- Crie imagens bonitas dos seus trechos de código.
- Wandbox:- Compilador online de C++ e 40 outras linguagens.
- Animista:- é uma biblioteca de animação CSS.
- get waves:- é um gerador de ondas SVG grátis. Você o usa para fazer belas ondas SVG para o seu próximo web design.
- Storytale:- é um site que tinha coleções de ilustrações que tornam seu projeto atraente com personagens incríveis
- remove:- Este site ajuda você a remover fundos de imagens em 5 segundos sem cliques
- BGjar:- é um gerador de fundo SVG gratuito para sites, blogs e aplicativos.
- Google Fonts:- Tenha acesso a milhares de fontes que podem ser usadas em seu site
- Font Squirrel:- é um ótimo site para descobrir fontes gratuitas que estão prontas para uso comercial.
- Fontspace:- Navegue pela enorme variedade de fontes no Fontspace e encontre a fonte perfeita para o seu próximo projeto
- Adobe color:- tenha acesso a diverssas paletas de cores e demais elemntos relacionados
- Coolors:- Gere infinitas paletas de cores para seus designs
- Color Hunter:- criar composições inteligentes e simples de vários tons, fornecemos lindas paletas de cores que trabalham juntas