Learning to code
Tags: webdev, beginners, javascript, html
Published: 2021-07-30 09:11:37

There are lots of free resources available to start learning coding online.
Here are some to get you started.

<ol>
  Learning to code:
  <li>
    <a href="#w3schools">W3Schools</a>
  </li>
  <li>
    <a href="#freecodecamp">FreeCodeCamp</a>
  </li>
  Taking it further:
  <li>
    <a href="#javatpoint">JavaTpoint</a>
  </li>
  <li>
    <a href="#geeksforgeeks">GeeksforGeeks</a>
  </li>
  <li>
    <a href="#devcommunity">DEV Community</a>
  </li>
  Testing your knowledge:
  <li>
    <a href="#leetcode">LeetCode</a>
  </li>
  <li>
    <a href="#hackerrank">HackerRank</a>
  </li>
  <li>
    <a href="#linkedin">LinkedIn</a>
  </li>
  Asking for help:
  <li>
    <a href="#stackoverflow">StackOverflow</a>
  </li>
  Extra:
  <li>
    <a href="#udemy">Udemy</a>
  </li>
</ol>

<h2>Learning to code:</h2>
<p id="w3schools"><a href="https://www.w3schools.com/" target="_blank">1. W3Schools</a></p>
![w3schools](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/slrgaihq1kyg9wv5xsm0.png)
<p>Reference website to learn about web technologies online. Learn about HTML, CSS, JavaScript, Python, SQL and much more. 
It also has a built in editor so you can play around with code without leaving the site.</p>

<p id="freecodecamp"><a href="https://www.freecodecamp.org/" target="_blank">2. FreeCodeCamp</a></p>
![freecodecamp](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rkle8i8h8a532kjwdugh.png)
<p>An interactive web development learning platform. Learn about HTML5, CSS, JavaScript, Python, Algorithms, Data Structures, Node, jQuery, React, Python and much more.
Also gives you a certification after completing a course.</p>

<h2>Taking it further:</h2>

<p id="javatpoint"><a href="https://www.javatpoint.com/" target="_blank">3. JavaTpoint</a></p>
![javatpoint](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/058ct0hf00putovvmdww.png)
<p>Read up on subjects like digital marketing, functional programming, AI, testing and much more.</p>

<p id="geeksforgeeks"><a href="https://www.geeksforgeeks.org/" target="_blank">4. GeeksforGeeks</a></p>
![geeksforgeeks](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bnm3gpuywaurzcsux2ev.png)
<p>Well explained articles related to computer science and programming.</p>

<p id="devcommunity"><a href="https://dev.to/" target="_blank">5. DEV Community</a></p>
![devcommunity](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x5tj4hukab7wzuehr8gc.png)
<p>This site. =)</p>

<h2>Test your knowledge:</h2>

<p id="leetcode"><a href="https://leetcode.com/" target="_blank">6. LeetCode</a></p>
![leetcode](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qsj53lqb6433ofu1adxq.png)
<p>Try programming puzzles and get scored on runtime and memory usage.</p>

<p id="hackerrank"><a href="https://www.hackerrank.com/" target="_blank">7. HackerRank</a></p>
![hackerrank](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qkkjoct7rh12gv1kvhef.png)
<p>Programming puzzles with certifications for topics like CSS, JavaScript, Problem Solving and much more.</p>

<p id="linkedin"><a href="https://www.linkedin.com/" target="_blank">8. Linkedin</a></p>
![linkedin](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sdxrbkf0id1qwfz4dvui.png)
<p>LinkedIn is not only for looking for a new job, but also has a section where you can test your skills in several categories like Front End Development.</p>

<h2>Need help:</h2>

<p id="stackoverflow"><a href="https://stackoverflow.com/" target="_blank">9. StackOverflow</a></p>
![stackoverflow](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g1cyqxmn3kfgeiogoana.png)
<p>Question and answer website for programmers. When you get stuck, this is the next step after Googling.</p>

<h2>Extra:</h2>

<p id="udemy"><a href="https://www.udemy.com/" target="_blank">10. Udemy</a></p>
![udemy](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9xmx682hdhsigbaes47t.png)
<p>The only paid alternative in the list, Udemy is a course provider with videos on most topics.
Some courses can be expensive, but most of them are available for a recurring discount of around €12.</p>

<p>Hopefully some of these will be of use to you.</p>