TOP 15 Melhores Sites Para Aprender a Programar de Graça! (+BÔNUS)
Índice:
Ensinar-se a programar pode parecer desanimador, e ler livros completos sobre o assunto é nada menos que exaustivo. Em vez disso, experimente um desses quatro sites gratuitos para aprender a codificar. Existem diferentes lições, tarefas e documentos de ajuda em cada site - por isso, use todos eles para obter uma gama ainda maior de material de ajuda.
O que diferencia esses quatro sites de outros serviços de aprendizado de código é que eles são gratuitos, fornecem uma interface interativa para aprender e visualizar os resultados e orientam você pelas etapas necessárias de maneira simples e clara. Vamos dar uma olhada.
1. Codeacademy
O Codeacademy tem sido o melhor site para iniciantes aprenderem programação. Com muitos idiomas para escolher, ele funcionará bem para qualquer pessoa que queira aprender - seja você um usuário iniciante ou avançado.
Estude estas línguas na Codeacademy:
- JavaScript
- jQuery
- PHP
- Python
- Rubi
- HTML
- CSS
Aprender é muito fácil com os tutoriais interativos e visualizações ao vivo. Todo tutorial tem um conjunto de instruções para o que você precisa fazer para continuar com a lição.
A primeira lição de HTML, por exemplo, é muito fácil, pois guia você pela implementação enquanto explica.
À esquerda estão instruções sobre o que precisa ser feito para concluir a primeira etapa do curso, que está disponível para cada curso, para que você saiba quais são as necessidades necessárias para concluí-lo.
Conforme você digita, os resultados são mostrados em uma página da Web incorporada simples, se você desejar, para um feedback fácil.
Se você ficar preso, basta clicar na dica para ver o que precisa ser feito para terminar. Estes estão disponíveis para quase todos os cursos. Os mais difíceis não são tão diretos, mas nesse momento você deve ter uma boa idéia do que precisa ser feito para concluir as tarefas em mãos.
2. Code Avengers
O Code Avengers possui um design similar ao Codeacademy, com uma seção de visualização ao vivo e editor de texto na mesma janela. As instruções estão ali também, tornando o aprendizado e a prática muito fáceis.
Estude estes idiomas no Code Avengers:
- HTML5
- CSS3
- JavaScript
Digamos que você queira aprender JavaScript com Code Avengers. O nível 1 apresenta 40 lições e 5 tarefas para cada lição. São 200 etapas para aprender o primeiro nível de JavaScript. Isso mostra quanto detalhe você vai entrar com Code Avengers.
Cada lição tem um conjunto de instruções acima da área de texto para facilitar a visualização. As dicas estão corretas nas instruções se você clicar nas palavras sublinhadas. Você recebe pontos ao longo do curso, fazendo o incentivo para aprender sem dicas ou lições completas sem a resposta dada a você.
A área de texto e a visualização ao vivo estão alinhadas logo abaixo das instruções para um simples aprendizado e prazer de visualização.
3. LearnStreet
Os cursos da LearnStreet baseiam-se na abordagem Aprender Fazendo. Como os serviços anteriores, o LearnStreet fornece uma interface limpa e simples para praticar a programação enquanto aprende ao mesmo tempo.
Estude estas linguagens na LearnStreet:
- JavaScript
- Python
- Rubi
Vamos ver o aprendizado de Ruby para este exemplo.
Ao iniciar o curso, você pode visualizar o conteúdo da lição para obter uma visão geral de onde você será levado ao longo dessa jornada de aprendizado. Abra a seção Conteúdo para ver os vários tópicos.
Um bom conjunto de definições e termos é apresentado na seção Glossário para facilitar a consulta de perguntas em qualquer estudo.
A área de texto interativa fornece um ótimo feedback enquanto você está praticando, para que você aprenda o que está acontecendo e como chegar a um resultado específico.
Atualização: Infelizmente, LearnStreet desligou um tempo atrás. Como alternativa, você pode conferir o SnoopCode, que permite entender e aprender programação de uma maneira interativa.
4. Coursera
A Coursera é uma empresa de educação que oferece cursos gratuitos das melhores universidades e organizações do mundo. Embora a interface não seja tão intuitiva quanto os três serviços anteriores, o conteúdo contido aqui é repleto de cursos informativos que seriam excelentes com os sites anteriores.
Escolha de qualquer uma das categorias para cursos específicos, como estudos de programação.
Os cursos de programação aqui são aqueles que você encontraria em um curso escolar real. Por exemplo, aprenda Python em um curso interativo de 9 semanas aqui. O ponto principal que separa o Coursera dos outros serviços listados é que você tem que esperar que a sessão comece, como você faria em um programa escolar. Basta inscrever-se como você faria em qualquer site e aguardar o e-mail quando o curso começar.
Conclusão
Todos esses serviços fornecem instruções fáceis de usar, áreas de trabalho interativas e feedback. Cada um fornece dicas e documentos de ajuda para aprender as várias linguagens de programação. E o melhor de tudo, eles são todos gratuitos!
Agora é a sua vez de experimentar e aperfeiçoar suas habilidades de programação.
A plataforma se estenderá a não-Yahoo sites como o Amazon e o Digg, para que os usuários possam ver de dentro dos sites do Yahoo o que seus amigos vêm fazendo em outros lugares na Web. E sites de terceiros poderão publicar a atividade do usuário de volta na rede do Yahoo, o que poderia ajudar esses sites a atrair mais visitantes.

A empresa de pesquisa está fazendo os dados que armazena sobre os usuários - como contatos, interesses e localização - disponível para desenvolvedores criarem seus aplicativos. Os usuários finais poderão determinar quais informações seus amigos e desenvolvedores poderão ver, disseram autoridades do Yahoo, que fizeram uma prévia da plataforma em São Francisco na sexta-feira.
A Razorfish, da Microsoft, escolheu a Rackspace como plataforma de hospedagem na nuvem, em vez de esperar que a Microsoft libere o Azure. A Razorfish, da Microsoft, escolheu a Rackspace para hospedar o desenvolvimento de novos sites e aplicativos em vez de esperar que sua empresa-mãe libere sua própria plataforma de hospedagem de nuvem, o Windows Azure. A Razorfish está trabalhando com a divisão de hospedagem Mosso da Rackspace para construir sites e aplicações nos serviços Cloud Sites e Cloud F

A Razorfish, que opera de forma independente, é uma agência de publicidade online adquirida pela Microsoft como parte de sua compra da aQuantive, uma empresa de serviços de marketing digital em 2007.
Pesquisadores de segurança estão vendo uma pressão renovada do Gumblar, o nome de um código malicioso que se espalha comprometendo Web legítimos Pesquisadores de segurança estão vendo um ressurgimento do Gumblar, o nome de um código malicioso que se espalha por meio do comprometimento de sites legítimos, mas inseguros. Em maio, milhares de sites foram encontrados hackeados servir um iframe, que é uma maneira de levar o conteúdo de um site para outro. O iframe levou ao domínio "gumblar.cn&qu

O Gumblar também mudou suas táticas. Em vez de hospedar a carga maliciosa em um servidor remoto, os hackers agora colocam esse código em sites comprometidos, dizem os fornecedores da IBM e da ScanSafe. Também parece que o Gumblar foi atualizado para usar uma das vulnerabilidades mais recentes nos programas Adobe Reader e Acrobat, de acordo com o blog IBM Security Systems Frequency X.