Welcome to Learn to Code
Whether you’re a beginner or looking to level up your skills, this directory provides everything you need to start learning coding. Explore a wide range of resources, from free online tutorials and interactive coding platforms to expert-led courses in programming languages like Python, JavaScript, HTML/CSS, and more. With our curated collection of tools and guides, you’ll find the perfect resources to help you master coding concepts and build real-world projects, no matter your experience level.
Nonprofit initiative that delivers free, open-source games that teach programming basics.
codeforlife.education
Lectures by world-class professors and reinforced through interactive exercises.
coursera.org
Outstanding search engine for finding the best online programming courses and tutorials.
hackr.io
Links to hundreds of one hour introductory coding activities and tutorials.
hourofcode.com
Self-paced learning with extensive video library, interactive challenges, and assessments.
khanacademy.org – Also see: Khan Academy Hour of Code
Large online community for programmers to learn, ask questions, and share knowledge.
stackoverflow.com
Free, ad-supported platform teaching typing, online safety, and digital literacy.
typing.com
Tremendous resource offering tutorials and reference material on HTML, PHP, SQL, and more.
w3schools.com
Game-Based Learning
Free app with a drag-and-drop interface that teaches kids the fundamentals of programming.
apple.com – Ages: 5+
Popular visual coding app that teaches kids block-based programming through games.e
gethopscotch.com
Educational puzzle game that teaches the fundamentals of programming.
lightbot.com – Ages: 5+
Interactive coding tool integrated with LEGO, Minecraft, and micro:bit.
microsoft.com
Teaches students to program while they build interactive stories and games.
Play games, solve puzzles, and learn Swift–a programming language created by Apple.
apple.com/swift/playgrounds
Learn to Code (not free)
Coding education platform that supports both instructor-led and self-directed learning.
codeavengers.com
Offers a problem-based learning approach that teaches new concepts through coding challengs.
groklearning.com
High-quality courses in HTML/CSS, JavaScript, Ruby, Python, .NET, databases, and more.
pluralsight.com
Learn Objective-C, HTML, CSS, PHP, Ruby, Swift, SQL, Python, Java, and more.
treehouse.com
Students can create games, apps, and artwork. Progress from visual block-based to text-based coding.
tynker.com – Ages: 7+
Very expensive but respected provider of online courses and certificates in computer sciences.
udacity.com
Teacher Resources
Course materials, structured curriculum based on engaging themes, and student progress tracking.
csfirst.withgoogle.com – Ages: 9-14
Bridge courseware for introducing students to text-based core code programming.
teachingkidsprogramming.org
If you like this post, please share it with others on social media. Follow Anchor Biz IT on LinkedIn.