Computer Programming: How can I learn to code online, freely, and in a certain structure?

Quora Feeds

Active Member
Arya Singh


You are in luck that we live in the age of Internet.


First resource: Learn to code from Code Academy


Second Resource: Learn Full Stack development From Free Code Camp

HTML5, CSS3, JavaScript, Databases, DevTools, Node.js, Angular.js and Agile by networking and joining a community of professionals and students. You’ll even work together on your coding skills so that you can build apps for free. Here’s the catch: you’re learning those skills and building helps to help solve real-world problems. Code is available to nonprofits.


Third Resource: Learn from Coursera

While you can pay for certain programs to receive a certificate, there are a number of free introductory programming courses in various specializations from universities such as the University of Washington, Stanford, the University of Toronto and Vanderbilt.


Fourth Resource: Learn from EDX

edX includes 60 schools.


Fifth Resource: Learn from Udemy

While there are courses you have to pay for, there are plenty of free programming courses, which are taught via video lessons, such as Programming for Entrepreneurs - HTML & CSS or Introduction to Python Programming.


Sixth Resources: Learn from MIT Open Courseware

If you’ve already learned the basics, and went to get into something a bit heavier -- such as exploring the theory behind coding -- take advantage of MIT’s free courseware site that includes classes such as Introduction to Computer Science and Programming, Introduction to Programming in Java and Practical Programming in C.


Seventh Resource: GitHub

Sometimes, you need to recall a reference book when you’re stuck on a problem. That's GitHub. You can find more than 500 free programming books that cover more than 80 different programming languages on the popular web-based Git repository hosting service, which means that it’s frequently updated by collaborators.


Eighth Resouce: Khan Academy

With step-by-step video tutorials, you can learn how to program drawings, animations and games using JavaScript and ProcessingJS, or learn how to create webpages with HTML and CSS.


Ninth Resource: Hack.pledge()

This is a community of developers, which include some high-profile developers such as Bram Cohen, the inventor of BitTorrent. Here, you can perfect your programming skills by learning from some of the leading developers in the world.


Tenth Resource: Code Avengers


Eleventh resource: Code School


Twelfth Resource: Udacity


Thirteenth Resource: Computer Club House


Fourteenth Resource: GeneralAssemb.ly

Its free online platform, Dash, teaches HTML, CSS and Javascript through fun projects on a simple interface that is accessible from your web browser.


Fifteenth Resource: CoderDojo.com

Through CoderDojo’s volunteer-led sessions, young people can learn to code, go on tours of tech companies and hear guest speakers.


Sixteenth Resource: GirlDevelopIt.com

An international nonprofit that provides mentorship and instruction, committed to making sure women of all ages, races, education levels, incomeand upbringing can build confidence in their skill set to develop web and mobile applications.


Seventeenth Resource: BlackGirlsCode.com

This help address the “dearth of African-American women in the STEM (science, technology, engineering and math) professions” through workshops for young girls of color.


Seventeenth Resource: GirlsWhoCode.com

Geared specifically toward 13- to 17-year-old girls, the site pairs instruction and mentorship to “educate, inspire and equip” students to pursue their engineering and tech dreams.


Eighteenth Resource: HTML5 Rocks


Nineteenth Resource: Learn from 4Programmer


Twentieth Resource: The Odin Project


These are just a handful from plethora of resources there on internet.

Lets learn and grow.. cheers.. :)

*This is just a list of resources. Please don't take this list as some sort of ranking of the resources.



See Questions On Quora

Continue reading...
 

Similar threads

Top