Learn How to Code

Free, Online, and Local Resources to help you learn skills for your future career.

Free Coding Resources

Learn cructical skills without breaking your bank

  • freeCodeCamp

    Offers a comprehensive curriculum for web development, data science, and more.

    www.freecodecamp.org

  • Exercism

    Offers coding exercises in various languages to practice your skills.

    www.exercism.org

  • Codewars

    Provides a gamified learning experience with points, ranks, and leaderboards.

    www.codewars.com

  • HackerRank

    Provides coding challenges and competitions to test your skills and learn from others.

    www.hackerrank.com

  • Traversy Media

    YouTube Channel that provides clear and concise explanations.

    www.youtube.com/traversymedia

  • The Coding Train

    YouTube channel that focuses on creative coding and generative art.

    www.thecodingtrain.com

  • Corey Schafer

    Corey Schafer’s YouTube channel provides tutorials on Python, JavaScript, and other programming languages.

    www.youtube.com

  • Stack Overflow

    A popular Q&A platform for programmers to ask questions and get help.

    www.stackoverflow.co

  • GitHub

    Provides a great way to collaborate with other programmers and learn from their code.

    www.github.com

  • MDN Web Docs

    Comprehensive documentation for web technologies.

    www.developer.mozilla.org

  • Khan Academy

    Offers free courses in computer programming, including JavaScript and HTML/CSS.

    www.khanacademy.org

  • MIT OpenCourseWare

    Provides free access to MIT's course materials, including computer science courses.

    www.ocw.mit.edu

  • W3Schools

    Offers free tutorials and references on web development technologies like HTML, CSS, and JavaScript.

    www.w3schools.com

  • The Odin Project

    A free, community-driven curriculum for web development.

    www.theodinproject.com

  • Learn-JS.org

    A free interactive JavaScript tutorial.

    www.Learn-JS.org

  • JavaScript.info

    A comprehensive JavaScript tutorial.

    www.JavaScript.info

  • HTML Dog

    A web design tutorial site.

    www.htmldog.com

  • CSS-Tricks:

    A blog and resource for web designers and developers.

    www.css-tricks.com

  • Learn Python the Hard Way

    A book and online course for learning Python.

    www.learnpythonthehardway.org

  • Automate the Boring Stuff with Python

    A book and online course for learning Python automation.

    www.automatetheboringstuff.com

  • Python.org

    The official Python website, with documentation and tutorials.

    www.Python.org

  • Ruby on Rails Guides

    A comprehensive guide to Ruby on Rails.

    www.rubyonrails.org

  • Eloquent JavaScript

    A book on JavaScript.

    www.eloquentjavascript.net

  • CodeCombat

    A game-based learning platform for learning programming.

    www.codecombat.com

  • Code.org

    A non-profit organization dedicated to expanding access to computer science education. They offer free resources and programs for students of all ages.

    www.code.org

  • Girls Who Code

    This organization offers free programs for girls to learn to code.

    www.girlswhocode.com

  • Per Scholas

    A non-profit that provides tuition-free technology training and job placement assistance to individuals from underserved communities.

    www.perscholas.org

  • CodePath

    Provides free technical training to college students majoring in computing-related fields.

    www.codepath.org

  • LaunchCode

    Provides free coding bootcamps and job placement assistance to individuals from underrepresented backgrounds.

    www.launchcode.org

  • Ada Developers Academy

    Offers free, full-time, immersive software engineering programs for women and gender-nonconforming individuals.

    www.adadevelopersacademy.org

  • Code Platoon

    Provides technical training to veterans, service members, and military spouses.

    www.codeplatoon.org

Online Coding Courses

Learn to code from anywhere

  • Coursera

    Offers university-level courses from top institutions worldwide.

    www.coursera.org

  • edX

    Provides a flexible learning experience with a focus on practical skills.

    www.edx.org

  • Udemy

    A massive online marketplace with a vast array of courses on various topics, including programming.

    www.udemy.com

  • Codecademy

    An interactive platform that offers hands-on coding exercises and projects. Ideal for beginners who want to learn by doing.

    www.codecademy.com

  • Pluralsight

    Offers a wide range of tech-focused courses, including software development, data science, and cybersecurity.

    www.pluralsight.com

  • LinkedIn Learning

    Provides professional development courses, including many on programming and software development.

    www.linkedin.com/learning

  • General Assembly

    A global education provider offering immersive courses in web development, data science, UX design, and more.

    www.generalassemb.ly

  • Flatiron School

    Provides immersive software engineering programs, both in-person and online, with a focus on job placement.

    www.flatironschool.com

  • App Academy

    A rigorous, tuition-deferred bootcamp focused on full-stack web development.

    www.appacademy.io

  • Coding Dojo

    Offers full-stack development bootcamps with a focus on software engineering fundamentals and industry best practices.

    www.codingdojo.com

  • Hack Reactor

    A highly selective software engineering bootcamp known for its intense curriculum and focus on practical skills.

    www.hackreactor.com

  • Springboard

    Offers flexible, mentor-led online bootcamps in software engineering, data science, and UX design.

    www.springboard.com

  • Byte Academy

    A software engineering bootcamp with a focus on full-stack development and data science.

    www.byteacademy.co

  • Fullstack Academy

    Offers immersive software engineering bootcamps in New York City and Chicago, with a focus on full-stack web development.

    www.fullstackacademy.com

  • Le Wagon

    An international coding bootcamp with a focus on web development and data science.

    www.lewagon.com

  • Ironhack

    Offers intensive, immersive bootcamps in web development, UX/UI design, and data analytics.

    www.ironhack.com

  • Tech Educators

    A coding bootcamp focused on full-stack web development, data science, and cybersecurity.

    www.techeducators.co.uk

  • CareerFoundry

    Offers online courses and mentorship in web development, UX design, and data analytics.

    www.careerfoundry.com

  • Arizona State University

    Offers a range of online computer science degrees, including bachelor's and master's degrees.

    www.asu.edu

  • Purdue University

    Provides online computer science programs, including bachelor's and master's degrees, with a focus on practical skills.

    www.purdue.edu

  • University of Florida

    Offers online computer science programs, including bachelor's and master's degrees, with a strong emphasis on research.

    www.ufl.edu

  • Oregon State University

    Offers a variety of online computer science programs, including bachelor's and master's degrees, with a focus on practical skills and project-based learning.

    www.oregonstate.edu

  • Western Governors University

    Offers a variety of online computer science programs, including bachelor's and master's degrees, with a focus on flexible, self-paced learning.

    www.wgu.edu

Learn to Code in New Mexico

Local coding programs available in the Land of Enchantment

  • Nucamp

    Offers affordable coding bootcamps in Albuquerque, focusing on web development and software engineering.

    www.nucamp.co

  • Deep Dive Coding

    Provides intensive coding bootcamps in Albuquerque, covering various tech skills.

    www.deepdivecoding.com

  • Central New Mexico Community College

    Offers a variety of IT programs, including web development, cybersecurity, and network administration.

    www.cnm.edu

  • Santa Fe Community College

    Offers programs in computer science, web design, and information technology.

    www.sfcc.edu

  • New Mexico Junior College

    Offers degrees and certificates in computer science and information technology.

    www.nmjc.edu

  • Eastern New Mexico University-Roswell

    Offers associate degrees in computer science and information technology.

    www.enmu.edu

  • New Mexico State University-Doña Ana Community College

    Offers programs in computer science, information technology, and cybersecurity.

    www.nmsu.edu

  • Raton Intermediary School

    ERMW offers a free after school Youth Coding League Mentorship for 5th & 6th graders.

    www.elratonmediaworks.org

  • Center for Community Innovation

    Utilizing the SkillSharp program, CCI offers IT Curricula and Professional Certifications in Raton, New Mexico.

    www.centerci.org

Did we miss something?

Submit a Coding Program available online, free, or in New Mexico below!