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

Eu tenho 24 anos e comecei a codificação de aprendizagem. Eu quero ser um programador. Estou muito tarde no jogo?

Video: 3 habilidades que você precisa desenvolver para executar suas ideias

Uma das respostas upvoted a esta sobre Quora.com veio do artista gráfico Michel Poisson.

Eu sou 63, e oito meses atrás eu decidi me ensinar Blender 3D. É open source, escrito em C, e usa Python para scripts. No verão passado era HTML5, CSS3, javascript e PHP. Então, na minha perspectiva, 24 é um momento tão bom quanto qualquer outro.

Os 40 anos entre o entrevistado eo cético é a brecha em nosso processo de pensamento que diz que é jogo de um jovem. Vamos repetir - não há idade para aprender. Quando estiver nesse caminho, você só tem que continuar praticando. E hoje há mais maneiras do que uma maneira de afiar suas costeletas de codificação.

Se você pegou uma linguagem de programação para aprender, vamos começar a aula com alguns sites inovadores.Como escolher um linguagem de programação para aprender hoje & Obter um ótimo trabalho em 2 anosComo escolher um linguagem de programação para aprender hoje & Obter um ótimo trabalho em 2 anosPode levar anos de trabalho dedicado para se tornar um verdadeiramente bom programmer- assim há uma maneira de escolher a linguagem certa para começar a partir de hoje, a fim de ser contratado amanhã?consulte Mais informação

Traço - Aprenda com projetos

Aprender a código - Traço

Aprender: HTML, CSS, javascript

Dash é semelhante ao Codecademy com a sua abordagem imersiva com base no projecto, e os tutoriais orientá-lo através de cinco projectos de dificuldade crescente. Limitado a três tecnologias web, por agora, é bem projetado para um iniciante e completamente livre. Da construção de um site pessoal para um jogo Madlibs, um aspirante a codificador tem de desbloquear 82 habilidades, passando por postos de controle nas aulas.

Traço é projetado para aprendizagem incremental - você não pode ir para a próxima habilidade a menos que você desbloquear o anterior. Os projectos traço são curtos e com base nas necessidades do mundo real. Cada um tem uma “história” - com uma aparência de realidade como você construir projetos para clientes fictícios. O editor Dash também permite alternar o “o que você vê” display de um monitor de computador para um telefone móvel.

O jogador de Código - Aprenda com Screencasts

Aprender a código - Codeplayer

Aprender: HTML5, CSS3, javascript.

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

Reproduzi-lo em velocidades diferentes. Use o controle deslizante cronograma para pausar e rebobinar os bits que você perca. Para cada passo a passo, leia a descrição e os comentários. Se você quisesse ver alguém criar algo com código, em um ritmo que mais lhe convier, o jogador Código é ideal.

Talent Buddy - Saiba com testes & quebra-cabeças

Aprender a código - Talent amigos

Aprender: javascript e outras linguagens de C para Scala.

Resolva codificação de questionários que incluem Java, Ruby, Python, PHP e muito mais. O site tem pago programas de orientação com os desenvolvedores de software especialista em ajudar os alunos a desenvolver habilidades de desenvolvimento web. É um programa de três meses. Mas você pode sessão grátis e experimente os problemas divertidas no editor embutido. Os questionários podem ajudá-lo a aprimorar suas habilidades e fornecer feedback imediato através do editor. Talent amigos pode não ser para todos, pois é um programa pago, mas os testes ajudá-lo a exercitar suas habilidades.

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

Codewars - Aprenda a partir do código verdadeiros desafios

Aprender a código - Codewars

Video: Como desenvolver suas habilidades sociais de forma tranquila | Vlog #5



Aprender: javascript, CoffeeScript, Ruby, Python, Clojure, Haskell.

Colocando-se contra alguém melhor que você pode ser o caminho mais rápido para aprender - cada atleta sabe que este “segredo”. Codewars é outra plataforma para programadores para expandir suas habilidades, treinando com os outros sobre os desafios de código reais. Mas aqui está o problema - você tem que provar a si mesmo na linguagem de programação de sua escolha durante a inscrição. O arranque pede-lhe para resolver um “kata”Antes que sejam autorizados em, semelhante ao ethos de uma escola de arte marcial.

Codewars não é o primeiro lugar para um iniciante. Ele poderia evoluir para uma sociedade on-line onde codificadores talentosos podem competir, colaborar e unir em torno de desafios de programação - mas apenas uma vez eles têm alguma experiência em seus cintos.

CodeWars é outro esforço da comunidade com os desafios de código crowdsourced e soluções. Alguns blocos de código são forkable permitir que outros a contribuir (ou seja, um “kumite”). Elementos de gamification torná-lo divertido. Por exemplo, katas aumentar em dificuldade, e você ganha pontos de honra que você vá com sucesso através deles. Não é fácil para um novato, mas definitivamente é um dos mais maneiras divertidas para praticar suas habilidades de codificação.Furada com livros de programação? Tente 3 Fun maneiras das suas capacidades de codificaçãoFurada com livros de programação? Tente 3 Fun maneiras das suas capacidades de codificaçãoSe você já tentou aprender a código de um livro, você sabe como chato que pode ser. Por que não tentar algumas opções atraentes para tornar o aprendizado mais peculiar e divertido.consulte Mais informação

Codaround - Aprenda com a comunidade

Aprender a código - Codearound

Aprender: javascript, Ruby, e programação iOS

A aprendizagem é frequentemente mais eficaz quando se interage com os pares que são melhores em sua habilidade escolhida do que você é. Codaround (beta) é uma marca spanking fórum de aprendizagem nova que está tentando trazer um toque de aprendizagem em grupo de auto-aprendizagem. Anteriormente conhecido como Hackavard, Codaround está trazendo a comunidade perto do solo de-aluno. No meio da multidão de ferramentas sociais e serviços meetup, Codaround mantém seu foco na comunidade crescente de codificadores.

Registe-se no Facebook, especifique o seu nível de experiência e você está dentro. O site faz parte do bate-papo e uma plataforma de planejamento parte meetup. Querem aprender alguma coisa - anunciá-lo no site e meetup com parceiros de aprendizagem em uma localização 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 poucos e principalmente dentro os EUA Há maneiras melhores para se misturar com a comunidade de codificação, mas Codaround é outra opção que você pode manter um olho sobre se ele cresce.

Programmr - Aprenda com um “Simulator”

Aprender a código - Programmr

Aprender: 19 tecnologias do Android para SQL

Programmr é projetado para ser um simulador de programação para aprender e praticar habilidades de codificação. A plataforma inclui tecnologias como AngularJS, Backbones, PHP, Python e muito mais. O site chama-se um “um laboratório interativo on-line” para codificadores principiantes ao código, compilar e executar projetos dentro do browser. O módulo de “auto-faculdade” fornece feedback instantâneo para os alunos como eles completar os exercícios e desafios. Você codificar suas próprias aplicações, em seguida, incorporá-los como vídeos do YouTube.

Você pode praticar com a ajuda de codificação de exercícios e desafios. Faça o seu próprio projeto e adicioná-lo ao tanque de 3000 projectos no site. Ou mergulhar em esses projetos e aprender como elas foram feitas. Não parece haver qualquer concursos abertos agora, mas manter um olho para ganhar alguns cartões de presente da Amazônia e um lugar no ranking!

CheckIO - Aprenda Com Gamification

Aprender a código - CheckIO

Aprender: píton

Gamification de codificação é a última tendência ... especialmente para os ensinamentos crianças os conceitos básicos de programação. CheckIO é uma plataforma de jogos código para programadores que querem aprender algumas habilidades Python. Python é uma das linguagens de programação comuns ensinados a iniciantes. Em CheckIO, marcos de programação são chamados de “ilhas”. Você tem que assumir desafios ou “missões” programar para ir de uma ilha para outra. CheckIO crowdsources os quebra-cabeças de codificação que compõem os desafios em cada ilha.

Video: Hipnose na Prática - Como Melhorar Suas Habilidades

O crowdsourcing é o único com três oportunidades de aprendizagem - contribuir puzzles via GitHub, ajudar com a tradução dos puzzles em 10 idiomas, e oferecer dicas para solucionadores de problemas. Com a combinação de comunidade e jogos, os usuários podem criar missões, desafiar seus pares e ajudar uns aos outros melhorar o seu código no processo. CheckIO se transformou em um dos destinos mais populares, aprendizagem Python.Os 5 melhores sites para aprender Python ProgrammingOs 5 melhores sites para aprender Python ProgrammingDurante a última década, a linguagem de programação Python tem explodiu em popularidade entre os programadores em todas as áreas de codificação. De desenvolvedores web para o vídeo game designers para os criadores de ferramentas em casa, muitas pessoas caíram em ...consulte Mais informação

Como você aprende Codificação?

Veteranos deve ser divertido. Muitos de nós aprendeu da maneira mais difícil ... com um grau de ciência da computação ou de livros de programação. Iniciantes devem seguir estes 8 dicas experimentadas e testadas para a aprendizagem de código.

Se você já está na estrada, nos diga como você escolheu-se depois de cada tropeço, manteve a sua motivação para melhorar - ou os recursos que você está usando para conseguir o domínio hoje.


Artigos relacionados