Como aprender programação C ++: 7 etapas (com imagens)

Índice:

Como aprender programação C ++: 7 etapas (com imagens)
Como aprender programação C ++: 7 etapas (com imagens)

Vídeo: Como aprender programação C ++: 7 etapas (com imagens)

Vídeo: Como aprender programação C ++: 7 etapas (com imagens)
Vídeo: COMO CONVERTER JPG PARA PDF PASSO A PASSO SEM BAIXAR NADA 2024, Abril
Anonim

Aprender programação definitivamente não é algo que pode ser feito durante a noite e requer muito trabalho árduo e dedicação (especialmente aprender C ++). Este guia o ajudará no processo.

Etapa

Aprenda a Programação C ++, Etapa 1
Aprenda a Programação C ++, Etapa 1

Etapa 1. Aprenda sobre a história do C ++

A melhor maneira de começar a aprender uma linguagem de programação é estudar sua história. Embora você possa não entender tudo o que lê, estas poucas páginas irão apresentá-lo a termos importantes que aparecerão mais tarde (como "Programação Orientada a Objetos)".

Aprenda a Programação C ++, Etapa 2
Aprenda a Programação C ++, Etapa 2

Etapa 2. Instale o compilador C ++ (e possível IDE)

Os compiladores são necessários para a programação em C ++ porque o código-fonte real deve ser compilado em um arquivo executável pelo computador. Se você estiver usando Windows, a opção certa é Visual C ++ 2010 Express, ou se você estiver usando Linux, a opção certa é Geany. Ambos vêm com um IDE integrado (ambiente de desenvolvimento independente), que pode simplificar o processo de escrita do código-fonte. (NOTA: Muitas pessoas na internet irão recomendar que você use o IDE e compilador Bloodshed Dev-C ++. Mas você NÃO DEVE FAZER, este software não é atualizado há 5 anos e tem muitos bugs conhecidos, a lista está aqui: https:// sourceforge.net / p / dev-cpp / bugs /)

Aprenda a usar um IDE com eficiência. Alguns IDEs por aí têm suas peculiaridades pessoais que podem atrapalhar seu processo de aprendizagem. Portanto, é uma boa ideia ler ou manter uma referência para várias opções e configurações de IDE

Aprenda a Programação C ++, Etapa 3
Aprenda a Programação C ++, Etapa 3

Etapa 3. Escolha um ou dois tutoriais para começar a aprender C ++

Esta etapa, junto com a instalação do compilador, é uma das etapas mais importantes de todas. Existem algumas coisas que você deve verificar durante este estágio. Em primeiro lugar, certifique-se de que o guia foi escrito para leitores que são totalmente iniciantes em programação porque as explicações são as mais completas. Em seguida, certifique-se de que o código do tutorial segue o padrão C ++ 03 ou mesmo o novo C ++ 11 (não padronizado ainda, cuidado com os problemas do compilador) porque os compiladores modernos terão dificuldade em compilar códigos desatualizados ou simplesmente rejeitá-lo. Alguns bons tutoriais são o tutorial C ++ de cprogramming.com e o tutorial em www.cplusplus.com/doc/tutorial/.

Aprenda a Programação C ++, Etapa 4
Aprenda a Programação C ++, Etapa 4

Etapa 4. Experimente cada novo conceito

Uma parte importante da programação não é apenas ler sobre vários conceitos, mas também usá-los em seu próprio código. Copiar e colar o código no IDE é de pouca utilidade. É muito mais útil se você digitar cada exemplo e até mesmo tentar ter sua própria ideia de programa que use os conceitos ensinados para maximizar a quantidade de informação retida.

Aprenda a Programação C ++, Etapa 5
Aprenda a Programação C ++, Etapa 5

Etapa 5. Aprenda com outros desenvolvedores

Uma das melhores coisas sobre programação é que não importa o nível de experiência que você tem em programação, sempre haverá código-fonte disponível para o mesmo nível ou um nível acima de você. Uma boa maneira de aprender com um código-fonte mais complexo é ler até chegar a um ponto que você não entende e, em seguida, tentar resolvê-lo em sua cabeça; se você não conhece uma determinada parte do código, leia sobre isso em um tutorial ou material de referência até entender.

Aprenda a Programação C ++, Etapa 6
Aprenda a Programação C ++, Etapa 6

Etapa 6. Resolva o problema usando os conceitos que foram aprendidos

A melhor maneira de reter o que você aprendeu não é apenas escrevendo exemplos de código-fonte, mas realmente concluindo as tarefas atribuídas. Tanto o cprogramming.com quanto o Projeto Euler têm bons problemas que você pode tentar resolver para aplicar os conceitos na vida real. Se você realmente não consegue encontrar um algoritmo para um problema, então, como último recurso, procure soluções que foram feitas por outras pessoas na Internet e aprenda com elas. De que adianta resolver problemas se você não aprender com os resultados?

Aprenda a Programação C ++, Etapa 7
Aprenda a Programação C ++, Etapa 7

Etapa 7. Ajude outras pessoas que precisam de ajuda

Agora que você aprendeu sobre C ++, você deve começar a ajudar outros iniciantes a resolver seus problemas online e colocá-los na mesma jornada que a sua! Não fique frustrado rapidamente se a pessoa que está pedindo ajuda não der ouvidos aos seus conselhos: outras pessoas podem aprender com as respostas que você fornece, mesmo que o remetente original não o tenha feito.

Pontas

  • Não fique frustrado rapidamente! A programação pode ser confusa em alguns pontos, mas isso não significa que você deva jogar fora todo o seu progresso e desistir! Se um determinado guia se sentir mal ao explicar um tópico, tente ler outro guia sobre o mesmo assunto; talvez o problema não esteja em você!
  • Se encontrar erros durante a compilação, releia o código-fonte e veja se consegue encontrar algum erro. Embora possa parecer vago, o próprio erro tentará dizer a você o que deu errado. Portanto, veja se consegue aprender alguma coisa sobre erros com isso.
  • Aprenda no seu próprio ritmo.
  • Você pode aprender C ++ na Google Play Store ou Appstore pesquisando por "Aprender C ++".
  • Você também pode procurar livros sobre C ++.
  • Se você receber um erro quando o programa estiver em execução, o problema não é de sintaxe, mas de seu algoritmo. Tente escrever exatamente o que seu algoritmo deve fazer e, em seguida, compare-o com seu código-fonte. Na pior das hipóteses, leve seu código a uma comunidade online e veja se eles podem encontrar um problema para você. Certifique-se de perguntar educadamente! As pessoas que o ajudam a dedicar seu tempo, provavelmente, poderiam gastar programando um software lucrativo para responder às suas perguntas. Então, não se esqueça de agradecer!
  • Sempre comente seu código-fonte! Nunca é demais escrever uma breve descrição das funções do programa no início, mesmo para um código simples e autoexplicativo. Essa etapa também é um bom hábito a ser seguido mais tarde, quando estiver programando um software grande e confuso que talvez você já entenda, mas sobre o qual outras pessoas que estão lendo estão confusas.

Aviso

  • C e C ++ são linguagens de programação de baixo nível, o que significa que você tem a oportunidade de travar seu computador com um código defeituoso ou com programas maliciosos propositalmente! NUNCA compile e execute um programa que contenha o código "#include", a menos que você tenha MUITO CERTEZA de que sabe o que ele está fazendo. Mesmo que você saiba o que está fazendo, tente evitá-lo a todo custo.
  • Certifique-se de que seu compilador e tutoriais estão atualizados! Compiladores desatualizados podem fazer com que o código-fonte válido não seja compilado ou que erros estranhos ocorram em tempo de execução. O mesmo vale para tutoriais.
  • Muitos antivírus pensarão que tudo o que você cria é um vírus! Certifique-se de adicionar seu programa à exceção e talvez desligar o Antivírus para evitar que seu programa seja desinstalado!