The repo contains books, tutorials and resources based on the recommendations of Eng. Mohammed Hammad, it's still under construction and will keep updating as more useful recommendations come through..
Notice
Any Facebook links must be followed only if you are signed in, else articles won't show up
2- Grokking Algorithms (book) - Beginner
3- Algorithms Unplugged (book) - Advanced
1- CMU 15-445/645 Intro to Database Systems (Fall 2019) (Tutorials) - Beginner
2- CMU 15-721 Advanced Database Systems (Spring 2020)(Tutorials) - Advanced
3- The text book of the previous course
4- Concise Guide to Databases A Practical Introduction (book) - Beginner
5- Designing Data-Intensive Applications (book) - Graduate level)
6- seven databases in seven weeks (to study differences among different databases)
1- artificial intelligence a modern approach (Book)
2- CPSC 322: Introduction to Artificial Intelligence (UBC)
1- Neural Networks and Deep Learning By Michael Nielsen / Dec 2019 - Beginner
2- Deep Learning Book by Aaron Courville, Ian Goodfellow - Advanced
3- Matrix Methods in Data Analysis, Signal Processing, and Machine Learning, Spring 2018
The Resources in this section are ordered:
Then Check Eng. Hammad Lecture
Now Check the Resources Gathered in ORDER:
1- MIT RES.6-012 Introduction to Probability, Spring 2018
3- Lecture 11 to 15 only From Stanford CS221
4- Daphne Koller - Graphical Models
5- Probabilistic Machine Learning kevin Murphy BOOK
6- Gaussian Processes for Machine Learning, MIT Press
1- Functional Thinking: Paradigm Over Syntax (Book)
2- Functional Programming For The Real World (Book)
3- Category theory for programmers by bartosz milewisky
1- Head First Object Oriented Analysis and Design
2- Head First Design Pattern 2nd Edition
Starter Book:
1- C# 9.0 in a Nutshell (book) - Beginner
2- Gavin Lon channel on YouTube (Tutorials)
2- Concurrency in .NET- Manning Publications (book) - Advanced
3- CLR via C# (book) - Advanced
4- C# in Depth (book) - Advanced
Reference Articles:
2- explore more posts here using this filter
2- TSQL Fundamentals (Book) - Beginner
3- SQL Server Concurrency Locking, Blocking and Row Versioning (Book) - Advanced
4- Professional SQL Server 2012 Internals and Troubleshooting (Book) - Advanced
1- CS 162, 2019, UC Berkeley (Tutorials) - Beginner
2- Introduction to Operating System Design and Implementation (Book) - Beginner
3- OPERATING SYSTEMS THREE EASY PIECES (Book) - Beginner
Distributed Systems University of Cambridge
1- MIT Deep Learning in Life Sciences 6.874 Spring 2020 (Tutorials)
1- MITx 6.00.2x, Introduction to Computational Thinking and Data Science (Tutorials)
1- Refactoring
2- Patterns of Enterprise Application Architecture
3- Refactoring to Patterns
4- Continuous Integration
5- Continuous Delivery
1- clean code مهم
Reference Articles
2- Refactoring to patterns مهم برضه
1- Domain-Driven Design Distilled (entry)
2- implementing domain driven design
3- domain driven design, eric evans
1- [For Dummies] Deborah J. Rumsey - Probability For Dummies (2006, Wiley) - Beginner