Para o divertimento ou para o trabalho você pode precisar de aprender como usar rapidamente uma linguagem de programação nova. Sup-lo pode já programar a uma proficiência razoável em uma língua, esta não é tão dura quanto ela primeiros sons. Eu desenvolvi uma metodologia que me ajudasse a aprender a maioria das características no tempo possível o mais curto. Estes permiti-lo-ão de fazer mais do que escreve “olá! o mundo” e deve ser bastante a começ o que trabalho você precisa de começ feito, feito!
1. Busca
Use seu Search Engine favorito e procure artigos sobre sua língua nova. Não procure cursos apenas ainda. Você está procurarando por uma compreensão geral de como sua língua olha e de como executar tarefas básicas. Aprenda como a:
- Excepto cordas em variáveis
- Excepto números em variáveis
- Teste para que as circunstâncias sejam verdadeiro ou falso
- Como fazer a matemática básica (modificação de -/*)
- Crie laços
- Crie as funções que os dados do retorno
- Crie as funções que não retornam dados (as sub-rotinas)
- Enumere através de uma lista
- Crie uma disposição
- Aceite a entrada do usuário
- Indique a saída
- Crie variáveis globais
- Use indicações condicionais da lógica, do interruptor ou de caso
- Resize uma disposição
- Segure datas e épocas.
- Escreva a uma lima
- Leia de uma lima
- Elimine erros de seu código
- Segure erros
*HINT: Se você sabe uma outra língua pode ser um bom lugar a começar procurarando da “pela comparação C C# língua” (se você conheceu um e o quis aprender o outro)
Você deve agora ter uma compreensão básica do que você está olhando. Cada língua (a mim pelo menos) tem seus próprios olhar e sensação distintos. Se pode compreender que os princípios acima então de todo o programa que você o olhar devem poder compreender a maioria do que você vê nos cursos, sem ter que ler em detalhe. Mantenha na pesquisa até que você possa facilmente responder às perguntas acima - ou ter uma página marcou um endereço da Internet assim que você pode verific para trás rapidamente.
2. Exercício
Encontre “olá! um curso rápido e breve da aplicação do mundo”. Encontre um que tem o código fonte e uma explanação de como trabalha. Transfira o código - traga acima sua relação de programação e consiga o código trabalhar. Não há nada mais mau do que tendo um compilador que não esteja trabalhando, e tentar por muito tempo começ algo trabalhar, pensando o é seu erro da codificação, para encontrar horas mais tarde que seu compilador não setup corretamente.
Compreenda o código que você apenas executou. Você não deve ter que datilografá-lo para fora - enquanto seu procurarando antes que deva o ter dito todo você precisa.
3. Leia
Começ um livro em sua língua, usuários intermediários visados da compra uma, básicos parecem gastar a maioria do livro explicando o que você procurarou por antes. Os cursos em linha são bons, mas pode ser duro saltar capítulos básicos para diante e a aleta de volta a considera o que você quer.
Se você gosta os ebooks a seguir transferem um mas para mim é o mais rápido ter um livro físico que eu possa prender aberto ao lado de mim e começar datilografar. A dactilografia ao contrário do copi e da cola parece fazer seu cérebro começ o dom de dominar a língua nova mais rapidamente e fá-la mais intuitiva quando você quer começar construir seus próprios programas.
4. Peça
Você tem lido agora por um quando onde você esperançosamente deve compreender o que sua língua nova exige e como fazer algumas tarefas simples. Se há qualquer coisa que você não compreende neste momento, leia um pouco de mais. Se você ainda não a começ então peça. Há os povos como mim que estão felizes responder a perguntas do pessoa quando não são certas o que estão fazendo. Isto pode conservá-lo muitos frustração e momento crítico em aprender sua língua nova. Você quis saber nunca porque os povos vão à escola, um pouco do que apenas lido? Os povos aprendem suas primeiras línguas melhor com da interação com outros povos. Poder pedir é crítico a este. Se você é furado então encontre alguém para ajudá-lo - você pode aprender mais para um investimento pequeno do tempo do que você pode toda a outra maneira. Anote que eu peço que você peça a ajuda em etapa 4, porque com um fundo na língua, você compreenderá a ajuda melhor do que se você apenas está começando e para não ter nenhuma idéia o que você está fazendo. Você igualmente poderá falar inteligente e para pedir as coisas múltiplas em uma vão.
5. Slow Down
Você está quase lá. Você deve ter um aperto para os princípios, e seja confortável olhando sua língua nova. Se você salta em linha reta em programar sua aplicação desejada você ainda fará alguns erros grandes. Reflita o que você fizeram, o que você quer fazer, pensam sobre o que você aprendeu e algumas das subtileza da língua nova. Compare como você faria coisas em suas experiências precedentes da língua e como você em seu novo. Se você não pode responder que estas perguntas não se apavoram, você deve ser mais confortável após a etapa seguinte. Se você retarda você pode observar as coisas que você tinha pensado nunca de antes. Você igualmente deve observar que até agora isso mesmo que uma língua nova soe desanimada que é muito similar a outro que você aprendeu no passado.
6. Programa
Você tem dmoído para começ em suas tarefas e para querer bash para fora sua língua nova…. Paciência você está quase lá, mas mais esforço que você gasta na preparação dar-lhe-á uma apreciação melhor e mais duradouro de sua língua nova. O Now é o tempo que você coloc seu livro, fim seu navegador e traz acima sua relação de programação. Você está indo construir algumas aplicações que devem não lhe tomar nenhuma hora de todo, mas demonstrará quanto você aprendeu, ou têm que aprender antes de você pode progredir.
Aplicações da configuração que podem fazer o seguinte:
- Indique uma série de números criados em um laço
- Crie uma aplicação que tome o usuário entrado e indique o que foi entrado no reverso
- Crie uma aplicação da contagem para baixo, isso tomará a entrada de um número, e indicará um número cada segundo para o número da entrada
- Crie uma aplicação que possa recolher uma quantidade e um fator de conversão e produza o produto - IE cm - > dentro
- Crie uma aplicação que recolha a idade de um usuário como a entrada e indique mensagens dependendo como velho são - de IE 0-10 “bebê”
- Aceite uma série de números do usuário entrado e indique-os na ordem de descida ou de ascensão
- Construa uma função recursive para encontrar 10 factorial
- Construa uma aplicação para tomar o usuário entrado e para conservá-lo a uma lima
- Exposição nos dados da tela que você recuperou de uma lima.
- Crie uma aplicação que tome a entrada que é sob a forma dos números para dividir perto 100, para indicar os resultados e os erros do punho se 0 são entrados.
- Crie uma aplicação que seja um despertador, isso tomará um momento de alarmar-se, para indicar uma mensagem, e manter-se em indicar a mensagem até a matança ou o sono da entrada é submetido. O sono fá-lo-á então esperar um período dado e uma repetição. A matança fechá-lo-á
- Crie uma aplicação da calculadora. Usando a raiz quadrada de/ -*, quadrado, poderes, pecado, cos, tan, factorial, modulous. Tenha opções de saída diferentes e uma opção da memória.
Embora haja muito outro que você pode fazer para praticar suas habilidades que este deve lhe fazer funções criadoras felizes, usando as ferramentas gerais por que você procurarou e se você pode fazer toda a este você deve estar confiável que você pode fazer qualquer coisa.
6. Reflita
Além disso, é hora de pensar sobre o que você está fazendo. Retarde e considere porque você quis aprender esta língua no primeiro lugar. Se você teve uma tarefa na mente você tem as ferramentas a poder consegui-la? Há as coisas que você precisará de fazer que você não pode fazer ainda, IE conecta ao Internet ou escreve às bases de dados? Se é tão agora o momento de começ junto aquelas habilidades, ir a seu livro pode ser tudo que você precisa. Igualmente considere o que você quer escrever em seguida, vindo acima com algumas especificações sobre o que você quer fazer e considerar como você está indo o fazer. Esta maneira que você pode apenas se sentar para baixo e programar e não ser confundido.
7. Vá para ela
O Now é o momento de põr seu trabalho duro para usar-se. Construa o programa que você teve na mente quando você começou. Recorde as habilidades que você tem e esteja confiável. Não consulte de volta a seu texto a menos que você tiver que - a maioria do que você quer fazer deve ser natural a você agora. Estar confiável significará que sua programação deve ser elegante e jejuar, o tempo onde você passou na preparação o estará pagando para trás consideràvel agora. Esteja feliz e felicite-se em dominar uma habilidade nova.
8. Explore e pense
Agora você tem suas habilidades de língua novas não pensa que você sabe tudo e o começa inflamar um perito em um grupo da notícia. Pense sobre o que você está fazendo e porque você o fêz essa maneira. Não começ irritado em sua língua nova porque faz algumas coisas em maneiras diferentes do que você é usado - abraçam a diferença!!! Faça um pouco mais de leitura, consiga-a saber e apreciar realmente os nuances subtis que são as razões que as línguas múltiplas existem.
%DIGG%





































Eu encontro o “slow down” muito importante. Você precisa de dar algum dia antes que as idéias do linguagem de programação se estabeleçam em você!
Eu tenho tentado aprendo o rubi para algum dia e olhando para trás, eu executei quase as mesmas etapas que você deu.
Se você quer se transformar um perito em uma língua, a melhor maneira é abordar um projeto complexo, um que é mais complexo do que apenas o cálculo “factorial”!
Olá! indivíduo de Java, eu concordo completamente, transformar-se um perito que você precisa de ir além dos princípios, você precisa de explorar as coisas de que os povos não tentaram antes e de vir acima com soluções aos erros e às subtileza da língua. Eu igualmente encontrei aquele para as tarefas pessoais, onde você está aprendendo para o divertimento que é muito mais duro começ um conhecimento perito, comparado a quando alguém o está pagando para fazer coisas que você não sonharia mesmo do senhor mesmo e há uns fins do prazo para o começ feito.
Eu encontraria que muito duro se isolar como atravessar esse processo de assentar bem em um perito e em um eu suspeita que difere de pessoal. Entretanto - acima, as etapas devem indicar como começ familiares bastante com a língua que você pode começar no grande projeto assim que seu trabalho é focalizado em o que você quer conseguir um pouco do que como você está indo começar ir sobre ele.