Como Começar a Aprender Programação de Computadores

Baixe em PDFBaixe em PDF

Programar é muito divertido e extremamente útil, pois o ajuda a ser criativo e também abre um leque de novas profissões. Se quiser aprender como programar, leia o tutorial abaixo para uma explicação de onde ir e o que estudar.

Parte 1
Parte 1 de 3:

Escolhendo uma linguagem

Baixe em PDF
  1. How.com.vn Português: Step 1 Escolha uma linguagem de programação.
    A programação de computadores é composta essencialmente de um conjunto de instruções escritas que o computador segue. Elas podem ser escritas em diversas "linguagens", que na verdade são apenas maneiras diferentes de organizar as instruções e o texto. Diferentes linguagens costumam ser usadas para criar diferentes tipos de programas, então escolha uma que você ache que seja relevante para aquilo que deseja fazer.[1] Você sempre pode aprender mais delas depois.
  2. How.com.vn Português: Step 2 Considere usar C, C++, C# e outras linguagens relacionadas.
    Elas são usadas principalmente para criar programas de computador. C e C++ são linguagens fáceis para iniciantes, mas C# tem se tornado bem mais comum.[2]
  3. How.com.vn Português: Step 3 Use Java ou JavaScript.
    Elas são boas linguagens para se aprender se você quiser trabalhar na produção de plugins para web ou de aplicativos móveis. Essas coisas estão em alta agora, então elas são linguagens de programação úteis para se conhecer.[3]
  4. How.com.vn Português: Step 4 Tente Python...
    Tente Python. Ela é uma linguagem muito versátil e usada amplamente em diversas plataformas,[4] sendo ótima para se aprender. Alguns juram que é a mais fácil para os iniciantes.
  5. How.com.vn Português: Step 5 Considere usar PHP
    . Geralmente usada para programação web e muito útil para os hackers, é relativamente fácil de aprender e está em alta.[5]
  6. How.com.vn Português: Step 6 Considere outras linguagens.
    Existem várias delas, todas com utilidades diversas. Se quiser trabalhar como programador, você definitivamente precisará conhecer mais de uma. Comece a aprender hoje mesmo!
    • Sua melhor opção será procurar por anúncios para o tipo de emprego que você deseja e ver quais as linguagens que eles pedem.
    Publicidade
Parte 2
Parte 2 de 3:

Aprendendo a linguagem

Baixe em PDF
  1. How.com.vn Português: Step 1 Considere fazer um curso.
    Embora boa parte das empresas que contratam programadores se preocuparão mais com as habilidades que você tem do que com diplomas, ainda é interessante ter uma formação. Você aprenderá mais e de forma mais eficiente, além de receber o treinamento de um profissional.
    • Há várias bolsas de estudos disponíveis para pessoas cursando faculdade de computação. Não se sinta intimidado pelo preço do curso: é possível fazê-lo!
  2. How.com.vn Português: Step 2 Procure por cursos on-line.
    Quer você esteja cursando uma faculdade à distância, ou esteja fazendo um programa gratuito como o maravilhoso Coursera, do MIT, você pode aprender muito sobre programação a partir desses cursos estruturados.
  3. How.com.vn Português: Step 3 Tente usar ferramentas on-line.
    Use serviços como o University Consortium do Google, ou o Developer Network do Mozilla para aprender mais sobre programação. Essas empresas querem mais desenvolvedores para ajudar suas plataformas a ganharem público e os recursos disponibilizados são os melhores da internet.
  4. How.com.vn Português: Step 4 Aprenda através de tutoriais online.
    Existem vários programadores com sites onde eles ensinam a você o básico da programação, assim como alguns truques. Procure por tutoriais na linguagem que você quer aprender.
    • Existem muitos sites gratuitos que oferecem cursos na área de programação. Pesquise por eles no How.com.vn e na internet.
  5. How.com.vn Português: Step 5 Comece cedo se puder.
    Há vários programas feitos para ensinarem crianças a programar. Programas como o Scratch, do MIT, são muito úteis e, quanto mais jovem você for, mais fácil será aprender qualquer linguagem.
    • Evite os kits, já que eles raramente ensinam algo de útil.
    Publicidade
Parte 3
Parte 3 de 3:

Aprendendo sozinho

Baixe em PDF
  1. How.com.vn Português: Step 1 Comece com um bom livro ou tutorial de programação.
    Consiga um bom livro atualizado sobre a linguagem de programação que você deseja aprender. Veja as análises em sites especializados para ajudar você a identificar os livros úteis.
  2. How.com.vn Português: Step 2 Consiga um compilador/interpretador para a linguagem escolhida.
    Eles são programas de computador que converterão as ideias que você escreveu em uma linguagem de programação para "código de máquina", de modo a permitir que a coisa funcione. Muitos programas estão disponíveis e você deve escolher aquele que é melhor para seus interesses.[6]
  3. How.com.vn Português: Step 3 Leia o livro...
    Leia o livro! Pegue exemplos da linguagem de programação no livro e coloque-os no compilador/interpretador. Tente mudar os exemplos e fazer o programa realizar diferentes coisas.
  4. How.com.vn Português: Step 4 Tente ter ideias de como fazer seu próprio programa.
    Comece com coisas simples, como um programa de conversão de moeda, e vá aumentando a complexidade conforme continua lendo e aprendendo mais sobre a linguagem de programação escolhida.
  5. How.com.vn Português: Step 5 Aprenda outra linguagem.
    Assim que começar a programar ativamente em sua primeira linguagem, você pode escolher uma segunda. Você aproveitará ainda mais o aprendizado da segunda linguagem se escolher uma que tenha um paradigma de programação completamente diferente da primeira. Por exemplo, se começou com Scheme, você pode tentar aprender C ou Java depois. Se começou com Java, você pode aprender Perl ou Python.
  6. How.com.vn Português: Step 6 Continue programando e tentando coisas novas!
    Para ser um bom programador, você, no mínimo, tem que se manter atualizado em relação às inovações tecnológicas. É um aprendizado contínuo e você deve sempre estar aprendendo novas linguagens, paradigmas e o mais importante: programar coisas novas!
    Publicidade

Dicas

  • Não comece logo com uma linguagem complexa como Java, mas sim com Python, já que ela incentiva os iniciantes e é composta basicamente de cada aspecto da programação.
  • Consiga um livro de referência atualizado, já que as linguagens estão sempre se renovando.
  • Se você estiver aprendendo Java, então trabalhe com o NetBeans 7.3.1, já que ele é um compilador muito bom e fácil de usar.
  • Comece com algo divertido, que o motive a resolver problemas, melhorando suas habilidades na resolução de problemas lógicos.
  • Saber a sintaxe é imprescindível. Você pode aplicá-la do seu jeito. Estude alguns programas de exemplo para começar a codificar por conta própria.
  • Java tem um conceito poderoso chamado multithreading. Estude cuidadosamente.
  • Use o Eclipse quando estiver escrevendo um programa. Ele é extremamente útil e pode fazer o debug de código. Com ele, você pode modificar o código instantaneamente, assim como usar o package explorar para ver os diversos arquivos de código que seu projeto possui.
Publicidade

Sobre este guia How.com.vn

How.com.vn Português: Stephen Cognetta, MBA
Coescrito por :
Engenheiro de Computação
Este artigo foi coescrito por Stephen Cognetta, MBA. Stephen Cognetta é cofundador e CEO da Exponent, uma plataforma de ensino que ajuda pessoas a se preparar e sair bem em entrevistas no ramo da tecnologia. Stephen é especialista em assessorar profissionais em relação à administração de produto, engenharia de software, marketing, administração, administração de projetos técnicos e entrevistas relacionadas a ciências de dados. Stephen é bacharel em Engenharia da Computação pela Princeton University, formando-se com distinção, e possui MBA pela Stanford University. Antes de fundar a Exponent, Stephen trabalhou como Gerente de Produto no Google e foi um dos fundadores da HackMentalHealth. Este artigo foi visualizado 269 283 vezes.
Esta página foi acessada 269 283 vezes.

Este artigo foi útil?

⚠️ Disclaimer:

Content from Wiki How Português language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Publicidade