Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mishmanners/free-learning-content

Lots of links to online resources, and information about these sites.
https://github.com/mishmanners/free-learning-content

free hacktoberfest hacktoberfest-accepted learning learning-resources

Last synced: 2 days ago
JSON representation

Lots of links to online resources, and information about these sites.

Awesome Lists containing this project

README

        

# Courses

The below are places around the internet where you can learn for free. Some of these are free to use during the COVID-19 wake, whilst others are always free. In alphabetical order. Originally published over on the [HackathonQueen.com blog](https://hackathongoddess.wordpress.com/2020/04/23/where-to-learn-for-free/). This is designed to show you free courses for learning how to code.

### AWS DeepRacer

https://aws.amazon.com/deepracer/

Ever wanted to get into Machine Learning? This is a great way to learn what ML is and how to apply it. All free.

### AWS Courses

https://www.aws.training/LearningLibrary

By extension, AWS has tonnes of free "Training and Certification" courses; it's all AWS tools like Security, cloud, database and more.

### Community in a box

https://github.com/orgs/community/discussions/86520

How to set up an internal community, using GitHub Discussions, collecting feedback, and much more. It's a free resource for anyone looking to get access to a Discussions repository, getting started with cloning, and setting up your community.

### Codecademy

https://www.codecademy.com/

A go to for lots of coders! Learn to code in Python, HTML/CSS, JavaScript, Java, SQL, Bash/Shell, Ruby, C++, R, C#, PHP, Go, and Swift. Their tracking and goals system is really nice for motivation too.

### Cognitive Class

https://cognitiveclass.ai

There's so much stuff happening around AI and ML. You can learn all about these as well as blockchain, cloud services, serverless, Docker, Kubernetes, and data science as well as earn free certificates.

### Coursera

https://www.coursera.org/

Literally hundreds of universities and companies have free courses available here. Everything from coding to physics, arts, history, and heaps more. All the courses are free to do, and if you want to get officially certified then you pay to sit the exam.

### CS Courses

https://github.com/prakhar1989/awesome-courses

During the stream we were lucky enough to have someone drop this link in. It's a GitHub repo with HUNDREDS of links to CS courses. Check them all out on GitHub.

### Deakin University

https://www.deakin.edu.au/study-online/free-online-courses

An Australian university known for its lengthy experience in distance and online learning. There's heaps of free courses available from "learning culturally diverse teams in the workplace" to transforming digital learning.

### edX

https://www.edx.org/

Over 2500 online courses from hundreds of unis like Harvard and MIT. Nearly all of it is free!

### FreeCodeCamp

https://www.freecodecamp.org/

As the name suggests, it's all free! Learn heaps of technical content like web design, JavaScript, front end, data visualisation, and more. You can also get certified!

### General Assembly

https://generalassemb.ly/

A global group that does courses and workshops in everything from coding, to design, marketing, startups and more. They often have lots of free workshops for people to attend both in person and online (all online during COVID-19). Throughout the COVID-19 crisis, GA have launched "Free Fridays", with 100% free workshops EVERY FRIDAY! Make sure you click the correct link for the course and ensure you select the correct timezone.

### GitHub Certifications

https://resources.github.com/learn/certifications/

There are now official certfications you can do to get qualified in using GitHub. It's free to do the modules, and you can pay to sit the exam. Currently there are four types: Foundations, Actions, Security, and Admin.

### GitHub Skills

https://skills.github.com/

Of course we can't go past our own GitHub Skills! Lots of free courses on how to use GitHub, everything from the basics like opening a PR, right through to creating Docker containers, building Actions, and more.

### Google University

https://developer.android.com/courses

The university itself is no longer running, but there's lots of courses now on Developing for Android if that's your thing.

### Kaggle

https://kaggle.com

Learn SQL, machine learning, data science, and AI, AND get free certficates.

### Khan Academy

https://www.khanacademy.org/

Lots of courses around schooling, programming, maths etc. There's something for each year level from preschool through to 8th grade, and then lots available for open learning.

### Laracasts

https://laracasts.com/

A cool online place to learn some really indepth technical content. The UI is amazing and it's a great place to learn Laravel along with JavaScript and PHP.

### Learn Python

https://learnpython.org

Take your Python skills to the next level.

### Learn Web 3

https://learnweb3.io

Learn to master Web3 and other new technologies such as blockchain, VR, and metaverse.

### LinkedIn Learning

Many courses and skills on LinkedIn are free (there are some paid ones too). You can complete pathways and courses for things like AI, coding, technology solutions, evangelism, and lots more.

### MathLab Academy

https://matlabacademy.mathworks.com

Level up your machine learning, artifical intelligence, and data science skills. The best thing is you can get free accreditation for these courses.

### Microsoft Learn

https://learn.microsoft.com

You can learn a tonne of new things on the Microsoft learning portal. There are lots of learning pathways for things like .NET, Azure, GitHub, SQL Server, and more. All of the learning is free, and you'll earn XP for completing courses. Some courses will require you to pay if you want the actual certification.

### Minecraft Education Edition

Grab [Minecraft today](https://education.minecraft.net/class-resources/coding-with-minecraft#:~:text=Minecraft%3A%20Education%20Edition%20offers%20an,apply%20coding%20across%20STEM%20subjects) from the Microsoft Store and start learning to code. A 30 hour circular for students aged 11-16.

### MIT Open Courseware

https://ocw.mit.edu/

Lots of things from computing to languages, Data Science, Business, Engineering, Humanities. Heaps of free stuff to sink into. Fair warning, their UI isn't the greatest.

### NVIDIA Deep Learning Institute

https://www.nvidia.com/en-us/deep-learning-ai/education/

A lot of the content here is paid (although it's REALLY cheap) but there are a couple of free courses too. It's definitely one of the best places to learn about machine learning, deep learning, and GPUs.

### Unity Learn Premium

https://unity.com/products/learn-premium

During the COVID-19 crisis, Unity have made all their Premium courses FREE until June 20. Learn to make games using Unity, code in C# and more. There's also Unity Learn which is free forever.

### Unity Beginner Tutorials

https://www.youtube.com/playlist?list=PLPV2KyIb3jR5QFsefuO2RlAgWEz6EvVi6

Passed on by a "Master C#" friend. This one came highly recommended for anyone wanting to learn unity and Master C#.

### Vue Mastery

One of the coolest places to learn Vue JS is [Vue Mastery](https://www.vuemastery.com/courses/). Vue JS a JavaScript framework for creating awesome apps, animations, transitions, and more. Make your websites pretty, and these courses are super easy to understand, follow along, and build from scratch. Beginner right up to advance. [Vue School](https://vueschool.io) is also another great place to learn view.

### Ruby Warrior

https://www.bloc.io/ruby-warrior#/

Built by Bloc io, this uses gaming to teach Ruby programming. It's a bootcamp for learning to code from scratch, right up to being a full time developer!

### Stanford University

https://online.stanford.edu/free-courses

This uni has a tonne of free courses from AI, to machine learning, coding, education, health, and more. You can learn exactly what students are learning, the only catch is you don't get the piece of paper (no qualification). But you get access to some of the brightest minds on the planet!

### Solo Learn

https://www.sololearn.com/

This place has tonnes of free learning for Python, Java, and C++ mainly. The platform is also an app so you can do it on a phone, meaning you're not limited to your computer. Secondly, it doesn't allow you to continue modules until you complete a test, so it's a fantastic way to learn!

### Tafe NSW

https://www.tafensw.edu.au/fee-free-short-courses

For those New South Walians (Australian NSW residents), there's a bunch of free certifications just for you. This is your chance to get a full diploma or certificate 100% free. There's some eligibility requirements so check them out on the website.

### Scaler Academy

https://www.scaler.com/academy/

This upskilling platform can transform the tech career with cutting-edge courses and expert mentorship.

# Resources

As you're learning, you can often get stuck on a particular problem. Check out these places to help you find information on particular topics or how to solve your code problems.

### DEV

https://dev.to

Lots of content and tutorials from all around the world. There are developes writing short tutorials, long tutorials, and keeping you up to date on the latest news.

### Stackoverflow

https://stackoverflow.com/

Ever stuck on a particular problem, or not sure what how to fix a particular line of code. Stackoverflow has thousands of tips, troubleshooting, and more. Check it out next time you're stumped on your code.