├── contributing.md ├── LICENSE └── readme.md /contributing.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | If you'd like to add links or resources to this page, please do. 4 | 5 | Follow these guidelines: 6 | - Create a branch 7 | - Add your source: 8 | - Make sure it's in alphabetical order 9 | - Ensure you have a title, link, one-two sentence description 10 | - Create a pull request 11 | 12 | Alternatively, if you want to make suggestions, and you're not sure whether to add the information directly to the document, you can open and issue with the suggested website. 13 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Legal Code 2 | 3 | NOTE: this does not give you permission to copy the work in full and pass 4 | it off as your own. Please refer back to this document/repo. 5 | 6 | CC0 1.0 Universal 7 | 8 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE 9 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN 10 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS 11 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES 12 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS 13 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM 14 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED 15 | HEREUNDER. 16 | 17 | Statement of Purpose 18 | 19 | The laws of most jurisdictions throughout the world automatically confer 20 | exclusive Copyright and Related Rights (defined below) upon the creator 21 | and subsequent owner(s) (each and all, an "owner") of an original work of 22 | authorship and/or a database (each, a "Work"). 23 | 24 | Certain owners wish to permanently relinquish those rights to a Work for 25 | the purpose of contributing to a commons of creative, cultural and 26 | scientific works ("Commons") that the public can reliably and without fear 27 | of later claims of infringement build upon, modify, incorporate in other 28 | works, reuse and redistribute as freely as possible in any form whatsoever 29 | and for any purposes, including without limitation commercial purposes. 30 | These owners may contribute to the Commons to promote the ideal of a free 31 | culture and the further production of creative, cultural and scientific 32 | works, or to gain reputation or greater distribution for their Work in 33 | part through the use and efforts of others. 34 | 35 | For these and/or other purposes and motivations, and without any 36 | expectation of additional consideration or compensation, the person 37 | associating CC0 with a Work (the "Affirmer"), to the extent that he or she 38 | is an owner of Copyright and Related Rights in the Work, voluntarily 39 | elects to apply CC0 to the Work and publicly distribute the Work under its 40 | terms, with knowledge of his or her Copyright and Related Rights in the 41 | Work and the meaning and intended legal effect of CC0 on those rights. 42 | 43 | 1. Copyright and Related Rights. A Work made available under CC0 may be 44 | protected by copyright and related or neighboring rights ("Copyright and 45 | Related Rights"). Copyright and Related Rights include, but are not 46 | limited to, the following: 47 | 48 | i. the right to reproduce, adapt, distribute, perform, display, 49 | communicate, and translate a Work; (this does not mean you can replicate the 50 | works in full and pass it off as your own. Please always refer back to this 51 | document/repo). 52 | ii. moral rights retained by the original author(s) and/or performer(s); 53 | iii. publicity and privacy rights pertaining to a person's image or 54 | likeness depicted in a Work; 55 | iv. rights protecting against unfair competition in regards to a Work, 56 | subject to the limitations in paragraph 4(a), below; 57 | v. rights protecting the extraction, dissemination, use and reuse of data 58 | in a Work; 59 | vi. database rights (such as those arising under Directive 96/9/EC of the 60 | European Parliament and of the Council of 11 March 1996 on the legal 61 | protection of databases, and under any national implementation 62 | thereof, including any amended or successor version of such 63 | directive); and 64 | vii. other similar, equivalent or corresponding rights throughout the 65 | world based on applicable law or treaty, and any national 66 | implementations thereof. 67 | 68 | 2. Waiver. To the greatest extent permitted by, but not in contravention 69 | of, applicable law, Affirmer hereby overtly, fully, permanently, 70 | irrevocably and unconditionally waives, abandons, and surrenders all of 71 | Affirmer's Copyright and Related Rights and associated claims and causes 72 | of action, whether now known or unknown (including existing as well as 73 | future claims and causes of action), in the Work (i) in all territories 74 | worldwide, (ii) for the maximum duration provided by applicable law or 75 | treaty (including future time extensions), (iii) in any current or future 76 | medium and for any number of copies, and (iv) for any purpose whatsoever, 77 | including without limitation commercial, advertising or promotional 78 | purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each 79 | member of the public at large and to the detriment of Affirmer's heirs and 80 | successors, fully intending that such Waiver shall not be subject to 81 | revocation, rescission, cancellation, termination, or any other legal or 82 | equitable action to disrupt the quiet enjoyment of the Work by the public 83 | as contemplated by Affirmer's express Statement of Purpose. 84 | 85 | 3. Public License Fallback. Should any part of the Waiver for any reason 86 | be judged legally invalid or ineffective under applicable law, then the 87 | Waiver shall be preserved to the maximum extent permitted taking into 88 | account Affirmer's express Statement of Purpose. In addition, to the 89 | extent the Waiver is so judged Affirmer hereby grants to each affected 90 | person a royalty-free, non transferable, non sublicensable, non exclusive, 91 | irrevocable and unconditional license to exercise Affirmer's Copyright and 92 | Related Rights in the Work (i) in all territories worldwide, (ii) for the 93 | maximum duration provided by applicable law or treaty (including future 94 | time extensions), (iii) in any current or future medium and for any number 95 | of copies, and (iv) for any purpose whatsoever, including without 96 | limitation commercial, advertising or promotional purposes (the 97 | "License"). The License shall be deemed effective as of the date CC0 was 98 | applied by Affirmer to the Work. Should any part of the License for any 99 | reason be judged legally invalid or ineffective under applicable law, such 100 | partial invalidity or ineffectiveness shall not invalidate the remainder 101 | of the License, and in such case Affirmer hereby affirms that he or she 102 | will not (i) exercise any of his or her remaining Copyright and Related 103 | Rights in the Work or (ii) assert any associated claims and causes of 104 | action with respect to the Work, in either case contrary to Affirmer's 105 | express Statement of Purpose. 106 | 107 | 4. Limitations and Disclaimers. 108 | 109 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 110 | surrendered, licensed or otherwise affected by this document. 111 | b. Affirmer offers the Work as-is and makes no representations or 112 | warranties of any kind concerning the Work, express, implied, 113 | statutory or otherwise, including without limitation warranties of 114 | title, merchantability, fitness for a particular purpose, non 115 | infringement, or the absence of latent or other defects, accuracy, or 116 | the present or absence of errors, whether or not discoverable, all to 117 | the greatest extent permissible under applicable law. 118 | c. Affirmer disclaims responsibility for clearing rights of other persons 119 | that may apply to the Work or any use thereof, including without 120 | limitation any person's Copyright and Related Rights in the Work. 121 | Further, Affirmer disclaims responsibility for obtaining any necessary 122 | consents, permissions or other rights required for any use of the 123 | Work. 124 | d. Affirmer understands and acknowledges that Creative Commons is not a 125 | party to this document and has no duty or obligation with respect to 126 | this CC0 or use of the Work. 127 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # Courses 2 | 3 | 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. 4 | 5 | ### AWS DeepRacer 6 | 7 | https://aws.amazon.com/deepracer/ 8 | 9 | Ever wanted to get into Machine Learning? This is a great way to learn what ML is and how to apply it. All free. 10 | 11 | ### AWS Courses 12 | 13 | https://www.aws.training/LearningLibrary 14 | 15 | By extension, AWS has tonnes of free "Training and Certification" courses; it's all AWS tools like Security, cloud, database and more. 16 | 17 | ### Community in a box 18 | 19 | https://github.com/orgs/community/discussions/86520 20 | 21 | 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. 22 | 23 | ### Codecademy 24 | 25 | https://www.codecademy.com/ 26 | 27 | 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. 28 | 29 | ### Cognitive Class 30 | 31 | https://cognitiveclass.ai 32 | 33 | 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. 34 | 35 | ### Coursera 36 | 37 | https://www.coursera.org/ 38 | 39 | 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. 40 | 41 | ### CS Courses 42 | 43 | https://github.com/prakhar1989/awesome-courses 44 | 45 | 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. 46 | 47 | ### Deakin University 48 | 49 | https://www.deakin.edu.au/study-online/free-online-courses 50 | 51 | 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. 52 | 53 | ### edX 54 | 55 | https://www.edx.org/ 56 | 57 | Over 2500 online courses from hundreds of unis like Harvard and MIT. Nearly all of it is free! 58 | 59 | ### FreeCodeCamp 60 | 61 | https://www.freecodecamp.org/ 62 | 63 | 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! 64 | 65 | ### General Assembly 66 | 67 | https://generalassemb.ly/ 68 | 69 | 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. 70 | 71 | ### GitHub Certifications 72 | 73 | https://resources.github.com/learn/certifications/ 74 | 75 | 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. 76 | 77 | ### GitHub Skills 78 | 79 | https://skills.github.com/ 80 | 81 | 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. 82 | 83 | ### Google University 84 | 85 | https://developer.android.com/courses 86 | 87 | The university itself is no longer running, but there's lots of courses now on Developing for Android if that's your thing. 88 | 89 | ### Kaggle 90 | 91 | https://kaggle.com 92 | 93 | Learn SQL, machine learning, data science, and AI, AND get free certficates. 94 | 95 | ### Khan Academy 96 | 97 | https://www.khanacademy.org/ 98 | 99 | 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. 100 | 101 | ### Laracasts 102 | 103 | https://laracasts.com/ 104 | 105 | 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. 106 | 107 | ### Learn Python 108 | 109 | https://learnpython.org 110 | 111 | Take your Python skills to the next level. 112 | 113 | ### Learn Web 3 114 | 115 | https://learnweb3.io 116 | 117 | Learn to master Web3 and other new technologies such as blockchain, VR, and metaverse. 118 | 119 | ### LinkedIn Learning 120 | 121 | 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. 122 | 123 | ### MathLab Academy 124 | 125 | https://matlabacademy.mathworks.com 126 | 127 | Level up your machine learning, artifical intelligence, and data science skills. The best thing is you can get free accreditation for these courses. 128 | 129 | ### Microsoft Learn 130 | 131 | https://learn.microsoft.com 132 | 133 | 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. 134 | 135 | ### Minecraft Education Edition 136 | 137 | 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. 138 | 139 | ### MIT Open Courseware 140 | 141 | https://ocw.mit.edu/ 142 | 143 | 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. 144 | 145 | ### NVIDIA Deep Learning Institute 146 | 147 | https://www.nvidia.com/en-us/deep-learning-ai/education/ 148 | 149 | 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. 150 | 151 | ### Unity Learn Premium 152 | 153 | https://unity.com/products/learn-premium 154 | 155 | 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. 156 | 157 | ### Unity Beginner Tutorials 158 | 159 | https://www.youtube.com/playlist?list=PLPV2KyIb3jR5QFsefuO2RlAgWEz6EvVi6 160 | 161 | Passed on by a "Master C#" friend. This one came highly recommended for anyone wanting to learn unity and Master C#. 162 | 163 | ### Vue Mastery 164 | 165 | 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. 166 | 167 | ### Ruby Warrior 168 | 169 | https://www.bloc.io/ruby-warrior#/ 170 | 171 | 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! 172 | 173 | ### Stanford University 174 | 175 | https://online.stanford.edu/free-courses 176 | 177 | 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! 178 | 179 | ### Solo Learn 180 | 181 | https://www.sololearn.com/ 182 | 183 | 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! 184 | 185 | ### Tafe NSW 186 | 187 | https://www.tafensw.edu.au/fee-free-short-courses 188 | 189 | 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. 190 | 191 | ### Scaler Academy 192 | 193 | https://www.scaler.com/academy/ 194 | 195 | This upskilling platform can transform the tech career with cutting-edge courses and expert mentorship. 196 | 197 | # Resources 198 | 199 | 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. 200 | 201 | ### DEV 202 | 203 | https://dev.to 204 | 205 | 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. 206 | 207 | ### Stackoverflow 208 | 209 | https://stackoverflow.com/ 210 | 211 | 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. 212 | --------------------------------------------------------------------------------