In the present world, coding has been the need of the hour. Every person who codes has a higher edge on recruitment. From simple flash games to a high-end android application, all of that is accomplished through programming.
Many sites out there give the facility of teaching coding for free, while many want you to spend some bucks.
This makes it really easy to learn to programme. Thus, coaching institutes are now out of fashion. Sites like CodeAcademy, Udemy, Udacity, etc. provide various courses with nano degree that you can pursue with the aim of brushing up on coding skills.
SITES TO LEARN CODING FOR FREE
Codecademy was founded in August 2011 by Zach Sims and Ryan Bubinski. Sims dropped out of Columbia University to focus on launching a venture, and Bubinski graduated from Columbia in 2011. It is an online Freemium platform.
Note:- I have written a post for people looking for the best laptops for programming to buy?, do read it If you are interested.
GitHub Inc. is a web-based hosting service for version control using Git. It is mostly used for computer coding and consequently offers all the Distributed Version Control and SCM functionality. GitHub is both free and paid according to the preference of usage.
By June 2018, GitHub is the largest host of source code in the world with over 26 million users. GitHub also provides collaborative features like task management, bug tracking, etc.
Note:- I have written a post for people looking for What is The Best Python Version?, do read it If you are interested.
It is a massive open online course provider. edX mainly hosts many university-level courses while some of them are totally free of cost. edX took birth on May 2012, its parents are Harvard University and MIT.
It is home to courses of more than 70 schools, nonprofit organizations, and corporations. edX has nearly 15 million students taking more than 1,800 courses online. Its courses composed of weekly learning sequences.
The learning sequences comprise short videos with interactive exercises, where students can immediately practice the concepts from the videos.
Just like others, Udacity is also a for-profit organization. It’s creation is credited to Sebastian Thrun, David Stavens, and Mike Sokolsky. It is also famous for offering massive open online courses. Udacity has users with age variation from 13 years to 80 years.
Each course has a package of several units comprising video lectures with closed captioning, with integrated quizzes to help students understand concepts and reinforce ideas, as well as follow-up homework, which promotes a “learn by doing” model.
There is also a Nano-Degree program by AT&T on Udacity. Its purpose is to make IT students apt for working with them.
Coursera is the creation of Stanford professors Andrew Ng and Daphne Koller. It works with universities and other organizations to offer online courses, specializations, and degrees in a variety of subjects.
Engineering, humanities, medicine, biology, social sciences, mathematics, business, computer science, digital marketing, data science are some of them. Coursera was born in 2012 and as of 2017, the total number of partners is 149 across 29 countries.
The startup raised an initial $16 million funding. Its courses last approximately four to ten weeks. One to two hours of video lectures taken in a week. These courses provide quizzes, weekly exercises, peer-graded assignments, and sometimes a final project or exam.