Skip to content

DayvisonPaz/Programap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

PROGRAMAP

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.

NÃO SABE POR ONDE COMEÇAR?

O que é preciso ter antes de programar?

DECRIÇÃO & CONTEÚDOS

NAVEGUE FACILMENTE

EVENTOS TEMPORÁRIOS

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

# CURSOS EM PORTUGUÊS

  • 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

# EM INGLÊS

  • 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

# APPS PARA APRENDER A PROGRAMAR

  • 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

# Canais do YouTube sobre programação

LIVROS

FERRAMENTAS QUE VOCÊ PODE PRECISAR

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

BANCO DE IMAGENS PARA SEUS PROJETOS

  • 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

INSPIRAR OU PEGAR REFERENCIA

  • 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.]

COMPILADORES ONLINE

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

ILUSTRAÇÃO

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

FONTES

  • 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

CORES

  • 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

About

Repositorio focado em conteudos que pode ajudar todos os tipos de programadores

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •