• freeCodeCamp - Tutorials for learning to code (and stengthening skills) starting with fundamentals
  • Complete JavaScript Course by Jonas Schmedtmann - Tutorial for JS Fundamentals & DOM Traversal.
  • SoloLearn - Offers fundamental tutorials on plenty of programming languages!
  • Udemy - Vast library of resources for every programming language & topic you could imagine.
  • CodeKata - Offers katas or challenges to practice JavaScript
  • CodeWars - Compete in programming challenges in multiple languages
  • JavaScript30 - 30 day Vanilla JS coding challenge
  • Try Git Tutorial - Try Git on the Web
  • Lynda - Offers courses and video tutorials for a variety of programming languages. Often available free through a local library.
  • CodeCombat - Gamified set of Python, JS or Lua tutorials in a freemium model. Many levels and challenges available without a paid subscription.
  • RealPython - Python resources that include tutorials, video courses, quizzes, and guided study plans. Many free options as well as paid.
  • TheOdinProject - A free open-source learning curriculum with Full Stack Javascript, Full Stack Ruby on Rails, or Front End Only tracks.