If you’re new to the world of coding and web development, it makes sense to begin by teaching yourself using all the free resources online.
This way, you can discover what you like and don’t like before investing money into more in-depth courses.
However, there’s one (great) problem:
There are *so many* free resources to choose from. That’s why the Learn to Code With Me team compiled a list of the 45 best places where you can learn to code...for absolutely free.
To make things even easier, we broke them down into ten categories:
1. General
2. YouTube Channels
3. Blogs
4. The Command Line
5. Git and GitHub
6. HTML and CSS
7. JavaScript
8. WordPress
9. Python
10. Ruby
When you’re done checking out the presentation, make sure to leave a comment to let me know which ones you love or have just discovered =)
And if you want even more information, make sure to check out the full article here: http://learntocodewith.me/posts/code-for-free/
4. 2. Codewars
With a martial-arts
theme, the program is
based on challenges
called “kata.” Topics
include CoffeeScript,
JavaScript, Python,
Ruby, Java, Clojure,
and Haskell.
5. 3. Coursera
Free classes of basic coding/computer
science are taught by real university
professors.
6. 4. edX
An open-source higher education program
governed by MIT and Harvard. Topics
include Java, C#, Python, and many more.
7. 5. Free Code Camp
Teaches HTML, CSS, JavaScript, Databases,
DevTools, Node.js, and Angular.js through
an established curriculum.
Learn more
8. 6. GA Dash
Entirely project-based. You build a “project”
with each walk-through. Topics include
HTML, CSS, JavaScript, and responsive
design.
9. 7. Khan Academy
Tons of subjects (as their front page says,
“You can learn anything”), including
many on computer programming.
10. 8. MIT OpenCourseware
Has online library of every subject they
teach, with no account required for
access.
11. 9. The Odin
Project
A premiere online
coding bootcamp.
Topics taught:
HTML, CSS,
JavaScript &
jQuery, Ruby
programming, and
Ruby on Rails.
12. 10. Udacity
Course materials are free, but nanodegrees
will cost extra. Great for careers like front-
end web developer or data analyst.
13. 11. Udemy
Paid and free
courses. Courses
can be created by
anyone, so make
sure to read
reviews. Coupons
can also be easily
found, too.
14. 12. The Code Player
Good for learning “smaller” projects/tasks
one at a time. Topics taught: HTML5, CSS3,
Javascript, Regex, and JQuery.