- Hands down one of the best platforms to learn the basics of web development. Easy to use, free up to an extent, and an extremely simple walkthrough. There are of course other platforms, but this is my personal recommendation and arguably gave me all the foundations for my current job.Codecademy is by far the most newbie friendly platform for basic webdesign. The courses are very well structured starting from basic syntax and working your way up to more advanced concepts in short and rewarding lessons. What I especially like about it is the built in console and text editor which is easy to use and you can freely experiment with different variations of code in the same lesson. The general idea of the website is learning by doing. The paid version also offers you the chance to work on more advanced projects with some of their programmers.
Content is really well aligned and prepared to make learning programming easy for beginners. It is also useful for programmers to brush up basics on any programming language.
Programming basics are covered really really well and I am glad I signed up for this. Most of the content is free and we can always keep a track of our progress. Liking it so far.
- Treehouse brings affordable technology education to people everywhere in order to help them achieve their dreams and change the world.
- For me it's Pluralsight. You can find there courses from many topics and you can filter by level of your knowledge. Later when you advance you don't have to switch platform. I learned there a lot when I was developing my own startup and had to use technologies I never worked with before. You can became an expert overnight (or something close to that :) They have 10 days free trial and you can search and browse courses even when you don't have an account yet to have a sneak peek to what you'll be paying for.