Skip to content
View ShahriarKh's full-sized avatar

Block or report ShahriarKh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

Learning

54 repositories

🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained

Jupyter Notebook 24,184 4,157 Updated Nov 23, 2025

آموزش دیزاین پترن به زبون آدمیزاد - Teaching design patterns in Persian

999 98 Updated Dec 15, 2025

All-inclusive Python cheatsheet

Vue 4,893 1,359 Updated Dec 7, 2025

An ultra-simplified explanation to design patterns

47,512 5,499 Updated Dec 2, 2024

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

Jupyter Notebook 83,590 19,922 Updated Feb 6, 2026

10 Weeks, 20 Lessons, Data Science for All!

Jupyter Notebook 33,827 6,931 Updated Feb 7, 2026

12 Weeks, 24 Lessons, AI for All!

Jupyter Notebook 45,226 9,179 Updated Feb 6, 2026

UI/UX Design Guide: this book explains one topic per page, like a big glossary, easy wiki, quick encyclopedia, or summary notes. Edited by Joel Parker Henderson (@joelparkerhenderson).

CSS 193 16 Updated Apr 14, 2025

Business Lingo Guide: this book explains one topic per page, like a big glossary, easy wiki, quick encyclopedia, or summary notes. Edited by Joel Parker Henderson (@joelparkerhenderson).

CSS 21 1 Updated Apr 14, 2025

Project Management Guide: this book explains one topic per page, like a big glossary, easy wiki, quick encyclopedia, or summary notes. Edited by Joel Parker Henderson (@joelparkerhenderson).

CSS 70 10 Updated Apr 14, 2025

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!

JavaScript 33,127 5,949 Updated Feb 3, 2026

Categorized overview of programming principles & design patterns

3,059 686 Updated Aug 12, 2025

A tool/website/article by @kognise about how routing on the Internet works.

TypeScript 292 13 Updated Nov 8, 2025

Master the fundamentals and advanced features of the Go programming language

Go 1,197 152 Updated Oct 18, 2025

Learn how to design systems at scale and prepare for system design interviews

40,290 5,029 Updated Dec 15, 2025

The Wisdom and/or Madness of the Crowds

HTML 447 99 Updated Sep 30, 2021

Uncurled - everything I know and learned about running and maintaining Open Source projects for three decades.

Python 903 53 Updated Sep 2, 2025

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

79,406 8,692 Updated Apr 4, 2025

Python Design Patterns

Python 443 201 Updated Jan 2, 2019

Platform Creation Strategy and Guidelines

270 69 Updated Nov 15, 2017

Best practices, tools and guidelines for backend development. Code examples in TypeScript + NodeJS

2,166 169 Updated Aug 29, 2024

Resources related to distributed systems, system design, microservices, scalability and performance, etc

1,161 136 Updated Jan 22, 2025

Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

TypeScript 14,367 1,466 Updated Jun 11, 2024