loading...
Cover image for 100 Free Programming Courses & Tutorials to Start in 2020
Coursesity

100 Free Programming Courses & Tutorials to Start in 2020

keyul profile image keyul Updated on ・10 min read

The next decade will be the decade of developers and programmers. The demand for software engineers, data scientists, web developers, app developers are all-time high. These are the highest paying jobs in any country you live in. Students starting a career in programming will have lots of opportunities in the next decade.

The changes in the development industry are very frequent. New technologies, tools, and libraries are introduced every year. For experienced developers and engineers, it is the most important to learn new programming skills over time to stay relevant.

I have created a collection of free courses on various topics including web development, frontend, backend, app development, programming languages, DevOps, data science, blockchain, machine learning and more. This list of courses is categorized based on programming languages, frameworks, development tools, etc. and helpful to everyone who wants to start new coding skills without spending the time to finding the right courses.

Table of contents


Angular JS

Android

Blockchain

C

C++

C# .NET

Cassandra

Django

Data Structures & Algorithms

Docker

Dialogflow

Flutter

Firebase

Go Programming

GraphQL

Gatsby JS

Hadoop

Ionic

Java

Javascript

JQuery

Julia

Kotlin

Kubernetes

Laravel

Machine Learning

MySQL

MongoDB

Node JS

Python

PHP

R Programming

Ruby on Rails

React JS

React Native

Rust

Sass

Scala

Spring

Swift

Swift UI

Tensorflow

Vue JS


This list is updated on regular basis. If you think any course need to be add into this list please comment about them.
If you think any programming language, framwork, tool, library need to be added please let me know in comment section.

Have a great coding year!

Posted on May 28 by:

Coursesity

Coursesity is a place to find the best online courses and tutorials for anything you want to learn in programming, development and coding.

Discussion

markdown guide
 

Hello!
Very good article with important resources! Many thanks!
But, I was pretty disappointed when I didn't saw anything related to this awesome language I am learning now: C#, or any .NET technology.
If you would like to add some great courses about that, it would be awesome.
Thanks!

 

Lucian, thank you for the suggestion. Added C# courses to the list.

Is there any other .NET technology you want to see on the list?

 

Many thanks for this update!
Yes, I would like to see some free courses about ASP.NET and .NET Core also.

From my experience this course was a life saver for me. Also, it's free.
channel9.msdn.com/Series/C-Fundame...

 

Solid list! Can't wait to dig in tomorrow!πŸŽ†πŸŽ‡πŸŽ‰

 

Yeahh. Don't wait until tomorrow. Keep coding.

 

Thank you for your post sir. Happy new year!

 
 

Wonderful list! Thank you for that but please... Don't put SASS, Javascript, PHP (languages) and Node.js (platform) into framework categories. This is definitely not true.

 

Good suggestion Paul. Agree with you.

Just put there to make easy for developers to look into the list.