Free courses which offer certifications, milestones, college credits, and/or measurable skills.
A free learning platform with optional upgrades. There are lessons on C++, Python, Swift, CSS, and more.
Free development classes. Browse Udacity nano degree courses and programs in AI, automated systems, robotics, data science, programming, and business.
Free tutorials, courses, and guided pathways for mastering real-time 3D development skills to make video games, VR, AR, and more.
W3Schools offers free online tutorials, references, and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
CS50 Harvard College Credits A free Harvard class for computer science. Estimated 12 weeks long.
Learn about design patterns and refactoring to make your code cleaner, easier to read, and more effective.
Codédex is a brand new way to learn to code for kids and adults alike. Journey through the fantasy land of Python, HTML/CSS, or JavaScript, earn experience points (XP) to unlock new regions, and collect all the badges at your own pace.
Learn how to create a Git repository, clone it, make changes, and submit changes to GitHub in less than 30 minutes.
Improve your front-end skills by building real projects. Solve real-world HTML, CSS and JavaScript challenges whilst working to professional designs.
Sometimes called “business skills” or “soft skills,” these are transferable non-technical skills to help you succeed at work and make you more attractive to employers. Improve your career by learning how to become a better communicator, critical thinker, collaborator, and emotionally intelligent leader.
Explore a variety of free courses across different subjects. Learn new skills and knowledge without financial investment.
Start achieving your goals, at your pace, with world-class courses from experts.