Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

Start learning programming in good hands

Published on August 4th, 2015 By zooboole Published on August 4th, 2015 By zooboole

I recently gave some 8 tips to help you become a great programmer faster. Many people loved it. Some found it too exaggerated and other started experiencing advantages in it. These are differences in human being.

In this post, I will be sharing with you some cool places(websites) where you can learn programming or enhance your skills in it. They can also help test your skills in many way through divers technics given by professionals.

As I usually say, the method in teaching is a key. From one person to another the understand is not necessary the same. The How you learn and How you are taught are things that can determine your speed of understanding and how fast you can get to the expertise. So I believe we all have different ways of understanding, therefore sharing other places where one could find his way seems great to me.

A non-exhaustive list

For Java fans, here is a place to get your learning curve in place. Great courses into pieces for better understanding.

» Visit website

This site gives you interactive courses and exercises to help you master SQL step by step in your own pace.

» Visit website

Learn SQL in a wider manner. Since SQL is implemented in most Database Management Systems such as MySql Server, Oracle, PostgreSQL, MYSQL, etc. This website will show you how you can master SQL on these environments.

» Visit website

I call this "Green Coding". A very special and motivational way of teaching coding. With that you will discover how useful your code can be in real world. Start Coding for people.

» Visit website

An extraordinary MOOC in Java from renown sources. Here is how they qualify themselves:

MOOC.FI is a provider of free, high quality University level courses for everyone. Out course selection includes courses for everyone, from novice to an old hand.

» Visit website

Develop many skills at one place. You have the possibility of becoming a guru in iOS development, Android Development, Front-End Web Development, or become a Full-Stack Developer.

» Visit website

This is a website made by developers for developers. Its philosophy is to promote not only how to learn and what to learn but also do all this with quality in a perfect ambiance.

» Visit website

One of the best of grabbing easily is to do something. With Code4Startup, you have the possibility to make a real project on your own. With this website you will learn how to start a project from A-Z. Also no that the site is mostly on Ruby.

» Visit website

Great course on web development from Harvard Extension School. An opportunity for everyone to enjoy courses from such school.

» Visit website

The philosophy here is : For free. For everyone. Forever. All courses are absolutely free and available for everyone. Also the courses are delivered in a manner that you can't fail, you have to become a guru.

» Visit website

Edx is a perfect place to learn almost everything. From computer science, Economics, biology, to society, etc. In there you have 100% probability to fall on a great programming courses especially from CS50 of Harvard University. Beside that you can get a certificate for a course taken.

» Visit website

CourseEra is like Edx, But understanding depends on the teaching environment too. So, I am sure you will get a better place for yourself in between.

» Visit website

Learn how to code and achieve mastery through challenges.

» Visit website

Here you learn Python programming step by step from zero to ninja with computer science skills. It's a more in depth site on Python.

» Visit website

Learn ruby like a big monk, full of knowledge.

» Visit website

CodingBat teaches you Java and Python through some steps. You do some worming ups before getting into details of the tutorials. It's more about hands-on, but there are tutorials under each exercise.

» Visit website

This is the favorite book of all beginners to Python programming language. If you can't afford to pay it now, you can still read the demo.

» Visit website

Bottom line

As you can see, the list is complete. This is just few amongst many. Though some teach the same thing but what differs is the way it's done. This to say that we are different and have different ways of getting thing in the brain.

I have omitted many, like sitepoint.com, tutsplus.com, tutorialspoint, teamtreehouse.com, lynda.com, codeschool.com, etc. But I believe if one chooses one of these ones, and focuses very well, there is no way you will not be a guru.

Share this list with friends if you like it. Or leave a comment just under to show your appreciation, or to add a website that I have not mentioned here.