Mohammed Farhan Haider's repositories
30-Days-Of-Python
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace.
Algorithms
A collection of algorithms and data structures
Algorithms-1
Algorithm and Data Structures
CompetitiveProgramming
A collection of algorithms, data structures and other useful information for competitive programming.
course-curriculums
Breakdown of classes for curriculum topics
design-resources-for-developers
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
github-slideshow
A robot powered training repository :robot:
Practical-Cryptography-for-Developers-Book
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
python-guide
Python best practices guidebook, written for humans.
T-414-AFLV
T-414-ÁFLV: A Competitive Programming Course
USACO
General Resources for Competitive Programming