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. This is designed to show you free courses for learning how to code.
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.
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.
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.
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.
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.
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.
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.
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.
Over 2500 online courses from hundreds of unis like Harvard and MIT. Nearly all of it is free!
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!
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.
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.
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.
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.
Learn SQL, machine learning, data science, and AI, AND get free certficates.
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.
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.
Take your Python skills to the next level.
Learn to master Web3 and other new technologies such as blockchain, VR, and metaverse.
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, cyber security, management, evangelism, and lots more.
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.
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.
Grab Minecraft today from the Microsoft Store and start learning to code. A 30 hour circular for students aged 11-16.
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.
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.
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.
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#.
One of the coolest places to learn Vue JS is Vue Mastery. 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 is also another great place to learn view.
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!
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!
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!
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.
https://www.scaler.com/academy/
This upskilling platform can transform the tech career with cutting-edge courses and expert mentorship.
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.
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.
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.