Pinned Repositories
30-Days-Of-React
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
ACM-ICPC-Algorithms
Algorithms used in Competitive Programming
Algo_Ds_Notes
It is a repository that is a collection of algorithms and data structures with implementation in various languages.
algorithm-books
All_notes_at_one_place
awesome-augmented
Centralize all awesome lists with addition info on curated GitHub repos (automated by scripts)
awesome-competitive-programming
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
sulemanrai's Repositories
sulemanrai/awesome-leetcode-resources
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
sulemanrai/awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
sulemanrai/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
sulemanrai/awesome-design-patterns
A curated list of software and architecture related design patterns.
sulemanrai/create-react-app-msw-example
sulemanrai/project-based-learning
Curated list of project-based tutorials
sulemanrai/the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
sulemanrai/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
sulemanrai/TheAlgorithms-Java
All Algorithms implemented in Java
sulemanrai/javascript-questions
A long list of (advanced) JavaScript questions, and their explanations :sparkles:
sulemanrai/Notes
Collection of notes from Waterloo Software Engineering
sulemanrai/30-Days-Of-React
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
sulemanrai/TheAlgorithms-JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
sulemanrai/promises-training
Practice working with promises through a curated collection of interactive challenges. This repository provides a platform to refine your skills, complete with automated tests to to give you instant feedback and validate your progress.
sulemanrai/awesome-front-end-system-design
Curated front end system design resources for interviews and learning
sulemanrai/awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
sulemanrai/path-to-senior-engineer-handbook
All the resources you need to get to Senior Engineer and beyond
sulemanrai/olshansk-interview
Everything you need to prepare for your technical interview
sulemanrai/Learn-Dot-Net
This repository contains list of all books for DotNet Developers
sulemanrai/clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
sulemanrai/react-coding-challenges
A series of ReactJS coding challenges with a variety of difficulties.
sulemanrai/LeetCode-1
This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above are included. All are written in C++/Python and implemented by myself. The problems attempted multiple times are labelled with hyperlinks.
sulemanrai/DSA-Bootcamp-Java
This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom.
sulemanrai/cp-book
Book Code for Competitive Programming
sulemanrai/Competitive-Programming-Resources
Competitive Programming & System Design Resources.
sulemanrai/news-feed
This application uses news-feed api to display news articles from around the world. Templating is done using handlebar.js while Bootstrap 4 framework is used for layout.
sulemanrai/how-web-works
What happens behind the scenes when we type www.google.com in a browser?
sulemanrai/Tech-Interview-Cheat-Sheet
Studying for a tech interview sucks. Here's an open source cheat sheet to help
sulemanrai/awesome-competitive-programming
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
sulemanrai/Mathematics-for-ML
š§® A collection of resources to learn mathematics for machine learning