Skip to content

This repository offers a curated list of free online resources, tools, and courses across topics like Learning & Certification, Developer Tools, Web Development, and GitHub/Open Source, helping developers of all levels advance their skills.

License

Notifications You must be signed in to change notification settings

AathifZahir/Awesome-links

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

🌟 Awesome Learning & Development Resources

This repository contains a curated list of free online resources, tools, courses, and platforms categorized by topics such as Learning & Certification, Developer Tools, Web Development, GitHub/Open Source, and more. Whether you're a beginner or an experienced developer, these resources will help you advance your skills.

Note: This list is still a work in progress. The resources provided are curated from various sources, and I am not responsible for the content or availability of the linked websites. I do not own any of the resources listed here. Please verify the accuracy and relevance of the resources before using them.


📚 Table of Contents

  1. 🎓 Learning & Certification
  2. 🛠 Developer Tools & Resources
  3. 🌐 Web Development & UI/UX Design
  4. 🐙 GitHub & Open Source
  5. 🧠 Learning Strategies & Blog Posts

🎓 Learning & Certification

Name Link Short Description
Get started with Data Engineering on Azure Microsoft Learn A comprehensive path to get started with data engineering on Azure.
Free Certifications GitHub Repository GitHub Repository Curated list of free courses and certifications available for developers.
Coursera Free Courses Coursera Free courses and certificates from top universities and companies.
Business Analysis & Process Management Coursera A 2-hour beginner project focused on business analysis and process management.
CS50's Introduction to Programming with Scratch Harvard University Free course by Harvard to learn programming with Scratch.
CS50x 2024 Certificate CS50x Earn a certificate from Harvard's popular CS50x course.

🛠 Developer Tools & Resources

Name Link Short Description
Radix UI Radix UI A library of low-level UI components for building design systems.
MySQL Visual Explain MySQL Visual Explain Visualizes the execution plan of SQL queries in MySQL.
Next.js Starters & Boilerplates Next.js Collection of Next.js boilerplates for faster development.
Conventional Commits Specification Conventional Commits Specification for standardized commit messages in Git.
AI Commits GitHub CLI tool that writes your Git commit messages for you using AI.
Tailwind Component Library Tailbits Pre-designed components built with Tailwind CSS.

🌐 Web Development & UI/UX Design

Name Link Short Description
10+ Animated UI Component Libraries Dev.to Curated list of trending animated UI component libraries.
Website Hero Section Best Practices Prismic.io Guide to designing effective hero sections on websites.
Fluid Layout Design for Responsive Websites CSS-Tricks Implement fluid layouts for better responsiveness.
UX Planet UX Planet Platform offering articles, guides, and resources for UX designers.
UX/UI Portfolio Presentation Template Figma Community template for creating a professional portfolio in Figma.

🐙 GitHub & Open Source

Name Link Short Description
GitHub Copilot Extension Guide DEV Community Guide to building your own GitHub Copilot extension.
ChatBot Challenge by NisalGunawardhana GitHub GitHub project for creating a chatbot.
Awesome GitHub Profile README GitHub Collection of GitHub profile README examples that update in real-time.

🧠 Learning Strategies & Blog Posts

Name Link Short Description
How to Study Frontend Development the Lazy Way DEV Community Fun and effective approach to studying front-end development.
How I Learn Technical Things Fast Medium Blog on methods to learn technical concepts quickly.
How to Build Your Online Presence as a Developer DEV Community Tips on how to build a strong and engaging online presence as a developer.
Creating a Personal Brand: How to Sell Yourself as a Developer DEV Community Learn how to create a personal brand and market yourself effectively.

Additional Resources

Name Link Short Description
CheatSheets.zip CheatSheets Collection of useful cheat sheets for developers across different programming languages.
JetBrains Academy JetBrains Academy Learn programming and tech skills through JetBrains Academy.
Cisco Networking Academy Cisco Networking Academy Free courses to learn networking, cybersecurity, and programming through Cisco.

⭐ Support the Project

If you find this repository useful, please consider giving it a star! ⭐ Your support helps others find the project and encourages further contributions.

How to Star:

  1. Go to the repository page on GitHub.
  2. Click the star icon in the top-right corner.

Thank you for your support! 🙏


Conclusion

This collection of resources provides valuable tools for both beginners and advanced developers. By leveraging these links, you can sharpen your technical skills, improve your workflow, and enhance your career opportunities.


Happy learning and building! 💻🚀

About

This repository offers a curated list of free online resources, tools, and courses across topics like Learning & Certification, Developer Tools, Web Development, and GitHub/Open Source, helping developers of all levels advance their skills.

Topics

Resources

License

Stars

Watchers

Forks