Writing a piece of code is almost same as dealing with your girlfriend.Most of the times you will get an error, then you start debugging it.Sometimes you may get the output first time of compilation itself(never happened to me except for those boring 'hello world' shit !).
How many times you have handled your girl friend without any confusion ? How many times you have implemented a logic with understanding it properly ?
People think that coding is complicated. Watch this amazing video once to cross check your opinion.
"Code is poetry"
if(you understand it);
Happy Coding :)
Want to learn a course online for free from Harvard, Stanford, MIT etc. Then read this post : OPEN ONLINE UNIVERSITIES
How many times you have handled your girl friend without any confusion ? How many times you have implemented a logic with understanding it properly ?
People think that coding is complicated. Watch this amazing video once to cross check your opinion.
"Code is poetry"
if(you understand it);
Best websites to learn programming for free
- Learn Street : A best place to learn Javascript, Python, Ruby. I liked this website as it has an interactive user interface with a terminal on left side and instructions on right side. This is what I call 'making hands dirty' which shapes your programming skills.There is a garage with existing projects where we can join and improve them. over all this site is cool for the beginners.
- P2PU : It is simple group study kind of learning. At P2PU people work together to learn a particular topic by completing tasks, assessing individual and group work.Sounds good...Right ! Then sign up at P2PU
- Codecademy : Codecademy is a team of hackers working hard to build a better way for anyone to teach, and learn, how to code.
- Code Racer : I have never seen a site like this. Like multi-player gaming, here is Multi-player coding. Awesome place to try coding on HTML, CSS, iOS.
- .Code School : Code School is an on-line learning platform that teaches a variety of programming and web design skills. Courses range from beginner to advanced levels and the user can earn rewards and badges as he completes each class.
- learnpython.org This is a free interactive Python tutorial where you can learn the basics and important concepts of Python
- W3Schools : one of the best place to learn web technologies. The list contains HTML | CSS | JAVASCRIPT | JQUERY | XML | ASP.NET| PHP |SQL learn through interactive 'try it' editor on the browser itself
- StackOverFlow : Ask any of your programming doubt here. It will be solved by the experts for free.Sometimes reading other's questions increase your curiosity towards programming.
- programr.com :Programr is the world's online playground for programmers. Its is a good website with simple interface.
- CODEPLAYER : Learn HTML5, CSS3, Javascript and more
- Mozilla Web developer Forum : Sit on the shoulders of Mozilla, Learn to create websites using HTML, CSS, Javascript.
- HTML5 ROCKS : The name itself says that its all about HTML5, the all new web technology.
- GENERAL ASSEMBLY : Its all about user experience design, product management etc. According to them "General Assembly transforms thinkers into creators through education and opportunities in technology, business, and design".
- Google Developers Courses : try this once for Android and other mobile and web development courses.
- CodingBat is a free site of live coding problems to build coding skill in Java and Python. The site design is quite simple without any distractions. This site will be useful if you know some basics of Java and Python. Then you can practice coding here.
- ADUNI : Site Looks crazy with raw html pages, but really good for concentrating on the content. You can a lot about programming basics here.
- CODE.org : a non profit organization which is trying to teach coding for everyone.
Happy Coding :)
Want to learn a course online for free from Harvard, Stanford, MIT etc. Then read this post : OPEN ONLINE UNIVERSITIES
I'm glad that I found this list. Free, quality tutorials happen to be very important to me. Several of these I haven't heard of, or at least I haven't visited in a long time. I think that most CodeSchool courses are not free but I think its likely to be worth it.
ReplyDeletePython and classic 80's style video games: http://ProgramArcadeGames.com
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteI appreciate the list, but find the initial comment about writing code being like dealing with a girlfriend a bit too snarky for my taste. Considering how male-dominated the field is, it just makes it a bit more alienating for women. Regardless, thanks for taking the time to organize this information.
ReplyDelete< a href=http://globalproganswer.com/>globalproganswer.com
ReplyDeleteThere's a great Visual Basic resource you've missed http://www.visualbasictutorial.net
ReplyDeleteGood list. I found Codecademy here. Although this other website is actually a good database to find what exactly you are looking for aside from programming. Since I want to learn web development, I picked Team Treehouse because they have a lot of good reviews so far.
ReplyDeleteWIZIQ.com is providing thousands of quality instructor led online courses, including programming languages courses like Java, Android, Hadoop, Oracle, SAP training etc.
ReplyDeleteI think it should be included here.
Some course links are as follows:
Java: http://www.wiziq.com/course/25894
Android: http://www.wiziq.com/course/21661
Hadoop: http://www.wiziq.com/course/21308
etc.
Male brains works differently from women. You can't compare they have been favoured by evolution.
ReplyDeleteI have read your Article very useful information for python programming.they are provided the online python training is very useful for me.Thank you for sharing your article.Python training center in Chennai
ReplyDeleteThey are provide the online python Training for students.Python training in Chennai
ReplyDelete