Web Dev.. learn by doing!

Web Dev.. learn by doing!

There are a lot of online resources that can help a developer to learn in depth new technologies and frameworks. I think the best way to learn something is by developing (and breaking code) using tutorials and online courses. I'll present some resources that are free (to a level at least) and at the end my personal favorite!

Codacademy

Codacademy is a good place to learn the basics about HTML, JS, Ruby, Python and PHP for free. There are paid plans for Full Stack and Front End developing but I'm not so sure how helpful will be. So, I recommend it only to learn the basics and get it going.

Codescool

Codeschool except from basic web technologies also offers iOS, Git and Databases courses. The Angular.js course is one of the best in the market (google recommends it) and personally it help me a lot on my first steps on Angular. Just do it ;)

Udacity

You probably already know udacity as it offers courses on various subjects. I am taking courses from udacity that are more "specialized", such as  browser rendering optimization

Now its time for my favourite...

Scotch.io

Scotch.io offers a series of tutorials about MEAN stack, Angular, Node, Laravel, Meteor, and many... many more! The tutorials are well written with comments/edits/images and are usually up to date. You can learn from how to configure a Rest API using Node ... to make a real-time chat room using Socket.io and Node. So, if you like MEAN go scotch!!

The next tutorial that I am going to take is on how to create a Slack clone using Meteor Full Stack Javascript framework. Exciting times!!

Happy developing!!

To view or add a comment, sign in

More articles by Ioannis Georgoulas

Explore content categories