Skip to content

marharyta/awesome-learning-platforms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

awesome-learning-platforms

My attempt to gether best online learning platforms to learn programming, most of them are free.

When you just start learning how to code, one of the biggest questions is where to learn from. Moreover, if you work as a professional developer, you continuously learn new things and concepts, master new programming languages and paradigms, no matter how far you are into your career.

This is my attempt to gather the best online resources to learn coding and Computer Science, from mathematics to CSS.

FreeCodeCamp

IsFree: True URL: https://www.freecodecamp.org/ BestFor: Mathematics, Programming, Algorithms, Programming languages, pretty much anything code-related Format: Tutorials, Articles, Videos

One of the most popular and full resources on learning programming out there with everything available absolutely free:

GeeksForGeeks

IsFree: True URL: https://www.geeksforgeeks.org/ Best for: Mathematics, Programming, Algorithms, Programming languages, Coding Interviews. Format: Tutorials, Articles

A less popular, but really good website with really in-depth CS content for people who really want to get to the bottom of things! It is really good and under-appreciated resource in my opinion.

It has free tutorials, courses (some of them are paid) and certificates.

Hackernoon

IsFree: True URL: https://hackernoon.com/ Best for: best practices, how-to guides Format: Tutorials, Articles

One of the publications who have recently moved away from Medium. Has a plenty of great technical articles.

Codeacademy

IsFree: True URL: https://www.codecademy.com/ Best for: Articles mostly on technical topics and best practices Format: Coding practical tutorials

Great coding practical exercises with certifications, one of the best places to practice coding with directions.

The MIT Open university

IsFree: True URL: https://ocw.mit.edu/index.htm Best For: CS topic

Format: Videos of courses

If you want to learn Computer Science, Linear Algebra, etc. The MIT Open university has plenty of courses.

Khan Academy

IsFree: True URL: https://www.khanacademy.org/ Best for: CS topic Format: Videos of courses

If you have recently finished high school, Has a lot of video tutorials, including mathematics and computer science basics, in case if you need to cover some mathematics or computer science.

Datacamp

IsFree: True URL: https://www.datacamp.com/ Best for: Data-science related Format: Videos of courses, tutorials

If you want to learn data engineering and data science, this is the way to go, the website is heavily specilaised in these subjects.

Udacity

IsFree: True, mostly URL: https://www.udacity.com/ Best for: CS topic Format: Videos, lengthy video tutorials

A lot of free courses on different aspects of computer science, from Front-end to artificial Intelligence. It has peer mentoring and feedback system.

SkillShare

IsFree: True URL: https://www.skillshare.com/ Best for: CS topic Format: Videos of courses

Recently there were more and more computer science classes, programming language tutorials.

Codewars

IsFree: True URL: https://www.codewars.com/ Best for: practicing solving problems using almost any programming languges Format: programming challenges, exercises train a variety of skills in a variety of programming languages

If you want to practice exercises in multiple programming languages, learn how to implement algorithms and do it in a fun competitive way, this is the way to go! It supports pretty much every programming language at this point.

Egghead.io

IsFree: True, mostly URL: https://egghead.io/

has great free resources

hackerRank

IsFree: True, mostly Best for: Interview Preparation Kit, Challanges, tests

You can use your profile in order to apply for jobs Mostly logical tasks Competitions Tutorials

exercism.io

URL: https://exercism.io/

Dataquest

URL: dataquest.io

URL: https://www.cybrary.it/

The Odin Project

URL: https://www.theodinproject.com/

A community based platform where you can learn programming by pair programming and getting feedback, reading tutorials.

Provides a forum, chat

URL: https://leetcode.com/

URL: https://watchandcode.com/

URL: https://www.edx.org/

Youtube Channel

URL: https://www.youtube.com/channel/UCcabW7890RKJzL968QWEykA?sub_confirmation=1

URL: https://www.youtube.com/channel/UCjFO5t0MLyQaidKGpGoRewg/featured

URL: https://www.youtube.com/user/Computerphile

TutorialsPoint

URL: https://www.tutorialspoint.com/index.htm

Web development

URL: https://scotch.io/

URL: https://www.smashingmagazine.com/

Paid https://teamtreehouse.com/ https://www.udemy.com/ https://www.pluralsight.com/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published