Como aprender programação de computador online em casa (com fotos)

Índice:

Como aprender programação de computador online em casa (com fotos)
Como aprender programação de computador online em casa (com fotos)

Vídeo: Como aprender programação de computador online em casa (com fotos)

Vídeo: Como aprender programação de computador online em casa (com fotos)
Vídeo: (PASSO A PASSO) Como Instalar o Windows 10 no Virtualbox 2024, Abril
Anonim

A programação de computadores é uma habilidade inestimável para quem deseja criar e projetar programas de computador, software ou aplicativos para telefone ou tablet. Felizmente, você não precisa se inscrever em uma faculdade para aprender a pensar como um programador e adquirir as habilidades de que precisa. É possível - e não incomum - aprender a programar online no conforto da sua casa. Muitos sites apresentam cursos educacionais que podem ser acessados gratuitamente e são benéficos tanto para programadores novatos quanto para programadores experientes que procuram aprender alguns novos truques profissionais.

Passos

Parte 1 de 4: Selecionando um site de programação grátis

Aprenda Programação de Computador Online em Casa Etapa 1
Aprenda Programação de Computador Online em Casa Etapa 1

Etapa 1. Escolha Code Academy se você for um programador novato

Code Academy é um site conhecido e popular que pode ajudar programadores inexperientes a aprender o básico. O site é gratuito e você pode escolher diferentes cursos que permitem aprender sobre diferentes linguagens de programação e aspectos da programação. As ofertas do curso incluem: JavaScript, PHP, Python e HTML + CSS. Saiba mais em

Se você gosta do estilo do Code Academy, também dê uma olhada em alguns sites de programação online semelhantes (e também gratuitos). Por exemplo, consulte Code.org, em https://www.code.org. Veja também a Code School, em

Aprenda Programação de Computador Online em Casa Etapa 2
Aprenda Programação de Computador Online em Casa Etapa 2

Etapa 2. Faça cursos na Kahn Academy se desejar um tutorial em vídeo

Para alunos visuais que buscam aprender algumas habilidades de programação online, a Kahn Academy pode ser a melhor opção. É gratuito e as aulas da Kahn Academy incluem instruções de programação passo a passo e vídeos complementares para assistir.

Saiba mais e confira algumas aulas online em

Aprenda Programação de Computador Online em Casa Etapa 3
Aprenda Programação de Computador Online em Casa Etapa 3

Etapa 3. Consulte o MIT Open Courseware se quiser ir além do básico

O Instituto de Tecnologia de Massachusetts publica programas online de cursos antigos. Isso fornece um recurso excelente para programadores curiosos que desejam aprender com instrutores do mais alto nível. Embora esta não seja a melhor opção para iniciantes - os cursos não permitem que você se envolva com os instrutores e talvez você não consiga acessar todos os materiais do curso - o OCW é um ótimo recurso para programadores mais experientes que procuram preencher sua programação conhecimento.

Saiba mais online em

Parte 2 de 4: Aprendendo sobre sites de programação de pagamento

Aprenda Programação de Computador Online em Casa Etapa 4
Aprenda Programação de Computador Online em Casa Etapa 4

Etapa 1. Selecione Udacity para trabalhar com um treinador de programação pessoal

Se você não se sentir confortável em iniciar um curso de programação online sem supervisão ou assistência, o Udacity pode ser o site certo para você. Você receberá um coach pessoal para trabalhar online. O treinador irá ajudá-lo a navegar pelos cursos de programação guiada do site. Mas, Udacity não é grátis; você tem que pagar por seus serviços.

As aulas podem custar até US $ 999. Confira o site da Udacity para obter mais informações em:

Aprenda Programação de Computador Online em Casa Etapa 5
Aprenda Programação de Computador Online em Casa Etapa 5

Etapa 2. Opte pela Udemy se estiver interessado em uma grande seleção de cursos

O site oferece mais de 55.000 cursos, a maioria dos quais aborda aspectos de codificação e programação. As aulas são ministradas por especialistas na área, embora muitos exijam pagamento para serem aceitos. A Udemy também oferece muitos cursos de introdução para iniciantes gratuitamente. Se você deseja um site com um grande número de cursos específicos, vá com a Udemy.

  • Além disso, fique atento às vendas frequentes da Udemy. Embora os cursos tenham preços acessíveis (começando em $ 10 USD) para começar, as vendas podem reduzir o custo dos cursos em 50-85%.
  • Saiba mais online em
Aprenda Programação de Computador Online em Casa Etapa 6
Aprenda Programação de Computador Online em Casa Etapa 6

Etapa 3. Escolha Code Avengers se desejar trabalhar em um idioma diferente do inglês

A Code Avengers tem sede na Nova Zelândia e, além do inglês, oferece cursos de programação em russo, holandês, espanhol, turco, italiano e português. O site se concentra no ensino de linguagens de codificação comuns, como Python, Java Script e HTML + CSS. O site oferece um período de teste gratuito, durante o qual você pode ter aulas gratuitas.

  • Code Avengers também oferece aulas projetadas especificamente para jovens programadores de 5 a 16 anos.
  • Experimente um período de teste gratuito e saiba mais em:

Parte 3 de 4: fazendo um curso de programação

Aprenda Programação de Computador Online em Casa Passo 7
Aprenda Programação de Computador Online em Casa Passo 7

Etapa 1. Selecione um curso de programação de seu interesse

Por exemplo, se você estiver interessado em criar sites elegantes, procure cursos em tópicos como HTML / CSS, jQuery ou Ajax. Se você está procurando iniciar seu próprio empreendedorismo online, PHP e MySQL são uma boa escolha para isso.

A maioria dos pequenos negócios online é construída usando essas tecnologias de código aberto (e muitas vezes gratuitas)

Aprenda Programação de Computador Online em Casa Etapa 8
Aprenda Programação de Computador Online em Casa Etapa 8

Etapa 2. Concentre-se em Java para aprender a linguagem mais popular

Java é usado em mais de 7 bilhões de dispositivos em todo o mundo (incluindo telefones celulares Android) e, portanto, é um ponto de partida natural para qualquer pessoa que esteja aprendendo a programar. A linguagem está em alta demanda, com muitos empregadores contratando solicitando especificamente que seus programadores em potencial usem Java.

  • Os cursos em Java estão disponíveis em todos os sites de aprendizagem online.
  • Além de sites de instrução, existem muitas comunidades Java online que ajudarão os programadores novatos, incluindo uma enorme comunidade Java no LinkedIn.
Aprenda Programação de Computador Online em Casa Passo 9
Aprenda Programação de Computador Online em Casa Passo 9

Etapa 3. Faça um curso em C, C # ou C ++ para aprender três linguagens inter-relacionadas

Depois de escolher um site de instrução, a próxima grande decisão será selecionar uma linguagem de programação para aprender. C é uma das linguagens mais antigas e mais consistentemente usadas. C ++ permite aos usuários criar programas para uma ampla variedade de plataformas, enquanto C # (pronuncia-se C sustenido) é a iteração mais moderna do idioma.

Todos os sites de instrução já mencionados oferecerão cursos nas três línguas

Aprenda Programação de Computador Online em Casa Etapa 10
Aprenda Programação de Computador Online em Casa Etapa 10

Etapa 4. Aprenda SQL se quiser trabalhar com gerenciamento de dados

SQL é uma linguagem de codificação popular para empreendedores e outros que trabalham em campos que requerem gerenciamento e uso de quantidades substanciais de dados. O idioma permite que você configure e gerencie bancos de dados.

Embora SQL não seja tão versátil quanto Java ou C, é altamente procurado por programadores e codificadores profissionais. A maioria dos empregadores exige que seus programadores de processamento de dados sejam fluentes em SQL

Aprenda Programação de Computador Online em Casa Etapa 11
Aprenda Programação de Computador Online em Casa Etapa 11

Etapa 5. Escolha Python se desejar uma opção mais fácil para começar

Python não é tão desafiador de aprender quanto algumas das outras linguagens de codificação, como Java ou C ++. É comumente usado para construir sites e bancos de dados, e também é versátil o suficiente para construir jogos e software.

Com o tempo, a maioria dos programadores aprende muitas linguagens. Nesse sentido, não importa muito qual é o seu primeiro idioma, contanto que você escolha outros idiomas depois de aprender o primeiro

Aprenda Programação de Computador Online em Casa Etapa 12
Aprenda Programação de Computador Online em Casa Etapa 12

Etapa 6. Brinque com o código de amostra que um curso fornece a você

A maioria dos cursos online mostra um código de amostra, para ajudá-lo a entender o que certas teclas e textos de codificação fazem. Portanto, ao invés de simplesmente olhar para o código, remendar e alterá-lo, então veja quais resultados seus remendos tiveram. Isso o ajudará a apreender determinados conceitos mais rapidamente.

  • Isso é especialmente importante se o seu curso for pesado para leitura. Ler sobre codificação e, na verdade, codificar são processos muito diferentes.
  • Implemente o código de amostra de seu curso para ter certeza de que você realmente entendeu os princípios de codificação que está aprendendo.
Aprenda Programação de Computador Online em Casa Etapa 13
Aprenda Programação de Computador Online em Casa Etapa 13

Etapa 7. Não tenha medo de pedir ajuda se estiver confuso

Pode ser fácil se sentir confuso com os cursos de programação em aulas on-line em casa. Se você estiver preso a um problema de codificação ou não tiver certeza sobre um aspecto do curso, entre em contato com o instrutor ou um de seus colegas. Por exemplo, se você está tentando escrever uma linha de código específica, trabalhe sozinho por cerca de 20 minutos. Então, se você ainda estiver perplexo, peça ajuda ao seu instrutor.

  • Se você estiver fazendo um curso on-line autoguiado, verifique um fórum de codificação para entrar em contato com programadores experientes que devem estar dispostos a responder às suas perguntas sobre codificação.
  • Por exemplo, verifique o fórum “Stack Overflow” em:
  • Você também pode consultar o fórum online “Projeto de código” em:

Parte 4 de 4: Complementando seu aprendizado por conta própria em casa

Aprenda Programação de Computador Online em Casa Etapa 14
Aprenda Programação de Computador Online em Casa Etapa 14

Etapa 1. Pratique a codificação diariamente para melhorar suas habilidades

Sempre que encontrar tempo, sente-se e comece a praticar a codificação de programas de computador desde o nível básico. Quanto mais você se envolver com o código em si, mais rápido aprenderá sobre codificação. Também tente escrever seu código manualmente. Se você se candidatar a um emprego de programação, será solicitado que você codifique manualmente na entrevista.

No entanto, você não precisa se exaurir mentalmente para aprender código. Se você está ficando frustrado ou cada vez mais confuso, faça uma pausa de 30 minutos

Aprenda Programação de Computador Online em Casa Etapa 15
Aprenda Programação de Computador Online em Casa Etapa 15

Etapa 2. Leia livros de programação para se familiarizar com a codificação

Se você não é um aluno cinestésico ou tátil, mas adquire conhecimento principalmente por meios visuais e de leitura, os livros de programação serão ótimos para aprender sobre codificação. Esses livros quebram não apenas a mecânica da codificação, mas também a história e as teorias por trás das linguagens de codificação. Se você estiver interessado, verifique os títulos, incluindo:

  • O que é HTML 5?, por Brett McLaughlin.
  • PHP Essentials, de Julie Meloni.
  • Pense em Python, de Allen Downey.
  • Aprenda Ruby da Forma Difícil, de Zed Shaw.
Aprenda Programação de Computador Online em Casa Etapa 16
Aprenda Programação de Computador Online em Casa Etapa 16

Etapa 3. Use um aplicativo infantil para dominar os conceitos básicos de codificação

Aplicativos de codificação voltados para crianças podem ser úteis para adultos que estão aprendendo a codificar online em casa. Os aplicativos dividem a codificação em seus componentes mais simples e apresentam as informações de uma forma com muitos gráficos e fácil de processar. Isso pode ajudá-lo a se atualizar se estiver tendo dificuldades em sua aula e pode cimentar os fundamentos da codificação em sua mente.

Se você estiver interessado, confira aplicativos de programação voltados para crianças como "Scratch", "Tynker", "Hopscotch" e "Cargo-Bot". Eles devem estar disponíveis em todas as principais lojas de aplicativos

Aprenda Programação de Computador Online em Casa Etapa 17
Aprenda Programação de Computador Online em Casa Etapa 17

Etapa 4. Jogue um jogo de codificação online para mergulhar na codificação

Se você gosta da ideia de aprender codificação por meio de instruções divertidas e lúdicas, dê uma olhada em um jogo de codificação. Existem muitos jogos online que você pode jogar gratuitamente. Esses jogos podem complementar o conhecimento que você está adquirindo nas aulas de programação. Se você preferir criar jogos do que jogá-los, uma série de tutoriais de codificação on-line orientam você no processo de criação de seu próprio jogo on-line.

  • Confira Code Combat online em:
  • Você também pode dar uma olhada no CodinGame em:
  • Para construir o código para seu próprio jogo online, visite Game Maven em:

Pontas

  • Os termos "codificação" e "programação" são essencialmente intercambiáveis. “Programação” é um termo abrangente que inclui a “codificação” mais orientada para a técnica.
  • Existem muitos sites adicionais de programação online. Para ter uma ideia de alguns dos recursos online para dar uma olhada em Girl Develop It, em
  • Você não precisa quebrar o banco para aprender programação de computadores online. Para desenvolver habilidades em ciência da computação, tudo que você precisa é um PC, compiladores adequados (que estão disponíveis gratuitamente) e uma conexão de internet confiável.

Recomendado: