This resources project started out as a simple repo for members of the glasgowCoderCollective to contribute to for Hacktoberfest 2018. It started there but we started to get contributions from outside of Glasgow, outside of the UK even, and the simple repo ended up with 111 forks on Github! Thanks to everyone who contributed but it doesn't end here so please add links if they aren't here already at our github
Learn about your system threats
Learn about all of the major vulnerabilities that threaten your system.
Recommended by Richard Jacksonin Mississippi, US
provide online degree courses from accounting and economics to engineering and also carries material on niche subjects like behavioural psychology.
Guide for using the Bootstrap framework in web development
Guide for using Bash shell
A game where you write CSS code and grow a garden. Learn CSS grid the fun way.
Improve your skills by training with others on real code challenges. Has many different code challenges for 20+ programming languages.
Learn online and earn valuable credentials from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM
Whenever you need some inspiration or just fresh new ideas, you can check out this website's Tutorials and Playground section. There's also a whole lot of open source graphic design resources as well as a useful CSS reference section.
Tips, Tricks, and Techniques on using Cascading Style Sheets.
Recommended by Jeel Patel in India
Codecademy is an online interactive platform that offers free coding classes
A frontend development playground/code editor
A website which has courses for many streams including programming. There are both free and paid courses
Free tutorials that will run you through the basics of HTML &s; CSS, JS, Ruby and Python. Also available on GitHub.
Create your own robot and battle against other robots!
Practice for interviews using real questions on need-to-know topics. Let our Coding Score rate your coding skills!
Learn Data Science from the Comfort of your Browser!
A great introduction to Docker from their official website.
The Comprehensive Introduction to Docker
A lengthy blog article that goes over Docker Containers, Images, Layers along with some basic syntax.
Recommended by Daniel Medina in the United States (near Cleveland, Ohio)
A wonderful application to learn programming. It uses gamification concepts, making learning more legal.
Recommended by Bruno Nepomuceno in Brazil
A great free resource for learning loads of web dev
Recommended by
Tracy Norman in Scotland, Sunitha C K in USA, and Vikrant Singh Bandral in India
Contains courses from MIT and Harvard that are free to audit/take
Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
Fun way to learn Flexbox.
Fun way to learn Flexbox.
A computer science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes amongst other resources
Web Fundamentals, Tools, Updates and Case Studies are available at Google Developers!
Hackerearth is one of the best platform to practice,improve and analyze programming skills
Helps you prepare for CS product based companies. Also comes with opportunities to directly match your profile with companies and set interviews.
30 Day Vanilla JS Coding Challenge.
You can learn anything.For Free.For everyone.Forever
This 40-something part tutorial series has a strong focus on getting your fingers moving and used to writing code in full, the hard way.
Recommended by Eoin Garvin in Scotland
A premium training course to learn to build apps with Node.js, Express, MongoDB, and friends.
Recommended for Beginner's Coding Resources and Tools
The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps. Also has one of the best tutorials for web dev.
Go through lessons, type in the window at the bottom. Created by the same folks who make learnpython.org.
This 40-something part tutorial series has a strong focus on getting your fingers moving and used to writing code in full, the hard way.
Recommended by Eoin Garvin in Scotland
This ML event might be of some interest to some here ...
Recommended by Sean (near Brigadoon).
Solve challenges from a wide range of computer science domains. Practice coding, prepare for interviews, and get hired
iLoveIMG is simple tool for compressing your images while saving space and maintaining quality online.
For 20 years, Cisco Networking Academy has changed the lives of 9.2 million students in 180 countries by providing education technical training and career mentorship.
Resources and guides for web development
Progate is a web service where you can learn programming online. They offer you a fully equipped coding environment to get you started.
A platform filled with useful courses for programmers on Ukrainian
A subreddit, or subforum on reddit, for all questions related to programming in any language. A wonderful resource for all coders, from novice to hardened veteran.
A trusted community of developers to learn and share your knowledge.
A useful collection of news regarding the world of developers and coders, covering topics related to Android, iOs, Corona, Visual Studio, Firebase, Google initiatives and so on.
Turing School of Software and Design is a bootcamp in Denver, CO. They turn great people into great developers. The Curriculum is open source.
TechGig.com is a competitive programming and technology community website owned by Times Internet
Techgig
is Largest online Tech community, where you can learn, update your skills, compete with fellow techies
and get your dream job.
Tensorflow is an open source software library for high performance numerical computation
Step by step learning of html,css,js and many more. One of the best site for beginners.
A lot of tutorials to Front End technologies. He also have an youtube channel with the classes. Very nice!!
Recommended by Izabela Lima in Brazil :)
A free and open source full stack web development curriculum
This webpage has lots of fun exercises for improving your typing speed.
Recommended by Eoin Garvin in Scotland
Udacity's Intro to Programming is your first step towards careers in Web and App Development, Machine Learning, Data Science, AI, and more! This program is perfect for beginners.
Recommended by Uchenna Cyril Nnamadim in Nigeria
A comprehensive resource for HTML, CSS, Javascript and more.
Udemy’s free courses allows users to build custom courses from lessons. Working with many top professors and schools, the site mixes the customizable platform of other sites with a heavy emphasis on top quality content. This is another site however, that mixes free and paid content.
Microverse is a global school for training software developers remotely at no cost.once an applicant can pass through the assesment stage ,the application will be considered succesful.
Recommended by bolaji ogidan in Nigeria
Alison is a free education site offering certification in some areas. Alison offers courses mainly in business, technology, and health, but also includes language learning courses.
MIT offers a variety of free courses. The school has a comparable number of courses to the schools above, plus includes very in-depth course materials on the subjects available. MIT also offers free RSS feeds, a convenient way to continue learning.
Carnegie Mellon Open Learning Initiative
Carnegie Mellon’s free online education site is comparable with the other school’s on this list, however, Open Learning Initiative also covers a smaller range of topics. But for the topics that are covered impressive, in-depth material is available.
A comprehensive resource for HTML, CSS, Javascript and more.
Twilio has a minigame that can teach you to make pull requests on Git!
Developer blog with tidbits about code, the industry, and hackathon-style projects.
Learn HTML, Css, JavaScript, Vue, React, PHP and much more!
Recommended by Upasana Sinhain India