Programming is a vast field. Even after years of experience a programmer is always bumping into new things. That’s part of what makes it so exciting, you can always find something new to do, possibilities are endless. So, here we try to answer another question in the mind of wannabe programmers: How to start?
Programming can only be caught, never taught. Learning programming encompasses two main things, reading and doing, with greater emphasis on the latter. You can only know what to do by reading, but you can learn only by doing. Even when you may get stuck somewhere or not fully understand something, doing it yourself will always clear all your doubts. I myself learned most of the programming I know through different sources on the internet and tons of books. Below are some of the best ones, I’ve come across yet: (categorized by languages) (Note: Most of these are completely free, but some may offer paid packages and features too. Also, try enlarging the text from the menu button if the links are hard to click. Lastly the websites are mainly designed for computers and may or may not work properly on mobile phones.)
Before starting, a few special mentions:
- http://www.w3schools.com/
Without a doubt, this is one of the best websites out there to learn programming. If you want to get into web development, there’s no better place to start than W3Schools. HTML, CSS, JavaScript, SQL, PHP, XML, JQuery – You name it, this website has an abundance of learning material for vast number of programming languages and it’s tailor made for beginners. -
http://teamtreehouse.com
A very well made website, it has tons of “projects” in different programming languages. Each of these projects are a compilation of videos in which a person commentates or teaches you about completing the project, what all you need to do and how to do it. Clearly, they’ve put a lot of effort into it and it did come out great.
Other than these, there are many more websites which offer great courses and material for learning programming. A few of these are mentioned below according to languages: - Multiple Languages:
https://www.bitcast.io
https://www.udacity.com/
http://www.codecademy.com/
https://www.codeschool.com/ - Java
http://www.learneroo.com
http://funprogramming.org -
Javascript
http://codehs.com
http://jsdares.com -
Ruby
https://rubymonk.com
http://hackety.com/
http://tryruby.org -
HTML, CSS, JAVASCRIPT
http://tryruby.org/
http://css-tricks.com
http://www.codeavengers.com
https://tutsplus.com/ - Other / Uncategorized
https://www.codeeval.com/
http://quackit.com/
https://www.khanacademy.org/
https://www.udemy.com/
http://net.tutsplus.com/
http://projecteuler.net/
http://webdesign.tutsplus.com
http://wp.tutsplus.com/
http://www.webtechlearning.com
https://www.coursera.org/
Join our telegram channel
Like our Facebook page
Back to home page
we are the best repairing course in delhi. keep this work going . that was really a nice blog keep this blogging up.
ReplyDeleteled tv repairing course
led lcd tv repair training
led repairing course
we are the best rental service provider in Noida. you take projector on rent in delhi. By the way that was really a nice blog.
ReplyDeleteprojector on rent in noida
projector on rent in delhi
projector on rent in Gurgaon
https://ikiraninfotech.com/digital-marketing-training-in-panchkula/
ReplyDeleteKiran Infotech ( ISO 9001:2015) Provide Free Digital Marketing Training in Panchkula with 100% JOB ASSISTANCE. we are Digital Marketing Agency in Panchkula we teach you Marketing strategies during Digital Marketing Training, How top make brands, how to promote brands, how to reach more audience, how to generate traffic on website/blog or your social pages, how to use social media.
+91 9316613160
thanks for sharing this blog
ReplyDeleteled tv repairing course
mobile repairing course in delhi
mobile repairing course in delhi