π List of helpful resources added by the community for the community!
To add a resource or contribute, please check out our contribution guide here.
- Android
- Angular
- Bots
- Computer Science
- CSS
- CSharp
- Dart
- Data Science
- DevOps
- Docker
- Express
- Ethical Hacking
- Fundamental CP algorithms
- Flutter
- GIT
- GitHub
- GraphQL
- Java
- Javascript
- Laravel
- LESS
- Linux
- Machine Learning
- Magento
- NodeJS
- PHP
- Python
- React
- React Native
- RUBY
- SASS
- Swift
- System Design
- Testing
- Typescript
- Unity
- Vue
- Webpack
- Others
- Vogella Tutorials
- Build your first app
- Official Documentation
- Androidβ’ Notes for Professionals book
- Android Developer Roadmap
- Android cheat sheet
- Android Tips & Tricks
- Fragmented : Podcast for Android
- Egghead.io - Angular
- Egghead.io - Build Redux Style Applications with Angular2, RxJS, and ngrx/store
- HiRez.io - Angular Basics
- HiRez.io - Angular In Depth - Components
- 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
- CSS Variables and How To Use Them
- Daily Cool CSS Tips and Tricks
- Learning Advanced CSS and HTML
- CSS Framework - Bootstrap
- CSS Framework - Bulma
- CSS Framework - Materialize
- CSS Framework - Tailwind CSS
- Style Stage - A modern CSS showcase styled by community contributions
- C# From a Java Developer's Perspective
- The C# Yellow Book
- 5 books every C# developer should read
- C# Microsoft Docs
- Intro to Dart for Java Developers
- Dart Cheatsheet
- Iterable collections
- Asynchronous programming: futures, async, await
- Books about Dart
- DartPad in tutorials: best practices
- Dart videos from Google
- Dart Tutorial for Beginners: Basics and Fundamentals for Flutter
- How to uncouples emit events from connection event into socket.io and express - Uncoupling socket emit events with express
- LinkedIn Login using Node JS, Express and passport
- Web Development with Node and Express
- Express Web Application Developement
- 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
- Social Engineering
- Ethical Hacking from Scratch
- Privacy Security and Anonymity
- Collection of hackers, pentesters & security researchers
- Open Source Reverse Engineering Platform
- Binary Exponentiation
- Euclidean algorithm for computing the greatest common divisor
- Extended Euclidean Algorithm
- Linear Diophantine Equations
- Fibonacci Numbers
- Divide and Conquer DP
- Dynamic Programming on Broken Profile. Problem "Parquet"
- Finding the largest zero submatrix
- Dynamic Programming GeeksforGeeks
- String Hashing
- Rabin-Karp for String Matching
- Prefix function - Knuth-Morris-Pratt
- Z-function
- Suffix Array
- Aho-Corasick algorithm
- Write your first Flutter app, Part 1
- Write your first Flutter app, Part 2
- Building beautiful UIs with Flutter
- Building Beautiful Transitions with Material Motion for Flutter
- Adding Google Maps to a Flutter app
- Build a Photo Sharing app with Google Photos and Flutter
- Firebase for Flutter
- Building a Cupertino app with Flutter
- Write a Flutter desktop application
- How to test a Flutter app
- 60 days of Flutter
- Animation in Flutter
- Reactive Programming with Flutter
- Flutter Tutorial for Beginners - YouTube
- Flutter Animation Tutorial - YouTube
- Flutter & Firebase App Build - YouTube
- Pro Git Book
- Udacity's Git Commit Style Guide
- Learn Git Branching: A beautiful visual guide to learn simple and advanced Git.
- How to create a pull request in GitHub
- Squash mutilple commits into one in GitHub
- GitHub Guide
- GitHub Learning Lab
- Hands-on-experience-of-git-commands
- GraphQL tutorial for beginners
- React And GraphQL
- GraphQL Tutorials
- GraphQL with React Apollo
- Complete App with GraphQl
- Learn Java - Free Interactive Java Tutorial
- 10 Simple Java Projects for Beginners
- Advanced Java Programming
- Learn Servlet Tutorial
- Chrome Extension Tutorial β Replace Images in Any Website with Pikachu
- React Hooks Tutorial β Create a Number Trivia Generator Website
- Callback Function in JavaScript
- Learn Modern JavaScript ES6 | ES7 | ES8
- Learn JavaScript through a game
- Javascript ES2020- Top Features you should know
- Understanding Closures
- S.O.L.I.D. Principles around You, in JavaScript
- The 30 days JavaScript Challenge
- Async/Await in JavaScript Explained
- JavaScript: Understanding the Weird Parts
- Full Stack Javascript course by The Odin Project
- Official Documentation
- Video Tutorials for Laravel
- Discussion Forum
- Serverless Deployment for Laravel
- Micro Laravel Framework for APIs
- Server Management for Laravel
- Introduction to Linux
- Introduction to the world of ricing
- The Linux guide/cheatsheet/tutorial (Commands, Directories, etc)
- 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
- Magento 2 Creating A UI Form
- Tips for Magento 2 Layouts
- Fast Virtual Machine for Magento2
- Docker Configuration for Magento2
- PHP Tutorial
- PHP Video Tutorials
- Online Book For Learning PHP
- Interactive Lessons For PHP
- Useful PHP Tips For Beginners
- PHP Cheat Sheet
- Web Development Video Tutorials
- Automate The Boring Stuff With Python
- Python Intermediate Tutorial
- Python Tutorial
- Python for Everybody (14 hour course)
- Python Tips and Tricks for Beginners
- The Hitchhiker's Guide to Python
- Python Tips and Tricks for Beginners
- React Tutorial
- Glitch: React Starter Kit
- 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
- React Native Tutorial
- How react-native works and its architecture
- React-Native performance profiling
- VSCode setup for React Native
- Build E-Commerce App in React Native
- How to deploy react native apps
- Ruby from Tutorialspoint
- Full course by freeCodeCamp.org
- Full Stack Ruby and Ruby on Rails course by The Odin Project
- Full Stack Ruby Online course at App Academy Open - required login to access
- Sass Basics
- Complete Documentation
- Zurb - Library to Create Transitions & Animations
- Vanilla Framework
- Susy - Grid Layout Engine
- Swift Tutorial
- Build your very first iOS app
- Swift Programming Tutorial for Beginners
- Getting Started
- Documentation
- TypeScript Documentation: Handbook
- Scrimba - Introduction to TypeScript
- Typescript - The Basics
- Typescript - Course
- Typescript - Blogs
- Why You Should Choose TypeScript Over JavaScript
- Clean Code concepts adapted for TypeScript
- Should You Learn TypeScript? (Benefits & Resources)
- TypeScript Learing Resources...more...
- Vue x Hasura GraphQL
- Using GraphQL Mutations in Vue.js
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 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
- Markdown
- Emmet
- List of Badges, in Markdown
- Cheatsheet Collection
- Cheat Sheets
- Programming Cheat Sheets
- Freebie Supply
- unDraw
- Feather Icons
- humaaans
- absurd
- Crello Free Templates
- 404 Illustration: Free illustrations for 404 pages
- Humaans: Mix-&-match illustrations of people with a design library
- UI Design Daily: Awesome UI Components of all types