7 maneiras originais de praticar suas habilidades de codificação

Vamos repetir - não há idade para aprender. Uma vez que você está nesse caminho, você só precisa continuar praticando. E hoje há mais de uma maneira de aperfeiçoar suas habilidades de codificação.

Vamos repetir - não há idade para aprender.  Uma vez que você está nesse caminho, você só precisa continuar praticando.  E hoje há mais de uma maneira de aperfeiçoar suas habilidades de codificação.
Propaganda

“Tenho 24 anos e comecei a aprender codificação. Eu quero ser um programador. Estou muito atrasado no jogo?

Uma das respostas para isso no Quora.com veio do artista gráfico Michel Poisson.

Tenho 63 anos, e há oito meses decidi me ensinar o Blender 3D. É open source, escrito em C, e usa o Python para scripts. No verão passado, foi HTML5, CSS3, JavaScript e PHP. Então, do meu ponto de vista, 24 é um momento tão bom quanto qualquer outro.

Os 40 anos entre o entrevistado e o que duvida são a brecha em nosso processo de pensamento que diz que é um jogo de um jovem. Vamos repetir - não há idade para aprender. Uma vez que você está nesse caminho, você só precisa continuar praticando. E hoje existem mais maneiras do que uma maneira de aperfeiçoar seus recursos de codificação.

Se você pegou uma linguagem de programação para aprender Como escolher uma linguagem de programação para aprender hoje e obter um ótimo trabalho em 2 anos Como escolher uma linguagem de programação para aprender hoje e obter um ótimo trabalho em 2 anos Pode levar anos de dedicação trabalhar para se tornar um bom programador; Então, há uma maneira de escolher a linguagem certa para começar a partir de hoje, a fim de ser contratado amanhã? Leia Mais, vamos começar a aula com alguns sites inovadores.

Dash - Aprenda com Projetos

Aprendendo a codificar - Dash

Aprenda: HTML, CSS, JavaScript

O Dash é semelhante ao Codecademy, com sua abordagem imersiva baseada em projetos, e os tutoriais orientam você em cinco projetos de dificuldade crescente. Limitado às três tecnologias da Web, por enquanto, é bem projetado para iniciantes e totalmente gratuito. Desde a criação de um site pessoal até um jogo do Madlibs, um codificador em potencial precisa desbloquear 82 habilidades passando por pontos de verificação nas lições.

Dash é projetado para aprendizado incremental - você não pode ir para a próxima habilidade a menos que você desbloqueie a anterior. Os projetos do Dash são curtos e baseados nas necessidades do mundo real. Cada um tem um "enredo" - com uma aparência de realidade à medida que você cria projetos para clientes fictícios. O editor Dash também permite alternar a exibição “o que você vê” de um monitor de computador para um celular.

O Code Player - Aprenda com Screencasts

Aprendendo a Codificar - Codeplayer

Aprenda: HTML5, CSS3, JavaScript.

Aprender com screencasts de codificadores é outra abordagem interessante sobre como construir algo com código. Isso não é muito adequado para iniciantes, mas se você tiver alguma experiência em seu cinto, o leitor de código mostra a arte de fazer temporizador ou calculadora elegante a partir do zero. Iniciantes podem se inspirar no fato de que algumas linhas de código criam arte digital.

Jogue em velocidades diferentes. Use o controle deslizante da linha do tempo para pausar e rebobinar os bits que você perdeu. Para cada passo a passo, leia a descrição e os comentários. Se você quiser assistir alguém criando algo com código, em um ritmo que lhe convenha, o Code Player é o ideal.

Talent Buddy - Aprenda com Quizzes e Quebra-Cabeças

Aprendendo a Code - Talent Buddy

Aprenda: JavaScript e outras linguagens de C para Scala.

Resolva quizzes de codificação que incluem Java, Ruby, Python, PHP e muito mais. O site pagou programas de orientação com desenvolvedores de software especializados, ajudando os alunos a desenvolver habilidades de desenvolvimento web. É um programa de três meses. Mas você pode fazer o login gratuitamente e experimentar os problemas divertidos no editor embutido. Os questionários podem ajudá-lo a aprimorar suas habilidades e fornecer feedback imediato por meio do editor. O Talent Buddy pode não ser para todos, pois é um programa pago, mas os quizzes ajudam você a exercitar suas habilidades.

Você também pode usar o aplicativo gratuito para iPhone para praticar a partir do seu bolso.

Codewars - Aprenda com os desafios reais do código

Aprendendo a Codificar - Codewars

Aprenda: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell.

Colocar-se contra alguém melhor do que você pode ser o caminho mais rápido para aprender - todo atleta conhece esse “segredo”. Codewars é outra plataforma para os programadores aumentarem suas habilidades treinando com outros em desafios reais de código. Mas aqui está o problema - você tem que se provar na linguagem de programação de sua escolha durante a inscrição. A startup pede que você resolva um “kata” antes de entrar, similar ao espírito de uma escola de artes marciais.

Codewars não é o primeiro lugar para um iniciante. Poderia evoluir para uma sociedade on-line onde os codificadores talentosos podem competir, colaborar e se unir em torno de desafios de programação - mas apenas quando tiverem alguma experiência sob seus cintos.

A CodeWars é outro esforço da comunidade com desafios e soluções de código crowdsourced. Alguns blocos de código são forkable, permitindo que outros contribuam (ou seja, um "kumite"). Elementos de gamificação tornam isso divertido. Por exemplo, katas aumentam em dificuldade, e você ganha pontos de honra à medida que passa por eles com sucesso. Não é fácil para um novato, mas definitivamente é uma das maneiras mais divertidas de praticar suas habilidades de programação com Bored With Programming Books? Tente 3 maneiras divertidas para subir de nível suas habilidades de codificação entediado com livros de programação? Tente 3 maneiras divertidas para subir de nível suas habilidades de codificação Se você já tentou aprender a codificar a partir de um livro, você sabe o quão chato pode ser. Por que não tentar algumas opções interessantes para tornar o aprendizado mais peculiar e divertido? Consulte Mais informação .

Codaround - Aprenda com a comunidade

Aprendendo a Codificar - Codearound

Aprenda: programação em JavaScript, Ruby e iOS

Aprendizagem é freqüentemente mais eficaz quando se interage com colegas que são melhores em sua habilidade escolhida do que você é. Codaround (beta) é um novo fórum de aprendizagem que está tentando trazer um toque de aprendizado em grupo para o autodidatismo. Anteriormente conhecido como Hackavard, Codaround está trazendo a comunidade para perto do aluno solo. Na multidão de ferramentas sociais e serviços de encontros, o Codaround mantém seu foco na crescente comunidade de codificadores.

Registre-se no Facebook, especifique seu nível de especialização e você está dentro. O site é parte chat e parte plataforma de planejamento de encontro. Quer aprender algo - anuncie-o no site e conheça parceiros de aprendizagem em um local conveniente. Você também pode usar o site para ver se alguns encontros estão acontecendo nas proximidades.

Sendo muito novo, as interações são poucas e principalmente dentro dos EUA. Existem maneiras melhores de se misturar com a comunidade de codificação, mas o Codaround é outra opção que você pode ficar de olho se crescer.

Programmr - Aprenda com um “simulador”

Aprendendo a Codificar - Programmr

Aprenda: 19 tecnologias do Android para o SQL

O Programmr é projetado para ser um simulador de programação para aprender e praticar habilidades de codificação. A plataforma abrange tecnologias como AngularJS, Backbones, PHP, Python e muito mais. O site chama-se um "laboratório interativo on-line" para codificadores iniciantes para codificar, compilar e executar projetos dentro do navegador. O módulo "auto-faculdade" fornece feedback instantâneo para os alunos enquanto eles completam os exercícios e desafios. Você codifica seus próprios aplicativos e os incorpora como vídeos do YouTube.

Você pode praticar com a ajuda de exercícios e desafios de codificação. Faça o seu próprio projeto e adicione-o ao conjunto de mais de 3000 projetos no site. Ou mergulhe nesses projetos e aprenda como eles foram feitos. Não parece haver nenhuma competição aberta agora, mas fique de olho para ganhar alguns cartões-presente da Amazon e um lugar na tabela de classificação!

CheckIO - Aprenda com Gamification

Aprendendo a Codificar - CheckIO

Aprenda: Python

A gamificação da codificação é a última tendência… especialmente para os ensinamentos das crianças, os conceitos básicos de programação. O CheckIO é uma plataforma de jogos de código para codificadores que desejam aprender algumas habilidades em Python. O Python é uma das linguagens de programação comuns ensinadas aos iniciantes. Na CheckIO, os marcos de programação são chamados de “ilhas”. Você tem que empreender desafios de programação ou “missões” para ir de uma ilha a outra. CheckIO crowdsources os enigmas de codificação que compõem os desafios em cada ilha.

O crowdsourcing é único, com três oportunidades de aprendizado - contribua com quebra-cabeças via GitHub, ajude a traduzir os quebra-cabeças em 10 idiomas e ofereça dicas para solucionadores de problemas. Com a combinação de comunidade e jogos, os usuários podem projetar missões, desafiar seus colegas e ajudar uns aos outros a melhorar seu código no processo. CheckIO tornou-se um dos destinos mais populares para aprender Python Os 5 melhores sites para aprender programação em Python Os 5 melhores sites para aprender programação em Python Ao longo da última década, a linguagem de programação Python explodiu em popularidade entre os programadores em todas as áreas de codificação. De desenvolvedores web a designers de videogames a criadores de ferramentas internos, muitas pessoas caíram ... Leia Mais.

Como você aprende codificação?

Os veteranos devem se divertir. Muitos de nós aprendemos da maneira difícil ... com um diploma de ciência da computação ou de livros de programação 9 Livros de Programação Gratuitos que farão de você um Pro 9 Livros de Programação Livres que farão de você um profissional Chamando todos os programadores, sejam novos, antigos ou aspirantes: encontramos uma grande seleção de livros gratuitos (como em cerveja) para aumentar suas habilidades de codificação para o próximo nível. Entre e aproveite. Consulte Mais informação . Iniciantes devem seguir estas 8 dicas experimentadas e testadas para aprender código 8 Tentei e Dicas Verdadeiras Para Aprender Como Codificar 8 Tentei & Dicas Verdadeiras Para Aprender Como Codificar Programadores qualificados têm estado em alta demanda há anos, e não parece que a demanda está prestes a cair a qualquer momento. Mas mesmo se você não pretende ganhar a vida como ... Leia Mais.

Se você já estiver na estrada, conte-nos como você se recuperou após cada tropeço, mantenha sua motivação para melhorar - ou os recursos que você está usando para alcançar a maestria hoje.

In this article