Buscar

Como aprender a programar corretamente???

💡 6 Respostas

User badge image

joao klaiven

Html, css, js

2
Dislike0
User badge image

Mateus Schverz

A linguagem de programação mais utilizada no mundo é o Javascript. Essa pergunta foi feita no Quora e eu vou traduzir para você.

  • Aprenda a declarar variáveis JS
  • Aprenda os tipos básicos de variáveis (número, string, array e objetos)
  • Aprenda o fluxo de controle (if/else if/else, switch)
  • Aprenda loops básicos (while, for)
  • Aprenda a criar e chamar funções básicas.
  • Aprenda seletores (querySelector/ getElementBy)
  • Aprenda um pouco mais sobre objetos e comece a entender como o DOM é formado por objetos. É importante observar que você não precisa saber disso em profundidade neste momento.
  • Mexa com CSS usando JavaScript. Este é um ótimo momento para aprender as funções de temporização do Javascript (setTimeout, setInterval)
  • Pegue JQuery por algum tempo. Afirme que é mais fácil aprender para todos os seus colegas, escreva um monte de pequenos aplicativos usando uma quantidade excessiva e indisciplinada de código.
  • Tente aprender como fazer coisas JQuery em Javascript puro. Fique frustrado com os métodos de nós e aprenda a diferença entre matrizes de nós e listas de nós.
  • Em algum momento, pegue o jeito do Javascript. Escreva tudo em JavaScript, anuncie a todos os seus colegas que Javascript é melhor que JQuery e, mais tarde, se depare com problemas de compatibilidade com navegadores mais antigos.
  • Retorne ao JQuery um pouco. Em seguida, decida escrever seus próprios polyfills em JavaScript. Eventualmente, perceba que isso está demorando uma eternidade e procure por bibliotecas minimalistas.
  • Comece a aprender conceitos intermediários como fechamentos e herança prototípica no DOM.
  • Perceba a importância e aprenda padrões de arquitetura como módulos e delegação de eventos. Acabo pesquisando em pilhas de documentação sobre MVC ficando cada vez mais confuso sobre qual é a última tendência em frameworks arquitetônicos.
  • Mexer com diferentes frameworks. Saiba mais sobre essa coisa chamada Node e como ela torna o lado do servidor Javascript
  • Baixar Node. Siga os tutoriais antigos, fique super frustrado porque eles não funcionam porque estão dois meses desatualizados. Compre um livro/de alguma forma encontre um artigo relevante.
  • Trabalhe dentro dos limites do tutorial e reserve/fique sobrecarregado com as diferenças entre o nó JS e o JS para o qual você está codificando desde sempre.
  • Antes de realmente solidificar seu conhecimento de node, baixe centenas de bibliotecas para criar um programa de bate-papo usando express e http://socket.IO
  • Sinta-se superrealizada. Memorize como criar um servidor de nó. Comece a procurar ferramentas de construção e modelos
  • Perceba que as ferramentas de construção de tendências atualmente diferem dependendo de onde você olha. Experimente o Grunt/Gulp/Webpack e fique irritado com a configuração incrivelmente complicada.
  • Fique chateado por ter que baixar um bilhão de bibliotecas abstratas que exigem outras bibliotecas que exigem outras bibliotecas e assim por diante ad infinitum
  • Torne-se realmente adepto da leitura de documentação. Perceba que o MDN (Mozilla Developer Network) tem uma tonelada de informações sobre métodos e propriedades JS que você nunca percebeu.
  • Aprenda sobre outros objetos prototípicos do DOM, incluindo Set e Generators
  • Leia a versão mais recente do EcmaScript. Experimente setas gordas e novas declarações de variáveis.
  • Fique bravo com a Microsoft por Ie e edge
  • Aprenda sobre os loops for of e for in.
  • Fique mais furioso com a microsoft
  • Aprenda sobre a destruição de objetos
  • Fique irado com a Microsoft
  • Aprenda sobre Babel e Transpiling. Você pode ter usado com as ferramentas de construção, mas provavelmente não entendeu
  • Aprenda sobre o React. Conheça o Redux. Saiba mais sobre armazenamentos de dados e estado. Talvez até mergulhe no objeto de mutação.
  • Continue caindo na toca do coelho e perceba que, por mais que você aprenda, sempre haverá novas tendências em frameworks, arquiteturas e melhores práticas.

Fonte: (2) What is the best way to learn JavaScript? - Quora


2
Dislike0
User badge image

Gus

Aprender a programar corretamente envolve muita prática e dedicação. Aqui estão algumas dicas que podem ajudá-lo a começar:


1. Escolha uma linguagem de programação e aprenda o básico: Existem muitas linguagens de programação diferentes e cada uma tem suas próprias características e usos. Escolha uma que seja adequada para o que você deseja fazer e comece aprendendo o básico.


2. Pratique resolvendo problemas: A programação é sobre resolver problemas. Pratique resolvendo problemas simples e aumente gradualmente a dificuldade à medida que você melhora.


3. Leia código de outras pessoas: Ler código escrito por outras pessoas pode ajudá-lo a entender como os programas são estruturados e como os problemas são resolvidos.


4. Participe de comunidades de programação: Existem muitas comunidades de programação online onde você pode fazer perguntas, compartilhar seu código e aprender com outros programadores.


5. Não desista: Aprender a programar pode ser desafiador, mas não desista. Continue praticando e buscando ajuda quando necessário.


Lembre-se de que aprender a programar corretamente leva tempo e prática, então não desanime se você não entender tudo imediatamente.

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais