15 free resources for new programmers

Soumya
2 min readAug 10, 2022

I have marked the ones I use/have used often with an asterisk *.

The Odin Project — pulls the best resources from around the web and compiles them to create a complete full-stack curriculum

Sololearn — free courses on many programming languages as well as development topics like game development, machine learning, and responsive web design

JetBrains Academy * — project-based curriculum where you learn topics while gradually growing your project. Most tracks are paid, but there are usually a few free ones. Students get a ~2-month free-trial.

App Academy Open — free access to App Academy’s entire 24 Week Online Software Engineering Program curriculum

Gymnasium * — free online courses about design and development. Full Courses include 3 to 6 hours of video instruction. Gym Shorts are short courses that all last under an hour. Take 5 video tutorials cover practical skills in just 5 minutes.

Full Stack open — the main focus is on building single page applications with ReactJS that use REST APIs built with Node.js.

Khan Academy * — Khan Academy is nonprofit with the mission to provide a free, world-class education for anyone, anywhere. It has video courses on many school subjects, including computer science.

Saylor Academy — Saylor Academy is a nonprofit initiative that offers full-length courses at the college and professional levels, each built by subject matter experts. All courses are available to complete — at your pace, on your schedule, and free of cost.

Bitdegree— BitDegree offers various free tech courses, in particular about crypto. Students have the opportunity to ‘earn as they learn’ due to the ability to apply for token-based scholarships through Blockchain technology.

Udacity*— many free courses in a wide range of tech topics

Codecademy *— interactive courses that provide a code editor to solve problems at each step

Springboard — learning paths in topics like data analysis, android development, and MBA essentials

Forage — bite-sized 5–6 hour virtual work experience programs

Programiz — beginner-friendly tutorials and examples with online compilers

Future Learn — learn new skills online with world‑class universities and experts

Feel free to reach out to me for a chat or if you have any questions/comments/suggestions :)

--

--

Soumya

Budding software developer passionate about all things mobile