Lar Rever 9 maneiras baratas e fáceis de aprender a codificar

9 maneiras baratas e fáceis de aprender a codificar

Índice:

Vídeo: COMO APRENDER A PROGRAMAR SOZINHO EM 5 PASSOS | HACK #4 | TIAGO AGUIAR (Novembro 2024)

Vídeo: COMO APRENDER A PROGRAMAR SOZINHO EM 5 PASSOS | HACK #4 | TIAGO AGUIAR (Novembro 2024)
Anonim

O software está à nossa volta. É difícil encontrar algo no mundo moderno que não seja executado em código, de telefones celulares a tênis. O mundo invisível dos programas está ao nosso redor e, depois que você aprende a explorar, pode realizar muito.

Mesmo que você não queira seguir uma carreira em ciência da computação, aprender a codificar tem inúmeras aplicações no mundo real. Assim como aprender uma língua estrangeira, a programação de aprendizagem abre novos caminhos neurais para incentivar o pensamento criativo e também pode melhorar as habilidades gerais de solução de problemas. Nunca houve um momento melhor para aprender.

Então, o que está impedindo você? O mundo da programação está mais acessível do que nunca, com toneladas de tutoriais e plataformas disponíveis para pessoas de todos os níveis de habilidade. Nesse recurso, destacaremos nove recursos acessíveis (e uma opção mais cara) para desenvolver habilidades.

  • 1 Codecademy

    A Codecademy absolutamente gratuita é um excelente ponto de partida para tutoriais de baixo nível em oito dos idiomas mais populares da Web. De HTML e CSS básico a Python, Ruby e PHP, é um serviço robusto com uma ampla seleção de tutoriais e lições. Como é comum no aprendizado on-line, o processo é bastante gamificado, com distintivos a serem conquistados e tabelas de classificação com maior pontuação. A plataforma possui vários recursos realmente interessantes, incluindo a capacidade de criar grupos para aprender e colaborar, bem como a capacidade dos alunos mais avançados de publicar suas próprias lições. Para mais, consulte a análise do PCMag.
  • 2 Casa na árvore

    Você precisa pagar pelas ofertas da Treehouse, mas se precisar de uma rápida imersão no mundo da codificação que o preparará para o mercado de trabalho, vale a pena pagar US $ 25 por mês. O currículo do Treehouse está centrado nas necessidades de computação do mundo real, para que você encontre menos padrões teóricos de discussão e design e usabilidade e funcionalidade mais básicas. Mais de 1.000 vídeos instrucionais estão hospedados no site, todos criados internamente de acordo com sua filosofia de ensino bem articulada. As lições são baseadas em projetos e muitas giram em torno do desenvolvimento de sites e serviços para empresas hipotéticas. Para mais, consulte a análise do PCMag.
  • 3 Free Code Camp

    Aqui está uma maneira incrível de aprender a codificar JavaScript e também fazer algo de bom no mundo. O Free Code Camp faz jus ao seu nome, hospedando uma ampla seleção de tutoriais e cursos que começam com o desenvolvimento básico de páginas da Web e avançam para as estruturas dinâmicas modernas mais recentes, como Node.js. O currículo inteiro é estimado em 800 horas de instrução, o que é impressionante. Mas, quando terminar, o Free Code Camp oferece a oportunidade de aprender no trabalho voluntariamente, emprestando suas habilidades a organizações sem fins lucrativos que precisam de ajuda na Web.

    4 Crunchzilla

    Os tutoriais casuais e amigáveis ​​do Crunchzilla são divididos por faixas etárias, mas os adultos iniciantes podem ter um ótimo começo com o programa Code Monster, que abrange uma ampla variedade de conceitos básicos de programação. Se você digitar, vá para os conceitos mais avançados nos programas Code Maven e Game Maven, que permitem sujar as mãos ao criar um software de trabalho em Javascript. As instruções passo a passo amigáveis ​​são fáceis de seguir e oferecem muito espaço para você experimentar, e é fácil exportar seus projetos concluídos para fora da plataforma para mexer com seu lazer.

    5 Dash

    Se você deseja se concentrar exclusivamente na programação da Web, o Dash é um ótimo lugar para começar. As aulas on-line criadas pela Assembléia Geral, a empresa de Nova York que se posicionou como uma plataforma educacional vital na economia de startups, o guiarão pelos estágios essenciais da carreira de um desenvolvedor da Web, do site pessoal à plataforma de comércio eletrônico. O curso é fortemente orientado pela narrativa, com cada segmento do tutorial apresentado como uma tarefa de um cliente imaginário que oferece feedback na entrega do código. Quando terminar, você pode publicar seus sites na Web gratuitamente.

    6 CodeHS

    Embora as lições do CodeHS sejam criadas para estudantes do ensino médio, elas são igualmente aplicáveis ​​a adultos que estão começando seu caminho para o domínio da programação. O CodeHS foi criado em 2012 por um par de graduados em ciência da computação da Universidade de Stanford que usaram sua experiência trabalhando com calouros entrantes para desenvolver uma plataforma que lhes daria a experiência de código do mundo real que eles precisavam ter sob seus cinturões antes da faculdade. O mascote antropomórfico do programa, um cachorro chamado Karel (nomeado após a linguagem de programação de 1981), apresenta aos iniciantes os conceitos básicos e os leva a exercícios de Javascript, HTML e Java.

    7 CodeCombat

    Algumas pessoas têm dificuldade em se relacionar com materiais acadêmicos secos e precisam que as coisas sejam um pouco mais informais. Para eles, o Code Combat é uma solução brilhante. Emoldurado como uma aventura de fantasia cheia de masmorras, cada jogador no Code Combat está armado com as ferramentas do JavaScript. Cada nível é um quebra-cabeça independente que apresenta novos conceitos de programação e permite que os alunos experimentem com eles para concluí-lo. Se você está procurando uma abordagem focada e comercial para aprender código, o Code Combat provavelmente não é para você. No entanto, se você é um aprendiz casual que quer se molhar e se divertir fazendo isso, inicie-o e tente.
  • 8 Khan Academy

    Um dos líderes no ritmo da educação on-line, a Khan Academy não se concentra apenas na programação, mas suas ofertas são muito sólidas - e gratuitas! Eles se concentram no Javascript, uma linguagem poderosa usada em toda a Web para uma ampla variedade de interatividade. Os cursos são estruturados como uma série de orientações em vídeo que apresentam os conceitos essenciais, seguidos por desafios on-line para garantir que você os descubra. Esses são seguidos por "projetos", nos quais você usa suas novas habilidades para criar programas que são avaliados por outros alunos e treinadores da Khan Academy. É uma configuração intuitiva, fácil de entrar e sair. Para mais, consulte a análise do PCMag.
  • 9 Code School

    Por US $ 29 por mês, a Code School oferece acesso ilimitado a todos os seus tutoriais e exercícios. Ao contrário de muitas das outras plataformas desse recurso, elas destinam-se a um público mais especializado que já domina os conceitos básicos de programação. As ofertas da Code School abrangem uma ampla variedade de idiomas, desde conceitos básicos da Web como HTML / CSS a Ruby e até desenvolvimento para iOS. A Code School é notável por seus valores muito altos de produção e narrativas integradas, que fazem os programas parecerem unidades coesas, em vez de apenas conjuntos de exercícios. Os apresentadores também recebem notas altas dos alunos por sua clareza e personalidade.
  • 10 Udemy

    Curso a curso, a Udemy é provavelmente o recurso mais caro desta lista. Ele oferece um catálogo enorme e variado de cursos on-line, muitos dos quais gratuitos. Porém, alguns desses cursos são tão curtos que são efetivamente tutoriais, e os cursos gratuitos constantemente procuram aumentar o número de usuários para ofertas pagas. Ainda assim, se você tiver uma necessidade específica além da codificação básica, é um bom investimento. A Udemy carece de muitos sinos e assobios que outros cursos de programação possuem - não há nada no modo de gamificação, você não pode trabalhar com outros estudantes e a apresentação é bastante simples. No entanto, o que você obtém dos melhores cursos da Udemy é especialização. Por exemplo, o popular Unity, mecanismo de jogos em 3D, é altamente suportado no Udemy, com tutoriais e lições muito detalhadas para colocar os projetos em funcionamento e com sólida atenção às melhores práticas. A estrutura das taxas é por curso, mas definitivamente existem cupons e ofertas especiais que podem compensar esse custo. Para mais, consulte a análise do PCMag.
9 maneiras baratas e fáceis de aprender a codificar