Head First Programming
Looking for a reliable way to learn how to program on your own,without being overwhelmed by confusing concepts?Head FirstProgrammingintroduces the core concepts of writing computerprograms – variables, decisions, … - Selection from Head First Pro…
12 Alternatives To Head First Programming
CS50x - HarvardX (edX)
An introduction to the intellectual enterprises of computer science and the art of programming.
For Dummies
Looking for books about computer programming? Browse our entire For Dummies online collection and find the perfect how-to book for you.
Free Code Camp
Learn to code by helping nonprofits.
Geocities Site Builder
Share your abomination with the world
SoloLearn
Learning has never been this social and accessible for so many!
The Design of Everyday Things
A timeless book, The Design of Everyday Things explores the fundamentalprinciples behind all design, and how to understand the psychology behind how we use things, and why they frustrate us.
Udacity
Join Udacity to learn the latest in Deep Learning, Machine Learning, Web Development & more, with Nanodegree programs & free online courses.
Zoombowi
Learn to code (for free) with interactive challenges. Gain XP, unlock achievements and climb the leaderboard. Edabit goes beyond basic syntax and teaches its users how to think like real programmers, so they can finally start making cool things.
edX
Best Courses. Top Institutions. Learn anytime, anywhere.
exercism
Download and solve practice problems in over 30 different languages.