101 programming resources
1.0.0

Obtenha 101 recursos de programação completamente gratuitos que possam melhorar suas habilidades de codificação.
Você administra alguma organização sem fins lucrativos que fornece lições de codificação para os alunos de todo o mundo?
Você tem um canal do YouTube que ajuda outras pessoas a aprender programação? ?
Você escreve blogs para oferecer suporte a programadores em todo o mundo? ❤️
| Eu ia | Recursos | Descrição |
|---|---|---|
| 1 | Freecodecamp | O FreecOdecamp é uma organização sem fins lucrativos que consiste em uma plataforma interativa da Web de aprendizado. Sua missão é ajudar as pessoas a codificar gratuitamente. De acordo com a Freecodecamp, mais de 40.000 graduados conseguiram empregos após concluir pelo menos uma certificação através da Freecodecamp. Os graduados encontraram trabalho na Apple, Google, Spotify e outras empresas de tecnologia |
| 2 | O Projeto Odin | O Projeto Odin capacita os aspirantes a desenvolvedores da Web a aprender juntos de graça. Seu currículo completo de pilha é gratuito e apoiado por uma comunidade apaixonada de código aberto. |
| 3 | Coursera | A Coursera oferece centenas de cursos das principais empresas e universidades e você pode auditar os cursos ou solicitar assistência financeira se não tiver estabilidade financeira. |
| 4 | Udemy | Mesmo a Udemy difícil não é gratuita, eles têm muitos cursos que estão completamente disponíveis para todos. Você pode encontrá -los aqui |
| 5 | edx | O EDX é outro provedor de cursos on -line aberto massivo criado por Harvard e MIT. |
| 6 | Codecademy | O Codecademy é uma plataforma interativa on -line americana que oferece aulas de codificação gratuitas em 12 linguagens de programação diferentes, incluindo Python, Java, Go, JavaScript, Ruby, SQL, C ++, C#, Swift e Sass, bem como marcam linguagens HTML e CSS |
| 7 | Udacity | A Udacity oferece cursos gratuitos de ciência da computação ministrados por especialistas do setor. A Udacity oferece dois tipos de cursos - cursos regulares e nanodegrees. Os cursos regulares são gratuitos. Cursos regulares com aulas individuais/revisão de código requer uma taxa mensal. Os nanodegrees são tipicamente para pessoas com alguma experiência de codificação prévia e custam mais dinheiro. |
| 8 | Academia Khan | Eles oferecem cursos de várias horas e ritmo próprio em JavaScript, HTML/CSS e SQL |
| 9 | YouTube | O YouTube pode ser o dos aplicativos viciantes que você pode ter usado em sua vida. Mas observe que também é a melhor maneira de entrar em programação em 2022, se usado com cautela. |
| 10 | MIT OpenCourseware | O MIT OpenCourseware é uma publicação baseada na Web de praticamente todo o conteúdo do curso do MIT. |
| 11 | Code.org | O lema deles é "Aprenda ciência da computação. Chapa o mundo". |
| 12 | Arranhar | O Scratch é uma linguagem de programação visual baseada em bloco de alto nível, destinada principalmente às crianças como uma ferramenta educacional para programação, com um público-alvo de 8 a 16 anos. |
| 13 | Stackoverflow | Este não precisa de muita introdução. O StackOverflow é uma plataforma onde você pode fazer perguntas relacionadas à programação. |
| 14 | Leetcode | O LeetCode é a melhor plataforma para ajudá -lo a aprimorar suas habilidades, expandir seu conhecimento e se preparar para entrevistas técnicas. |
| 15 | Hackerrank | O Hackerrank é a avaliação técnica líder do mercado e a solução de entrevista remota para a contratação de desenvolvedores. |
| 16 | Codechef | O Code-Chef é um programa educacional on-line e uma comunidade de programação competitiva de programadores globais. |
| 17 | Hackerearth | Ajuda mais de 3 milhões de desenvolvedores a serem melhores na programação por meio de concursos de codificação, competições de ciência de dados e hackathons. |
| 18 | CS50: Introdução à ciência da computação | Um curso de nível básico ministrado por David J. Malan, CS50X ensina aos alunos como pensar algoritmicamente e resolver problemas com eficiência. Os tópicos incluem abstração, algoritmos, estruturas de dados, encapsulamento, gerenciamento de recursos, segurança, engenharia de software e desenvolvimento da Web. Os idiomas incluem C, Python, SQL e JavaScript Plus CSS e HTML. Conjuntos de problemas inspirados nos domínios do mundo real de biologia, criptografia, finanças, forense e jogos. A versão no campus do CS50X, CS50, é o maior curso de Harvard. |
| 19 | Codingame | Site que ajuda você a trabalhar em habilidades de resolução de problemas e aprender o básico da programação por meio de um jogo baseado em turnos. |
| 20 | CSS Diner | No CSS Diner, você pode praticar o básico do CSS através de uma série de 32 desafios. Esta é uma boa maneira de se familiarizar com o idioma e se divertir aprendendo. |
| 21 | Codecombat | O codecombat funciona bem para crianças e alunos adultos. Você pode criar uma conta gratuita e aprender os fundamentos da programação, como loops, funções, condicionais e variáveis. |
| 22 | Tynker | Tynker é um site onde você pode criar projetos e jogar jogos usando HTML, CSS, JavaScript, Python e Java. Eles têm uma extensa lista de projetos, algoritmos e desafios da estrutura de dados. |
| 23 | SQL Murder Mystery | O mistério do assassinato do SQL é ótimo para iniciantes e desenvolvedores de SQL experientes. Fortaleça suas habilidades de SQL e resolução de problemas, tentando rastrear o assassino neste mistério de assassinato. O jogo usa o SQLite e você primeiro precisará se familiarizar com a estrutura do banco de dados antes de iniciar o jogo. |
| 24 | Não confiável | Não confiável é um jogo de aventura, onde você pode testar seu JavaScript e habilidades de resolução de problemas. |
| 25 | Checkio | O Checkio é um jogo de estratégia em que você pode aprender o TypeScript ou o Python através de uma série de desafios. |
| 26 | W3schools | O W3Schools é um site educacional do Freemium para aprender codificação on -line com exemplos de tempo real. |
| 27 | Geeksforgeeks | Um portal de ciência da computação para geeks. Ele contém artigos bem escritos, bem pensados e bem explicados de ciência da computação e programação e é uma plataforma para praticar problemas de programação. |
| 28 | tutsplus | Descubra tutoriais de instruções gratuitos e cursos de vídeo com tutsplus. Crie um aplicativo, crie um site ou aprenda uma nova habilidade. |
| 29 | Sololearn | Obtenha acesso a cursos projetados por especialistas com prática do mundo real. |
| 30 | desenvolvedor.mozilla.org | O MDN Web Docs, anteriormente Mozilla Developer Network e anteriormente Mozilla Developer Center, é um repositório de documentação e um recurso de aprendizado para desenvolvedores da Web. Foi iniciado por Mozilla em 2005 como um local unificado para documentação sobre os padrões da Web Open, os próprios projetos de Mozilla e os guias de desenvolvedores. |
| 31 | JavaScript | Como o nome sugere, é um guia gratuito para programadores que desejam aprender JavaScript |
| 32 | Studenttonight.com | Melhor lugar para aprender assuntos de engenharia como Java, C ++, DBMs, estruturas de dados etc. através do tutorial simples, testes e tutoriais em vídeo escritos à mão. |
| 33 | Programiz | Aprenda a codificar em Python, C/C ++, Java e outras linguagens de programação populares, com seus tutoriais, exemplos, compiladores on -line e referências fáceis de seguir. |
| 34 | Guerreiro rubi | Se você quer aprender Ruby, Ruby Warrior é o jogo para você. Existem faixas iniciantes e intermediárias para se adequar ao seu nível de habilidade. As lições começam fácil e vão a partir daí. |
| 35 | Github | Sim, você ouviu isso certo! O Github é o melhor lugar para iniciar sua jornada de codificação. Você pode ler centenas de código -fonte escritos por outros programadores no GitHub. Você também pode encontrar muitos desafios e recursos para capacitar suas habilidades de codificação. |
| 36 | Codepen | O Codepen é uma comunidade on-line para testar e exibir snippets de código HTML, CSS e JavaScript criados pelo usuário. Ele funciona como um editor de código on-line e um ambiente de aprendizado de código aberto, onde os desenvolvedores podem criar trechos de código, chamados "canetas" e testá-los. |
| 37 | Playgrounds rápidos | Swift é uma linguagem de programação criada pela Apple e usada pelos profissionais para criar aplicativos para uso em dispositivos Apple. Com o aplicativo Swift Playgrounds, os alunos podem aprender Swift através de um conjunto de desafios envolventes e divertidos. |
| 38 | Se você ainda não o fez, você provavelmente já ouviu um desenvolvedor, brincando, se referir como um googler profissional. Embora exagerado, o ditado é um boato de verdade. O Google é um recurso valioso para programadores, e muitos problemas de codificação podem ser resolvidos com uma pesquisa simples. | |
| 39 | Simplilearn | A Simplilearn é a popular plataforma de aprendizado on -line de bootcamp e cursos on -line. |
| 40 | SQLZOO | O SQLZOO é o recurso on-line preferido para aprender tudo o SQL. No SQLZOO, você pode aprender sobre o SQL Server, Oracle, MySQL, DB2 e Postgressql. Aprenda com vários tutoriais interativos e peças de referência e teste suas novas habilidades com avaliações. |
| 41 | Escola de código | Se você não tiver certeza de onde começar, a Code School oferece caminhos diferentes que você pode seguir para criar habilidades específicas. Se você estiver pronto para mergulhar bem, também pode selecionar cursos da biblioteca completa e a maioria dos cursos de nível básico é 100% livre. |
| 42 | Código Vingadores | Se você deseja aprender a criar um site, aplicativos ou jogos, o Code Avengers é o site para você. O Code Avengers tem mais de 100 horas de cursos ensinando a você como criar sites em HTML & CSS e jogos ou aplicativos em JavaScript. |
| 43 | Projeto Euler | O Project Euler é um site dedicado a uma série de problemas computacionais destinados a ser resolvidos com programas de computador. O projeto atrai graduados e estudantes interessados em matemática e programas de computadores. |
| 44 | Django Girls | Django Girls é uma organização sem fins lucrativos internacional criada para inspirar mulheres de todas as origens a se interessar por tecnologia e se tornar programadores, oferecendo um ambiente seguro e amigável. |
| 45 | Mothercoders | A MotherCoders é uma organização sem fins lucrativos cuja missão é ajudar mulheres com crianças na rampa para carreiras em tecnologia para que possam prosperar em uma economia digital. |
| 46 | Meninas que codificam | As meninas que codificam é uma organização sem fins lucrativos que visa apoiar e aumentar o número de mulheres na ciência da computação, equipando as mulheres jovens com as habilidades de computação necessárias para buscar oportunidades do século XXI. |
| 47 | Piladies | A Pyladies é um grupo de orientação internacional que se concentra em ajudar mais mulheres a se tornarem participantes ativos da comunidade de código aberto do Python. |
| 48 | Railsgirls | Eles pretendem dar ferramentas e uma comunidade para as mulheres entenderem a tecnologia e construir suas idéias |
| 49 | Codenewbie | Uma das comunidade mais solidária de programadores. |
| 50 | Inventor de aplicativos do MIT | O MIT App Inventor é um ambiente de programação visual que permite que todas as idades dos alunos criem aplicativos totalmente funcionais para smartphones e tablets Android e iOS. |
| 51 | codeGrepper.com | É o sistema de consulta e resposta final para programadores. |
| 52 | visualgo.net/en | Visualizando estruturas de dados e algoritmos através da animação. |
| Eu ia | Nome do canal | Descrição |
|---|---|---|
| 1 | Freecodecamp | Seus vídeos são conteúdos prolongados e profundos sobre várias linguagens de programação com listas de reprodução para iniciantes e especialistas. Seus vídeos que variam de três horas a alguns minutos abrangem tecnologias tradicionais e modernas como HTML, JavaScript, PHP, CSS, ML, Ciência de Dados e Python. O canal do YouTube é muito popular entre mais de 5 milhões de estudantes e várias listas de reprodução. |
| 2 | programação-com-mosh | Mosh Hamedani pretende treinar codificadores e engenheiros de software para serem as empresas de talentos que desejam contratar. |
| 3 | Traversy-Media | O canal criado por Brad Traversy cobre tecnologias de programação como HTML, CSS e JavaScript, estruturas de front -end como React e Vue e conceitos de back -end, como Node.js, Python e PHP. |
| 4 | FireShip.io | Você está exausto de assistir a vídeos tutoriais de 6 horas no YouTube? Então este canal é para você. Ele explica os conceitos de programação mais complexos em 5 minutos. |
| 5 | Kevin-Powell | Você odeia CSS? Então esse cara definitivamente fará você se apaixonar pelo CSS! |
| 6 | Web-dev simplificado | Como o nome sugere, esse canal visa simplificar o desenvolvimento da Web. |
| 7 | Dev-ed | Quer aprender animações legais de javascript? Então, você está olhando para o lugar certo! |
| 8 | THE-NET-NINJA | O Ninja líquido é um dos melhores canais do YouTube para aprender mais sobre desenvolvimento da Web e programação. |
| 9 | Casa da árvore | A Team Treehouse é uma plataforma de aprendizado on -line atendida para iniciantes entusiasmados em construir uma carreira em codificação. |
| 10 | Dicas de dev | Devtips é um show semanal para designers e codificadores com mais de 200 vídeos em CSS, HTML, Docker, Kubernetes, Github e muito mais. |
| 11 | DesignCourse.com | Para um desenvolvedor, é importante ter conhecimento básico sobre conceitos de design. Este canal ajuda você a melhorar suas habilidades de design. |
| 12 | Code-With-Ania-Kubow | Você ama jogos? Seus vídeos ajudam você a desenvolver mais jogos seguindo os tutoriais passo a passo (JavaScript) |
| 13 | Thenewboston | Seus vídeos abrangem uma variedade de tópicos de Modern Blockchain, Docker e Discord a SEO, Python, Node.js e Gulp.js. Bucky Roberts é formado por TI e ensina as lições fáceis de entender, tornando o canal um recurso perfeito para programadores iniciantes. |
| 14 | Tutoriais online | Este canal ajuda você a mergulhar profundamente nas impressionantes animações do CSS. |
| 15 | Florin-Pop | Ele lhe ensinará muito sobre desenvolvimento da web (HTML, CSS, JavaScript, ReactJs, NodeJs, APIs e todos os outros coisas legais?) |
| 16 | Programwitherik | Se você deseja tutoriais e conselhos de codificação, visite este canal |
| 17 | CSDOJO | Ele ajuda a seus problemas e perguntas do Crack DSA (estrutura de dados e algoritmo) e aceitam as entrevistas de codificação. |
| 18 | CleverProgrammer | Deseja construir projetos do mundo real e ganhar mais profundidade em suas habilidades? Em seguida, clique no link agora mesmo! |
| 19 | JavascriptMastery | Inicie sua carreira de desenvolvimento com treinamento baseado em projetos - mostre suas habilidades com experiência em desenvolvimento prático e terminando a carreira de codificação dos seus sonhos |
| 20 | Codedamn | Ajuda você a aprimorar suas habilidades de programação |
| 21 | CodeWithharry | Existem muitos tutoriais de codificação e conselhos de desenvolvimento. |
| 22 | Além de fogo | O canal secundário do FireShip.io com conteúdo mais profundo. |
| Eu ia | Blogs | Descrição |
|---|---|---|
| 1 | Dev.to | A comunidade de desenvolvimento é uma comunidade de 938.136 desenvolvedores incríveis. Somos um lugar onde os codificadores compartilham, permanecem atualizados e aumentam suas carreiras. |
| 2 | CSS-Tricks | Artigos diários sobre CSS, HTML, JavaScript e todas as coisas relacionadas ao design e desenvolvimento da web. |
| 3 | Médio | |
| 4 | Freecodecamp | |
| 5 | Stackoverflow.blog | |
| 6 | Realpython | |
| 7 | codinghorror | |
| 8 | webDesignerDepot | |
| 9 | Hackernoon | |
| 10 | Sololearn | O Sololearn é uma plataforma em que podemos praticar linguagens de programação de maneira módulo e abre a comunidade para interagir a outra para obter e compartilhar conhecimento. Além disso, está fornecendo os blogs de maneira a considerar após algumas críticas. |
| 11 | W3schools | O W3Schools é otimizado para aprendizado, teste e treinamento. Exemplos podem ser simplificados para melhorar a leitura e o entendimento básico. Tutoriais, referências. |
| 12 | Blog de Addy Osmani | Addy é gerente de engenharia do Google e escreve sobre diversos tópicos no desenvolvimento da web. |
Se você gostou do repositório, não hesite em dar uma estrela? Compartilhe com seus amigos e juntos podemos fazer a comunidade crescer melhor ☕