Awesome Resources
Please read this discussion before contributing to Hacktoberfest.
Contribution
To add a resource or contribute, please check out our contribution guide here.
Emojis Filter and Cheatsheet
(If you're viewing this one the website, try clicking the icon buttons to filter the items in the list based on the category)
Throughout this list you'll see next to each resource and emoji. Here's what each mean:
Content
- Algorithms
- Android
- Angular
- Big Data
- Blockchain
- Bots
- C
- C++
- Computer Science
- CSS
- CSharp
- Dart
- Database
- Data Science
- Deep Learning
- DevOps
- Django
- Docker
- Express
- Ethical Hacking
- Expo
- Fundamental CP algorithms
- Flutter
- GIT
- GitHub
- Go
- GraphQL
- HTML
- Ionic
- Java
- Javascript
- Kubernetes
- Laravel
- LESS
- Linux
- Machine Learning
- Magento
- Markdown
- MySQL
- NodeJS
- Operating Systems
- PHP
- PostgreSQL
- Python
- React
- React Native
- Ruby
- Rust
- Sass
- Spring
- Svelte
- Swift
- System Design
- Terraform
- Testing
- Typescript
- Unity
- Vue
- Web Accessibility
- Web Development
- Webpack
- Others
Android
π Vogella Tutorialsπ Android Basics with Kotlin Courseπ Build your first appπ Official Documentationπ‘ Androidβ’ Notes for Professionals bookπ‘ Android Developer Roadmapπ‘ Android cheat sheetπ‘ Android Tips & Tricksπ‘ Awesome AndroidπΉ Android Jetpack Compose For Beginners
Angular
π Egghead.io - AngularπΉ Egghead.io - Build Redux Style Applications with Angular2, RxJS, and ngrx/storeπΉ Udemy - Introduction to Angular 2πΉ Udemy - Angular 2 with TypeScript for Beginners: The Pragmatic GuideπΉ Udemy - The Complete Guide to Angular 2πΉ Pluralsight - Angular 2: First LookπΉ Pluralsight - Angular 2: Getting Startedπ‘ Angular Material - Material Design components for Angularπ‘ Angular Powered Bootstrap - Bootstrap widgets for Angularπ freeCodeCamp.org - Learn Angular - Full Tutorial Course
Big Data
πΉ Big Data
Blockchain
π‘ KnowEthereum (handpicked ethereum resources)π Learn Solidity By Exampleπ Crypto Zombie - Build DApps By Building Simple Games
Bots
π Simple Twitter Bot Tutorial with Node.jsπ Create a Simple WhatsApp Chatbot without Codingπ Build Your First Wit Appπ How to Make a Twitter Bot in Python With TweepyπΉ Discord.JS v13 - Make your own Discord bots by following this video series
C
πΉ C Full CourseπΉ C Programming for Beginnersπ Learn C Orgπ‘ C Cheatsheetπ C Tutorial - Learn C in Detail
C++
π‘ CP Algorithmsπ Tutorials Point Courseπ‘ How to Learn the C++ Languages: The Ultimate Listπ‘ The C++ Standard Template Library (STL)π C++ Series GeeksForGeeksπ LearnCPPπΉ C++ Tutorialπ C++ API ReferenceπΉ C++ Standard Template Library in PracticeπΉ C++ Standard Template Library for Competative programmingπ‘ C++ Cheatsheetπ C++ Tutorial - Learn CPP in Detail
Computer Science
π‘ Awesome Awesomenessπ CS50π Khan Academy - Computer Scienceπ‘ Open Source Society University - Path to a free self-taught education in Computer Science!π Teach Yourself Computer Science
Theoretical Computer Science
π Agda usageπ Freely available programming booksπ Programming Language Foundation in AgdaπΉ Type Theory playlist
CSS
π CSS Tutorial on W3Schoolsπ‘ 30SecondsOfCode CSS Snippetπ A Complete Guide to Flexboxπ A Complete Guide to Gridπ§ CSS Framework - Bootstrapπ§ CSS Framework - Bulmaπ§ CSS Framework - Materializeπ§ CSS Framework - Tailwind CSSπΉ CSS Flexbox - Wes BosπΉ CSS Grid - Wes Bosπ§ CSS Box-Shadow Generatorπ§ CSS Gradient Generatorπ§ CSS Animated Gradient Background Generatorπ§ Online CSS3 Code Generator - EnjoyCSS : A gallery with ready made solutions from text effects to art and templates.π§ CSS Section Separator Generatorπ‘ CSS Grid - A simple visual cheatsheet by Malvenπ‘ CSS Flex - A simple visual cheatsheet by Malvenπ‘ CSSBattleπ Learning Advanced CSS and HTMLπ‘ Style Stage - A modern CSS showcase styled by community contributionsπΉ Tailwind CSS Tutorial for Beginners - Full CourseπΉ Introduction to CSSπΉ CSS Units px, rem, em, vh, vw / Absolute Vs Relative Unitsπ§ Whirl : CSS loading animations with minimal effort!π§ CSS Selector Generatorπ‘ CSS Cheat Sheetπ CSS Tutorial - Learn CSS in Detailπ§ CSS Multicolor Gradientπ‘ CSS Grid Gardenπ‘ CSS Flexbox-Froggy - Learn Flexbox while playing
CSharp
π‘ 5 books every C# developer should readπ‘ C# From a Java Developer's Perspectiveπ C# Microsoft Docsπ The C# Yellow Bookπ Free C# online courses
Dart
π Asynchronous programming: futures, async, awaitπ Books about Dartπ Dart Cheatsheetπ DartPad in tutorials: best practicesπΉ Dart videos from GoogleπΉ Dart Tutorial for Beginners: Basics and Fundamentals for Flutterπ Intro to Dart for Java Developersπ Iterable collections
Database
πΉ Practical SQL Series
Data Science
π DPhi-Data Science Coursesπ Data Science Methodologyπ‘ Data Science Cheat Sheetsπ IBM Data Science CourseraπΉ Introduction to Data Science with Rπ‘ Machine Learning Algorithms from Scratchπ Python for Data Science: Fundamentalsπ Python for Data Science: Intermediate
Deep Learning
π Andrew Ng's Deep Learning Specializations Courseπ Convolutional networks CS231nπ Deep Learning Fundamentalsπ‘ Deep learning cheat sheetπ Natural Language Processing CS224nπ IBM Deep Learning Course with certification
Django
π Django Documentationπ Deploy Django Application on HerokuπΉ Everything about using Celery with Djangoπ‘ Django Cheatsheetπ Django REST APIs
DevOps
π 90DaysOfDevOpsπ Azure DevOpsπ Agile vs Devopsπ Become a DevOps Engineer - Linkedin Learningπ‘ DevOps terms: 10 essential concepts, explainedπ DevOps for Dummies - by IBMπ‘ DevOps Roadmap for beginnersπ‘ How To Become a DevOps Engineer In Six Months or LessπΉ Free DevOps Bootcamp from beginner to advancedπ‘ How to Become a DevOps Engineer in Six Months - by Spaceliftπ‘ 9 DevOps Best Practices β What You Should Do and NOT Do - by Spaceliftπ‘ Best tools for DevOpsπ DevOps Bootcamp
Docker
π Docker Overview & BasicsπΉ Docker for beginnersπ Docker Curriculum Ebookπ§ Docker Labs environmentπ Docker labs
Express
π LinkedIn Login using Node JS, Express and passportπ Curated ExpressJS Courses - a list of community curated resourcesπ ExpressJS Courses at Classpert - a list of courses (free and paid) from Classpert Online Course Searchπ‘ Security Practices in Express App
Algorithms
π‘ List of helpful algosπ Stanford University Algorithms: Design and Analysis, Part 1π Stanford University Algorithms: Design and Analysis, Part 2πΉ Sorting Algorithms - mycodeschool
Ethical Hacking
π‘ Collection of hackers, pentesters & security researchersπΉ Ethical Hacking from Scratchπ§ Open Source Reverse Engineering PlatformπΉ Penetration Testing Bootcampπ‘ Practical-Ethical-Hacking-Resources
Expo
Fundamental CP algorithms
Algebra
π Binary Exponentiationπ Euclidean algorithm for computing the greatest common divisorπ Extended Euclidean Algorithmπ Fibonacci Numbersπ Linear Diophantine Equations
Combinatorics
Data Structures
πΉ DSA + Java Interview Preparation CourseπΉ DSA + C++ Interview Preparation CourseπΉ Data Structuresπ Minimum Stack / Minimum Queueπ Data Structures Tutorial - Scalarπ Princeton University Algorithms, Part 1π Princeton University Algorithms, Part 2π Sparse Tableπ This is CS50x - David J. Malanπ IIT Bombay Foundation of Data Structures (CS213.1x)π Intro to Data Structures and Algorithms - Brynn Claypoole, Horatio Thomas
Dynamic Programming
π Divide and Conquer DPπ Dynamic Programming on Broken Profile. Problem "Parquet"π Dynamic Programming GeeksforGeeksπ Finding the largest zero submatrix
Linear Algebra
π Gauss & System of Linear Equationsπ Gauss & Determinantπ Kraut & Determinantπ Rank of a matrix
String Processing
π Aho-Corasick algorithmπ Prefix function - Knuth-Morris-Prattπ Rabin-Karp for String Matchingπ String Hashingπ Suffix Arrayπ Z-function
Graph Theory
π Introduction to Graph Theoryπ Breadth First Searchπ Depth First Searchπ Shortest Path (Dijkstra's Algorithm)π Shortest Path with Negative Weights (Bellman Ford Algorithm)π Minimum Spanning Tree (Prim's Algorithm)π Minimum Spanning Tree (Kruskal's Algorithm)π Max Flow (Ford-Fulkerson and Edmonds-Karp Algorithms)πΉ Striver's Graph Series
Flutter
π Adding Google Maps to a Flutter appπΉ Animation in Flutterπ Building beautiful UIs with Flutterπ Building Beautiful Transitions with Material Motion for Flutterπ Building a Cupertino app with Flutterπ Build a Photo Sharing app with Google Photos and Flutterπ Firebase for FlutterπΉ Flutter Tutorial for Beginners - YouTubeπΉ Flutter Animation Tutorial - YouTubeπΉ Flutter & Firebase App Build - YouTubeπ Flutter Documentationπ How to test a Flutter appπΉ Reactive Programming with Flutterπ Write your first Flutter app, Part 1π Write your first Flutter app, Part 2π Write a Flutter desktop application
Free Hosting
π§ Netlifyπ§ Herokuπ§ Vercelπ§ Github Pagesπ§ Gitlab Pagesπ§ Detaπ§ InfinityFree
GIT
π Pro Git Bookπ Udacity's Git Commit Style Guideπ‘ Learn Git Branching: A beautiful visual guide to learn simple and advanced Git.π‘ Git Explorerπ‘ NPD Software :: Git Cheatsheetπ‘ Git notes for Professionals Bookπ Introduction to Git and Github ebook - Bobby Iliev(Markdown, PDF)π Introduction to Git and Github - Launch Schoolπ Git Immersionπ‘ 30SecondsOfCode Git Snippetsπ‘ Git - the simple guideπ‘ Oh My Git: Open source Git learning game.π‘ Git Exercises by Fraczπ A Visual Git Referenceπ GIT PURR! Git Commands Explained with Catsπ‘ Top GitHub best practices for developersπ Learning Git By AtlassianπΉ An Introduction to Git and GitHub by Brian Yuπ Git Documentatonπ Dangit, Git!?!π‘ Using multiple Git accounts with SSH keysπ How to Write a Git Commit MessageπΉ Kunal Kushwaha's Complete Git and GitHub tutorial
GitHub
π How to create a pull request in GitHubπ Squash mutilple commits into one in GitHubπ GitHub Learning LabπΉ Hands-on-experience-of-git-commandsπ Step by Step Guide to Contributing on GitHubπ‘ GitHub Protips: Tips, tricks, hacks, and secrets from Lee Reillyπ GitHub Minesweeper: hands-on introduction to working with Git and GitHub in a teamπ§ Readme.so: Easiest way to make good readme for your github reposπΉ Complete Git and Github Tutorialπ How to Create Github Profile README
Go
π A Tour of Go - A Complete Tour of the Go Programming Language.π Go by Exampleπ Gophercises: Free Coding Exercises for Budding Gophersπ Learn Go with Testsπ‘ 50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang DevsπΉ Golang for begineers - YouTube playlistπΉ Let's go with golang - YouTube playlistπ Effective Go
GraphQL
πΉ GraphQL tutorial for beginnersπ GraphQL TutorialsπΉ Complete App with GraphQlπΉ Learn GraphQL with React
HTML
π‘ HTML Cheat sheet by CodeWithHarryπ‘ 5 HTML Tricks Nobody is Talking Aboutπ‘ 11 Lifesaving HTML/CSS Tricks Every Developer Should Knowπ‘ HTML CheatSheetπ HTML documentation for beginnersπ Build your first HTML ProjectπΉ HTML tutorial for beginnersπΉ Introduction to HTMLπΉ Learn HTML! with 100Devsπ HTML Tutorial - Learn HTML in Detail
Ionic
πΉ Angular to React for Ionic Developersπ Add a Firebase Database to your Ionic Appπ‘ Awesome Ionic - A curated list of awesome Ionic libraries, resources, and solutions from Ionic 1 to the latest version of the frameworkπ Building an Ionic JWT Refresh Token Flow
Java
π Learn Java - Free Interactive Java Tutorialπ‘ 10 Simple Java Projects for BeginnersπΉ Advanced Java Programmingπ Learn Servlet Tutorialsπ Object Oriented Programming in Javaπ Learn Java Programming Language Step by StepπΉ Java Full Courseπ Java Programming - Test Automation Universityπ Java Programming - University of HelsinkiπΉ Learn Java 8 - Full Tutorial for Beginners - freeCodeCampπΉ Java Beginner Course - freeCodeCampπΉ Java Tutorial for Beginners - Programming with MoshπΉ Java + DSA + Interview Preparation Courseπ‘ Java Cheatsheetπ Java Tutorial - Learn Java Programming in Detail
Javascript
πΉ Learn How JavaScripts works Behind the Scene by Akshay Sainiπ CoderslangJSπ‘ Beginner JavaScript Notes + Reference by Wes Bosπ Learn Modern JavaScript ES6 | ES7 | ES8π Learn JavaScript through a gameπ‘ JavaScript ES2020 - The Features You Should Knowπ‘ S.O.L.I.D. Principles around You, in JavaScriptπ‘ The 30 days JavaScript ChallengeπΉ JavaScript: Understanding the Weird Partsπ Full Stack Javascript course by The Odin Projectπ Building Front-End Web Apps with Plain JavaScriptπ The Modern JavaScript Tutorialπ‘ 20 Killer JavaScript One Linersπ You Don't Know JS Yet (book series)π‘ 30SecondsOfCode JavaScript Snippetsπ Full Stack open 2021π Demystifying JavaScript Promises - A New Way to Learnπ‘ Favorite JavaScript Utilities in single line of code! No more!π‘ JavaScript CheatSheet by DaveChildπ Introduction to JavaScriptπ§ Free js.org Subdomain For Github Pagesπ Eloquent JavaScript - A Modern Introduction to Programmingπ JavaScript GardenπΉ JavaScript by Example - Level 1 by Hussein NasserπΉ JavaScript by Example - Level 2 by Hussein NasserπΉ Namaste JavaScriptπ 20+ Web Projects With Vanilla JavaScriptπ‘ JavaScript plugins - jQuery & Vanillaπ Modern JavaScript Explained For Dinosaursπ TheJSWay BookπΉ Learn Javascript with 100Devsπ JavaScript Tutorial - Learn JavaScript in Detail
Kubernetes
π Understanding Kubernetes: Developer's Guideπ Kubernetes Hands On & Trainingπ 100 Days of Kubernetes
OpenShift
Laravel
π Official DocumentationπΉ Video Tutorials for Laravelπ§ Serverless Deployment for Laravelπ§ Micro Laravel Framework for APIsπ§ Server Management for LaravelπΉ Creating "Laravel Checklister"
LESS
π Official Documentationπ Complete tutorial from TutorialpointπΉ Less CSS Tutorials for Beginners Playlist
Linux
πΉ Introduction to Linuxπ KodeKloud - Linux Foundation Certified System Administrator (LFCS)π Linux kernel and its insidesπ‘ Interactive map of Linux Kernelπ Linux Device Drivers, Third Editionπ‘ Linux Commands Cheat Sheet
Machine Learning
π Google's Machine Learning Crash Courseπ Andrew Ng's Machine Learning Coursera Courseπ Intro to Machine Learningπ Intermediate Machine Learningπ Understanding Machine Learning: From Theory to Algorithmsπ Probability and Statisticsπ freecodecamp's courses for machine learningπ‘ A quick review of the linear algebra concepts relevant to machine learning.π Calculusπ Statistical concepts for machine learningπ‘ AWS Machine Learning Toolsπ Introductory Primerπ‘ Machine Learning Roadmapπ TinyML Courseπ Machine Learning Introduction with Pythonπ Machine Learning Guide Podcast
Magento
π§ Fast Virtual Machine for Magento2π§ Docker Configuration for Magento2π Become Magento 2 Developer with Mage Mastery (online courses and workshops)
Markdown
MySQL
π MySQL TutorialπΉ MySQL - The Basics // Learn SQL in 23 Easy Steps - FireshipπΉ MySQL Crash Course - Traversy MediaπΉ MySQL Tutorial for Beginners - Programming with MoshπΉ SQL Tutorial - Full Database Course for Beginners - freeCodeCampπΉ MySQL Database - Full Course - freeCodeCampπ‘ MySQL Cheatsheet
NodeJS
π Introduction to nodejsπ Beginners guide to nodejs (step by step)π Node JS Architectureπ Deploy Node App on AWS EC2π‘ 30SecondsOfCode Node JS Snippetsπ The only NodeJs introduction youβll ever needπΉ Introduction to Node.jsπ Back End Development and APIsπΉ Backend Interview Series
Operating Systems
PHP
π PHP: The Right WayπΉ PHP Front to Backπ PHP Apprentice: An Online Book For Learning PHPπ Learn PHP - SoloLearnπ‘ 40+ Useful Php tips for beginnersπ‘ PHP Cheat Sheetπ Design Patterns
PostgreSQL
π‘ SQL Cheat Sheet - ABZ-Aaronπ PostgreSQL TutorialπΉ Learn PostgreSQL Tutorial - freeCodeCampπΉ SQL Tutorial for Beginners - Ben AwadπΉ SQL Tutorials - Corey Schafer
Python
π CS50P - CS50's intro to Programing With Pythonπ Automate The Boring Stuff With Pythonπ Python Intermediate Tutorialπ Python Programming MOOC 2022(University of Helsinki)π Python TutorialπΉ Python for Everybody (14 hour course)π‘ Python Tips and Tricks for Beginnersπ The Hitchhiker's Guide to Pythonπ Python Tutorials with online IDE - jobtensorπΉ Python 3 Basics Tutorial Series - YouTubeπ Learning Python: From Zero To HeroπΉ Complete Python Tutorial In Hindi - YouTubeπ‘ TheAlgorithms/Python: All Algorithms implemented in Pythonπ‘ 30SecondsOfCode Python Snippetsπ Selenium with Python TutorialπΉ Python Flask Tutorialπ‘ Python Cheatsheetπ‘ Python Cheatsheetπ Python Tutorial - Learn Python Programmingπ Python From Scratch
React
π React Tutorial - W3Schoolsπ Egghead.io: Start Learning Reactπ React Official Tutorialπ Using React in Visual Studio Codeπ Scrimba - Learn React for free interactivelyπ‘ FreeCodeCamp React Challengesπ‘ React Cheatsheetπ‘ React Patternsπ‘ Useful Packages you should know in Reactπ Learn React Test Driven DevelopmentπΉ ReactJS Tutorial for Beginnersπ The React Beginner's HandbookπΉ React.js Clones by PAPA Reactπ Full-Stack Web Development with React Specializationπ React Custom Hooks TutorialπΉ 10 react hooks explainedπΉ React HooksπΉ React JS Crash Courseπ Become a React Developer - Linkedin Learning
React Native
π React Native Tutorialπ‘ Performance Limitations of React Native and How to Overcome Themπ VSCode setup for React Nativeπ Build E-Commerce App in React Nativeπ How to deploy react native appsπΉ React Native Tutorial For Beginnersπ Become a React Native Developer - Linkedin Learning
Ruby
π Ruby from TutorialspointπΉ Full course by freeCodeCamp.orgπ Full Stack Ruby and Ruby on Rails course by The Odin Project
Rust
π The Rust Programming Language bookπ‘ Rustlings - small exercises to get you used to reading and writing Rust codeπΉ The Rust Lang Book video series by Let's Get Rusty
Sass
π Complete Documentationπ§ Zurb - Library to Create Transitions & Animationsπ§ Vanilla Frameworkπ§ Susy - Grid Layout EngineπΉ SASS Tutorial (Build Your Own CSS Library)
Spring
π Getting Started - Building an Applicationπ Spring Security Architectureπ Building a RESTful Web Service
Svelte
π Introduction and basics of Svelteπ Getting started with Svelte - MDNπΉ Svelte for beginners - The Net NinjaπΉ Learn the Svelte JavaScript Framework: Full Course - Freecodecamp
Swift
π Swift Tutorialπ Build your very first iOS appπΉ Swift Programming Tutorial for Beginnersπ Documentationπ Swift UI quick start
System Design
πΉ System Design ConceptsπΉ System Design Primer CourseπΉ System Design Interview Preparation Series by codeKarleπΉ Basics of System Design by Coding Simplified
Terraform
π‘ Terraform Study Guideπ HashiCorp Certified: Terraform Associate 2021 (Zeal Vora)πΉ Deep Dive - Terraform (Pluralsight)πΉ Terraform Course - Automate your AWS cloud infrastructureπΉ Terraform for DevOps Beginners + Labs: Complete Step by Step Guide!π‘ 250 Practice Questions For Terraform Associate Certification
Testing
π‘ How to Start a Career in Testing?π Testing React with Jest and Enzymeπ§ TestProject: Free Test Automation For Allπ§ Apache JMeterπ API Testing 101: Learn The Basicsπ‘ ISTQB Certification
Typescript
π TypeScript Documentation: Handbookπ Scrimba - Introduction to TypeScriptπΉ Typescript - The BasicsπΉ Typescript Basics - Courseπ‘ Clean Code concepts adapted for TypeScriptπΉ TypeScript Course for Beginners 2021 - Learn TypeScript from Scratch!π Learn TypeScript Step by Step Tutorialπ Learn TypeScript From Scratch
Unity
π Unity Docsπ Official Unity Learn Pageπ Unity for Beginners
Vue
πΉ Vue JS 3 Tutorial for Beginners - Youtube Playlist of a Series of 12 Videosπ‘ Using GitLab CI/CD to auto-deploy your Vue.js application to AWS S3π‘ Dockerizing a Vue Appπ Deploying a Flask and Vue App to Heroku with Docker and Gitlab CIπ‘ Large-scale Vuex application structures
Web Accessibility
π‘ Web Accessibility Evaluation Tools Listπ Mozilla Accessibility Guideπ Google Developers Guide on Accessibilityπ Accessibility Testing Tutorial - A Complete Step By Step Guide
Web Development
π IBM Full Stack Software Developer SpecializationπΉ Frontend Interview SeriesπΉ Frontend Interview SeriesπΉ Frontend with HTML CSS JS & Browser APIsπ‘ Frontendmentor.io Design To Code Frontend Challengesπ‘ Codewell.cc Design To Code Frontend Challenges
Webpack
π Getting Started Guideπ Webpack Academyπ Docs
Others
Cheat Sheets
π‘ Cheatsheet Collection - DevHintsπ‘ Cheat Sheetsπ‘ Programming Cheat Sheetsπ‘ Codehouse - Cheatsheet Collectionπ‘ Emmet
Design
π‘ Freebie Supplyπ‘ unDraw: Free illustrations, updated regularlyπ‘ Feather Iconsπ‘ humaaansπ‘ absurdπ‘ Crello Free Templatesπ‘ 404 Illustration: Free illustrations for 404 pagesπ‘ UI Design Daily: Awesome UI Components of all typesπ‘ Freepik: Find Free Vectors, Stock Photos and PSDπ‘ Geometric Shapes: Free Geometric Shapes to use in Figma and downloadπ‘ 3D-Icons: Free 3D - Icons to downloadπ‘ 533 Hand-Picked Tools & Resources for Web Designers & Developersπ‘ Illlustrations: Awesome 120+ free illustrationsπ‘ ls.graphics: Free mockups for different type of productsπ‘ Unsplash: Free high quality stock images and videosπ‘ Undesign: Collection of free design tools and resources for makers, developers and designersπ‘ DopeUI: High quality website UI templatesπ‘ Coolors: The super fast color schemes generatorπ‘ uiGradients: An awesome gradient generatorπ‘ Glassmorphism Generator: Amazing tool to generate glassmorphism design.π‘ Canvaπ‘ Photopea: Free online editor supporting PSD, XCF, Sketch, XD and CDR formats.π‘ Lorem Ipsum Generators: Awesome collection of Lorem Ipsum Generatorsπ‘ Font Awesome: Vector icons and social logos for your websiteπ‘ SVG Backgrounds: Customize and apply backgrounds fast.π‘ Vecteezy: Download Free Vector Art, Stock Photos & Stock Videos.π‘ Haikei: Multiple Shape Generator for UI.
Open Source
π How to contribute to Open Sourceπ‘ What open source projects should I contributeπ Why Open Source is Important for Students?π What is Open Source?
VS Code
π How to run graphics.h in VS Codeπ‘ Top 5 VS Code extensions for web developersπΉ VS Code Tutorial for Beginnersπ‘ The Best VS Code Extensions to Supercharge Your Git
Tools
π§ Tiny helpers: A collection of free single-purpose online tools for web developersπ§ How To Set Up ESLint & Prettier In VS Codeπ§ Ray.so: Create beautiful images of your code snippets!π§ Squircley: Start creating beautiful organic shapes ready to use for logos, icons and background imagesπ§ BrandBird: An image editor for busy SaaS founders, who build in public!
Talks and Podcasts
πΉ Coding Better World Together Live Session with Uncle Bob (Robert C. Martin : Coding Better World Together is a set of master lessons from the famous Uncle Bob (Robert Cecil Martin), where he gives us a broad vision of the importance and future of Software in today's society.π Clean Code with Uncle Bob Martin: When folks code long enough, in time they get themselves stuck in a code base that's kind of difficult to wrap thier heads around. In this podcast Uncle Bob Martin talks about the principles of clean code and how to not make a code base too difficult to understand.