10 Melhores recursos para aprender como codificar


10 Melhores recursos para aprender como codificar

Aprendendo a codificar

Você é um nerd de computador que gosta do aspecto técnico do desenvolvimento web? Você está pronto para transformar seus sonhos mais selvagens em realidade? Ou você está em uma posição de marketing, finanças ou recursos humanos e gostaria de uma vantagem móvel sobre sua concorrência? Se a resposta for sim a qualquer um dos itens acima, provavelmente você precisará aprender a codificar.
Muitos CEOs querem contratar funcionários versáteis, com uma imensa variedade de habilidades, incluindo programação. E sejamos realistas, isso pode causar um aumento significativo no seu salário para levar para casa. Então, você está pronto para começar? Veja nossas escolhas para os principais recursos para aqueles que querem aprender a codificar
MAIS: Como se Tornar um Desenvolvedor de Aplicativos para Dispositivos Móveis

Codecademy

O nome já diz tudo. O site conta com mais de 25 milhões de alunos que estão pesquisando todos os tipos de opções de codificação gratuitamente. Você também pode se inscrever para uma conta Pro por US $ 19,99 por mês ou US $ 199,99 por ano, o que lhe dá alguns recursos extras. Na Codecademy, você pode escolher entre uma ampla variedade de cursos como:
  • SQL e Git
  • HTML, PHP, Python e CSS
  • Desenvolvimento de sites
  • AngularJS, JavaScript, jQuery
  • A linha de comando
Inscreva-se em www.codeacademy.com.

EdX.org

Esta plataforma de ensino superior de código aberto oferece uma categoria de ciência da computação com cerca de 320 cursos diferentes. Além disso, o oferece cursos gratuitos e pagos que variam de US $ 50 a US $ 300. Você só precisa pagar pelos cursos gratuitos se precisar de um certificado para comprovar a conclusão. Os títulos dos cursos incluem uma ampla variedade de tópicos, incluindo os seguintes:
  • Desenvolvimento de aplicativos Android profissional
  • Como codificar: Dados simples
  • Desenvolvendo aplicativos e robôs inteligentes
  • Programação com R para Data Science
  • Introdução para HTML e JavaScript
Registre-se em www.edx.org.

Udemy

Esta é uma das plataformas de e-learning mais conhecidas mundialmente. Oferece milhares de tutoriais em vídeo. Enquanto alguns deles são gratuitos, você tem que pagar por muitos dos cursos com etiquetas de preço que variam de US $ 10 a cerca de US $ 200. Observação: a Udemy geralmente oferece descontos por tempo limitado nos cursos. Tudo o que você precisa fazer é se inscrever para receber e-mails de notificação. Há várias seções cobrindo todos os tipos de tópicos, incluindo o seguinte:
  • Linguagens de programação (C, C ++, Python, Ruby e mais)
  • Aplicativos móveis
  • Desenvolvimento de jogos
  • Bancos de dados
  • Desenvolvimento da Web
  • eCommerce
Inscreva-se em www.udemy.com

MIT Open Courseware

Se você sempre quis dizer que participou do Massachusetts Institute of Technology, agora é sua chance. A publicação na Web de praticamente todo o conteúdo do curso do MIT está aberta e disponível para o mundo. A escola abrange várias opções de codificação, como estas:
  • Introdução ao Java
  • Introdução ao Python
  • Programação Prática em C
  • Introdução à Ciência da Computação
  • Programação Eficaz em C e C ++
up at //occ.mit.edu.

Lynda.com

Lynda.com é de propriedade do LinkedIn. Por meio desse portal de aprendizado on-line, você tem acesso a centenas de cursos e milhares de tutoriais em vídeo sobre uma ampla variedade de tópicos de codificação. Você pode aprender no seu próprio ritmo com seu modelo de assinatura mensal de cerca de US $ 25. Estas são algumas das linguagens que você pode aprender aqui:
  • MySQL e Git
  • PHP, Python, C
  • Java e Mobile Web
  • Android, iOS, Ruby e Swift
  • Fundações de programação
Inscreva-se em www.lynda.com

Khan Academy

Com aulas de informática, você encontrará cobertura na Khan Academy em tópicos como teoria da informação e criptografia de dados. Em seguida, há os tutoriais Hour of Code que transformam lições em sessões compactas de uma hora para aqueles que desejam aprender em uma agenda ocupada. A Khan Academy oferece uma seção específica para aulas de programação gratuitas, que ensinam essas linguagens e muito mais:
  • CSS
  • JavaScript
  • HTML
  • Python
  • SQL
Inscreva-se em www.khanacademy.org.

Treehouse

Treehouse é a escolha perfeita para iniciantes, porque é ao mesmo tempo divertido e divertido. conveniente. Os vídeos oferecem um pouco de humor e uma produção envolvente para manter os alunos interessados. Tem uma taxa de assinatura mensal de US $ 25 e US $ 50 para o plano Pro. Treehouse tem uma oferta experimental gratuita de duas semanas para novos usuários. Um benefício adicional são os tutoriais do site sobre freelancing e estratégias de negócios para ajudá-lo a colocar suas novas habilidades de codificação no trabalho. Aqui você pode aprender o seguinte:
  • Desenvolvimento Java na Web
  • Desenvolvimento Android
  • Desenvolvimento iOS
  • Desenvolvimento Web Python
  • Desenvolvimento Web front-end
Inscreva-se em //teamtreehouse.com

O tocador de código

O que torna este site único é seus vídeos e apresentações que mostram código criado por outras pessoas. Você também obtém uma descrição detalhada do tópico em questão. Isso faz sentido, já que a maioria de nós quer ver o código construído do zero antes de mirar na replicação. Como você está aprendendo com estudos de casos reais, você tem uma ideia melhor de como usar uma linguagem de programação específica. Estas são algumas das linguagens ensinadas:
  • HTML5
  • jQuery
  • Javascript
  • CSS3
  • MySQL
Registre-se em thecodeplayer.com.

O Projeto Odin

Este site permite você aprende codificação online gratuitamente. Além disso, você pode participar de pequenos projetos para ajudar a criar seu corpo de trabalho. Além disso, você trabalha com outros alunos em projetos variados, o que melhora a compreensão por meio da colaboração. No The Odin Project, você pode aprender muitas das linguagens básicas de programação, como:
  • jQuery
  • Ruby on Rails
  • HTML5
  • CSS3
  • JavaScript
Inscreva-se em www.theodinproject .com.

HTML Dog

Este site abriga todos os tipos de ajuda para aprender a usar HTML, CSS e JavaScript. Inclui exemplos, tutoriais, dicas e truques para técnicas avançadas, tudo de graça. Estas são três das linguagens de programação web mais comuns e são um ótimo lugar para começar.

Registre-se em htmldog.com.


5 Carreiras interessantes para os entusiastas da história

5 Carreiras interessantes para os entusiastas da história

Este verão marca o 100º aniversário da Primeira Guerra Mundial e o 40º aniversário da renúncia do Presidente Richard Nixon após o escândalo Watergate. Com a história na mente de todos, você pode estar desejando que seu trabalho também tenha uma reviravolta histórica. Os entusiastas da história geralmente se sentem limitados a trabalhos como ensinar, pesquisar e trabalhar em um arquivo, mas essas carreiras não são atraentes para todos.

(Carreira)

8 Citações de Michael Scott que cada líder deve viver por

8 Citações de Michael Scott que cada líder deve viver por

Os fãs de "The Office" sabem que Michael Scott (interpretado por Steve Carrell) pode não ter sido o melhor chefe o tempo todo - em Na verdade, ele é culpado de algum comportamento não tão favorável ao RH e também não era o empregado mais produtivo. No entanto, Michael tinha algumas qualidades admiráveis ​​que o tornaram um bom chefe.

(Carreira)