Propaganda

programação cAprender a programar pode ser difícil para muitos, mesmo com linguagens de programação relativamente fáceis. Embora o Java seja mais fácil de começar (onde temos vários artigos aqui em MakeUseOf for Java, além de Linguagens de script da Internet Aprenda a falar "Internet": seu guia para xHTMLBem-vindo ao mundo do XHTML - Extensible Hypertext Markup Language - uma linguagem de marcação que permite a qualquer pessoa construir páginas da web com muitas funções diferentes. É o idioma principal da Internet. consulte Mais informação e decidir qual aprender Qual idioma de programação aprender - Programação WebHoje vamos dar uma olhada nas várias linguagens de programação da Web que alimentam a Internet. Esta é a quarta parte de uma série de programação para iniciantes. Na parte 1, aprendemos o básico de ... consulte Mais informação ), C ++ pode não ser.

No entanto, aqueles com alguma experiência em programação acharão mais difícil o aprendizado de C ++ do que iniciantes, embora existam muitos sites bons para se ensinar.

instagram viewer

Por que aprender C ++?

Por que você gostaria de aprender C ++? É uma linguagem de programação muito poderosa que basicamente tem o lema "confie no programador". Embora essa postura também aumente a chance de erros sem que o complacente surte, ele dá ao programador mais flexibilidade na maneira como ele realmente escreve seu código.

Por esse motivo, a maioria dos programas é escrita pelo menos parcialmente nesse idioma ou em seu primo C. Aprender C ++ também é benéfico de outra maneira - como C ++ é muito semelhante a C, você pode entender e (na maior parte) código em C também.

programação c

O LearnCpp é um ótimo local para iniciantes e programadores experientes começarem com o C ++. O autor do site tem tutoriais completos muito bem escritos, que literalmente cobrem todas as lições básicas (como instalar um bom IDE, como o meu favorito) Geany para Linux Geany - Um ótimo editor de código leve para LinuxSurpreendentemente, o Linux não oferece muitos bons IDEs (ambientes de desenvolvimento integrado). Eu acredito que isso ocorre porque, na época, a maioria dos programadores Linux retirava o bom e velho Bloco de Notas (ou gedit neste caso) e começou ... consulte Mais informação ) a algumas coisas bastante avançadas (como as alterações mais recentes na revisão de 2011 do C ++).

De todos os sites que listo aqui, recomendo experimentar este antes de todos os outros. Os tutoriais seguem um caminho muito lógico que se baseia nos tutoriais anteriores à medida que você avança. Além disso, após cada lição, o autor oferece um questionário para verificar se você entendeu sobre o que era a lição, o que acho fantástico.

c exemplos de programação

CPlusPlus é outro ótimo site para aprender C ++. Embora este site também tenha alguns tutoriais, ele é melhor usado como referência. Existem muitos conceitos de programação que você pode procurar, o que é muito útil quando você deseja usar uma determinada técnica, mas fica preso.

Este site pode não ser o melhor para iniciantes, pois sua natureza referencial implica que ele inclui mais jargões do que o LearnCpp.com. No entanto, as informações incluídas no site ainda são muito boas e devem ser usadas desde que você entenda o que diz.

programação c

Caso os dois primeiros sites não sejam sua xícara de chá por qualquer motivo, talvez você tenha um pouco mais de sorte com o Cprogramming.com. Este site também inclui um tutorial bem escrito e outros itens que você definitivamente pode usar. Eu pessoalmente prefiro o LearnCpp.com porque acho um pouco os tutoriais nesse site mais fácil de entender, e é mais fácil navegar entre as aulas conforme elas são mais organizadas (novamente, meu opinião). No entanto, sua opinião pode não ser a mesma que a minha; portanto, se isso funcionar melhor para você, use-o!

A coisa boa do Cprogramming.com é o fato de que ele inclui os tutoriais para C ++ e C, para que você possa aprender os dois idiomas através de tutoriais escritos pelo mesmo autor. Isso é ótimo para fazer comparações entre os dois idiomas. Além disso, se você descobriu que aprender C ++ é mais fácil com este site, provavelmente será tão fácil com o tutorial em C.

Conclusão

Felizmente, armado com esses três sites, você poderá conhecer C / C ++ e começar a escrever seus próprios programas. Lembre-se de que, ao iniciar, a funcionalidade deve ser a prioridade sobre a aparência. Portanto, não pareça que seu programa não vale nada se não tiver uma GUI. Os algoritmos e outras codificações são o que faz um programa fazer o que deveria e, se funcionar, é ótimo! Missão cumprida!

Deixe-nos saber quais sites você prefere nos comentários abaixo.

Crédito de imagem: Fundo da Internet com código binário via Shutterstock

Danny é um sénior da Universidade do Norte do Texas que gosta de todos os aspectos do software de código aberto e Linux.