General Computer Science
- Khan Academy – khanacademy.org – Free courses on computer programming and computer science concepts.
- Coursera – coursera.org – Online courses from universities on various computer science topics.
- edX – edx.org – University-level courses, including computer science and programming.
- Codecademy – codecademy.com – Interactive coding lessons in various programming languages.
- Udacity – udacity.com – Nanodegree programs in tech fields, including AI and web development.
Programming Languages
- W3Schools – w3schools.com – Tutorials on web development languages like HTML, CSS, and JavaScript.
- FreeCodeCamp – freecodecamp.org – Learn to code by building projects and earning certificates.
- Python.org – python.org – Official documentation and tutorials for learning Python.
- JavaScript.info – javascript.info – A comprehensive guide to JavaScript.
- LearnCPP – learncpp.com – Free resources for learning C++.
Web Development
- MDN Web Docs – developer.mozilla.org – Comprehensive resources for web developers.
- CSS-Tricks – css-tricks.com – Tips and tutorials on CSS and front-end development.
- Bootstrap – getbootstrap.com – Framework for building responsive websites.
- React – reactjs.org – Documentation and tutorials for learning React.
- Vue.js – vuejs.org – Learn Vue.js, a progressive JavaScript framework.
Data Science and Machine Learning
- Kaggle – kaggle.com – Platform for data science competitions and datasets.
- Towards Data Science – towardsdatascience.com – Articles on data science and machine learning.
- DataCamp – datacamp.com – Online courses in data science and analytics.
- Coursera (Data Science) – coursera.org/specializations/jhu-data-science – Specialization in Data Science by Johns Hopkins University.
- fast.ai – fast.ai – Practical deep learning courses.
Cybersecurity
- Cybrary – cybrary.it – Free courses on IT and cybersecurity.
- Khan Academy (Cryptography) – khanacademy.org/computing/computer-science/cryptography – Introductory course on cryptography.
- OWASP – owasp.org – Resources for web application security.
- SANS Institute – sans.org – Cybersecurity training and resources.
- TryHackMe – tryhackme.com – Hands-on cybersecurity training through challenges.
Software Development
- GitHub – github.com – Version control and collaboration for software development.
- GitLab – gitlab.com – Repository manager for version control and CI/CD.
- Stack Overflow – stackoverflow.com – Q&A platform for programming and development issues.
- Dev.to – dev.to – Community of developers sharing articles and discussions.
- GeeksforGeeks – geeksforgeeks.org – Tutorials and articles on programming and algorithms.
Computer Networking
- Cisco Networking Academy – netacad.com – Online courses on networking fundamentals.
- NetworkLessons – networklessons.com – Courses on networking and Cisco certification.
- CompTIA – comptia.org – Certification resources for networking and IT.
- PacketLife – packetlife.net – Networking tutorials and resources.
- HowStuffWorks (Networking) – howstuffworks.com – Articles explaining networking concepts.
Game Development
- Unity Learn – learn.unity.com – Official tutorials for Unity game development.
- Unreal Engine – unrealengine.com – Online learning for Unreal Engine.
- Game Development Stack Exchange – gamedev.stackexchange.com – Q&A for game development.
- Gamasutra – gamasutra.com – Articles and resources for game developers.
- Extra Credits – youtube.com/user/ExtraCreditz – YouTube channel focusing on game design.
Graphic Design and Multimedia
- Canva – canva.com – Online graphic design tool.
- Adobe Creative Cloud – adobe.com/creativecloud – Software for graphic design, video editing, and more.
- Blender – blender.org – Open-source software for 3D modeling and animation.
- Skillshare – skillshare.com – Online courses in graphic design and multimedia.
- Behance – behance.net – Showcase and discover creative work.
Cloud Computing
- AWS Training and Certification – aws.amazon.com/training – Training resources for Amazon Web Services.
- Google Cloud Training – cloud.google.com/training – Learning resources for Google Cloud Platform.
- Microsoft Learn – docs.microsoft.com/learn – Training on Microsoft Azure and other services.
- Cloud Academy – cloudacademy.com – Courses and certifications for cloud technologies.
- A Cloud Guru – acloudguru.com – Online training for cloud computing.
Mobile Development
- Android Developers – developer.android.com – Official resources for Android development.
- Apple Developer – developer.apple.com – Resources for iOS development.
- React Native – reactnative.dev – Learn to build mobile apps using React Native.
- Flutter – flutter.dev – Build natively compiled applications for mobile from a single codebase.
- Udemy (Mobile Development) – udemy.com/courses/development/mobile-apps – Mobile development courses.
Robotics and AI
- MIT OpenCourseWare – ocw.mit.edu – Free courses in robotics and artificial intelligence.
- Robot Operating System (ROS) – ros.org – Framework for building robot software.
- OpenAI – openai.com – Research and resources on AI.
- TensorFlow – tensorflow.org – Open-source platform for machine learning.
- PyTorch – pytorch.org – Deep learning framework and tutorials.
Online Coding Practice
- LeetCode – leetcode.com – Coding challenges and interview preparation.
- HackerRank – hackerrank.com – Coding challenges and contests.
- Codewars – codewars.com – Coding challenges to improve skills.
- Exercism – exercism.io – Practice coding in various languages with mentor support.
- Project Euler – projecteuler.net – Mathematical and computational problems for programming practice.
Community and Forums
- Reddit (r/programming) – reddit.com/r/programming – Community for programming discussions.
- Dev.to – dev.to – Community for developers to share and discuss ideas.
- Stack Exchange – stackexchange.com – Network of Q&A websites on various topics.
- CodeProject – codeproject.com – Community of software developers sharing articles and tutorials.
- Forums (Mozilla, PHP, etc.) – Various forums for specific technologies and languages.
Software and Tools
- Visual Studio Code – code.visualstudio.com – Popular code editor with extensions.
- Sublime Text – sublimetext.com – Lightweight text editor for coding.
- Atom – atom.io – Hackable text editor for developers.
- Postman – postman.com – API development and testing tool.
- Jupyter Notebooks – jupyter.org – Interactive notebooks for data science.
Certification and Training
- CompTIA – comptia.org – IT certifications and training.
- Cisco – cisco.com – Networking certifications and training.
- Microsoft Certifications – microsoft.com/en-us/learning/certification-overview.aspx – Certifications for Microsoft technologies.
- AWS Certification – aws.amazon.com/certification – Certification resources for AWS.
- Google Cloud Certification – cloud.google.com/certification – Certification resources for Google Cloud.
Blogs and Articles
- Smashing Magazine – smashingmagazine.com – Articles on web design and development.
- CSS Tricks – css-tricks.com – Tips and tricks for CSS and web development.
- A List Apart – alistapart.com – Articles on web standards and best practices.
- Hacker Noon – hackernoon.com – Tech and programming stories from the community.
- SitePoint – sitepoint.com – Articles and tutorials on web development.
Additional Learning Resources
- MIT Media Lab – media.mit.edu – Research and resources in technology and design.
- The Odin Project – theodinproject.com – Free full-stack web development curriculum.
- CS50 – cs50.edx.org – Harvard’s introductory computer science course.
- Mozilla Developer Network (MDN) – developer.mozilla.org – Web development resources and documentation.
- The New Boston – thenewboston.com – Video tutorials on programming and technology.
Online Communities and Networking
- LinkedIn Learning – linkedin.com/learning – Professional development courses in various tech fields.
- Meetup – meetup.com – Find local tech events and networking opportunities.
- TechCrunch – techcrunch.com – News and articles on technology and startups.
- Quora – quora.com – Q&A platform for sharing knowledge on various topics.
- Women Who Code – womenwhocode.com – Community for women in tech.
Miscellaneous
- Computer Hope – computerhope.com – Computer help and resources.
- How-To Geek – howtogeek.com – Tech tips and tutorials.
- MakeUseOf – makeuseof.com – Guides and tutorials on technology and software.
- Lifehacker – lifehacker.com – Tips and tricks for improving productivity with technology.
- TechRepublic – techrepublic.com – Articles and resources for IT professionals.
These websites provide a wealth of resources for anyone looking to learn more about computers, programming, and technology.