Hi friends , so want to learn basic coding ? It has become the need of today now. If you remember Bill Gates once said ” Coding will be the next literacy measuring tool “. The country which will have more programmer/coder will be known to be more literate in coming days.
So today we will start learning at least the basic coding or concepts of some useful programming languages –
Learn Basic Coding Online
1) TREE HOUSE –
If you like learning by seeing videos then TreeHouse is best for you. TreeHouse provides courses on –
- web designing
- HTML and CSS
- iPhone Apps Development
- Android Apps Development
- Java script and jQuery
- PHP Development and many more…
One thing I love about TreeHouse is their tag line – ” From Zero Experience to Job Ready ” . I bet if you attain their courses seriously , it will help you become expert.
2) GIRLS DEVELOP IT –
Ohh ! you are confused as you are a boy ? don’t worry man , internet is opensource and you can use this site without any hesitation.Just go to resources , select which course you are interested in and start learning .
3) GOOGLE DEVELOPERS UNIVERSITY –
Just another awesome product from Google. There are hell lot of courses provided which are divided in 3 sections –
- Mobile Programming ( Android )
- Web Development
- Programming Languages
So if you wanna be masters in these sections , definitely go for Google developers.
Read – Top Hardware Products by Google
4) CODE AVENGERS –
If you already have some basic knowledge then for Code Avengers. They provide a great user friendly interface which makes it more easy to learn basic coding.
Basically Code Avengers is divided into 2 modules – 1) Learn HTML5 / CSS3 and 2) Learn Java script. The team has made great efforts to make it more interactive and fun learning.
5) UDACITY –
One of my favorite site not because it provide great learning environment but it has all the necessary stuff for any computer science students .
Udacity is divided in 3 parts –
1) Beginner ( intro to computer science , intro to physics , intro to java etc..)
2) Intermediate ( web development , mobile web development , interactive 3D graphics etc..)
3) Advanced ( artificial intelligence for robotics , applied cryptography etc..)
So if you are computer science student got for it .
6) MIT OPEN COURSEWARE –
The ultimate source for all electrical and computer science students. Don’t worry its not necessary that you should be an electrical or computer student but for them its best resource available out there.
MIT Open Courseware just don’t focus on coding but takes care of all your studies essential for graduate or undergradute student.
When you select a particular topic to study , it comes with a very planned way like what will be syllabus , time-table for complete courses , downloads etc.
7) CODECADEMY –
The most trusted site by many coders. I like the try editor of it and I often it to experiment my new code.If you are just starting with the coding , want to learn basic coding then go for codecademy.
They provides courses on HTML , CSS , PHP , Java script , Python , Ruby etc ..
8) COURSERA –
A mega package for all the people who love to learn online. Along with coding , you can study any tech subject that too from professional. Coursera has total 423 categories right now and updates frequently with new courses. You can become the masters in any subject if you sincerely follow all the courses .
9) CODE SCHOOL –
Do you like learning from video tutorials ? then code school is the perfect place to learn basic coding online.Code school covers topics like HTML , CSS , Ruby , Java script. The most interesting thing is they helps us develop iOS application even if we have no basic idea. Isn’t that good ?
10 ) W3SCHOOLS –
Frankly speaking , one of my favorite site and I use it basically to learn HTML and CSS. W3schools also have try it editor which again my favorite feature.
W3school covers topic like HTML / CSS , Java script , Server side languages ( PHP , SQL , ASP etc..) , ASP .NET , XML tutorials. Overall I can say most discipline site to learn basic coding.
11 ) HTML5 ROCKS –
This is a Google project , so no doubt it will the best . HTML 5 Rocks updates every day. It has large collection of HTML tutorials from experts.
Reference , Books , Documentation , Tools and Community support is awesome for HTML5 Rocks. It really rocks .
12 ) CODING BAT –
This site mainly deals with Java and Python. You may find coding bat useful as it is divided in many sub points for particular languages. So if you start from somewhere in between , its very easy to understand.
13 ) THE CODE PLAYER –
Apart from learning any programming language , code player explains you some cool stuffs. This includes animating CSS3 gradient , calculator using java script and CSS3.
So if you want to know how different software works then code player will definitely help you. ( Also includes videos for better explanation )
14 ) 9LESSONS –
An Indian guy Srinivas Tamada runs this site with all his hard work and talent. Srinivas seems to be great web lover and supports opensource community.
His area of interest are jQuery , wall script and often seen to develop module used in Facebook , Twitter and Google Plus. If you are really excited to know how coding is done behind these modules do check 9Lessons .
Over To You –
So Friends , these were some resources I personally use to learn basic coding and understand stuff.
Do you know any more such resources ? And also let me know how these sites helps you. Cheers.. Happy Coding