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..
1- MIT Tutorials (entry level)
Link: https://m.youtube.com/watch?v=Q_itdXI3YeE&list=PLRJdqdXieSHN0U9AdnmwD-9QcR9hmw04d&index=1
2- Grokking Algorithms (book) (entry level)
Link : https://bit.ly/3xl71jO
3- Algorithms Unplugged (book) (More Advanced)
Link : https://link.springer.com/book/10.1007/978-3-642-15328-0
1- 15-445/645 Intro to Database Systems (Fall 2019) (Tutorials)
Link : https://www.youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi
2- 15-721 Advanced Database Systems (Spring 2020)(Tutorials) البشمهندس هيشرحها في قناته قريب ان شاء الله
Link : https://www.youtube.com/playlist?list=PLSE8ODhjZXjasmrEd2_Yi1deeE360zv5O
3- The text book of the previous course:
Link : https://www.db-book.com/db7/index.html
4-Concise Guide to Databases A Practical Introduction (book)
Link : https://link.springer.com/book/10.1007/978-1-4471-5601-7
5- Designing Data-Intensive Applications (book) (Graduate level)
6- seven databases in seven weeks (to study differences among different databases)
Link : http://barbra-coco.dyndns.org/yuri/seven/seven2.pdf
Reference Article : https://bit.ly/2S2FOlV
1- First read those articles
Link: https://www.facebook.com/mohamed.hamedhammad/posts/2495377697201432
2- SQL Server Concurrency Locking, Blocking and Row Versioning (Book)
Link: https://www.red-gate.com/library/sql-server-concurrency-locking-blocking-and-row-versioning
3- Professional SQL Server 2012 Internals and Troubleshooting (Book)
Link: http://2.droppdf.com/files/uXeQV/professional-sql-server-2012-internals-and-troubleshooting.pdf
1- artificial intelligence a modern approach (Book)
Link: https://www.cin.ufpe.br/~tfl2/artificial-intelligence-modern-approach.9780131038059.25368.pdf
Don't Forget the playlist: https://www.youtube.com/playlist?list=PLpbZuj8hP-I6F-Zj1Ay8nQ1rMnmFnlK2f
1- Functional Thinking: Paradigm Over Syntax (Book)
Link: https://oiipdf.com/download/2680
2- Functional Programming For The Real World (Book)
3- Category theory for programmers by bartosz milewisky
Link : https://github.com/hmemcpy/milewski-ctfp-pdf
1- Concurrency in .NET- Manning Publications (book)
Link: https://itbook.store/files/9781617292996/chapter7.pdf
2- CLR via C# (book)
Link: http://sd.blackball.lv/library/CLR_via_CSharp_(Jeffrey_Richter_4th_Edition).pdf
3- C# 9.0 in a Nutshell (book)
4- C# in Depth (book)
Link : https://www.manning.com/books/c-sharp-in-depth-fourth-edition
5- Gavin Lon channel on YouTube (Tutorials)
Channel Link : https://www.youtube.com/channel/UCa-Qgwt5VxN0iP3q6reHN6g
Link for beginner c# in the same channel : https://www.youtube.com/playlist?list=PL4LFuHwItvKbneXxSutjeyz6i1w32K6di
Link for Advanced c# in the same channel : https://www.youtube.com/playlist?list=PL4LFuHwItvKaOi-bN1E2WUVyZbuRhVokL
Reference Articles:
1- https://www.facebook.com/mohamed.hamedhammad/posts/5345089308896909
2- explore more posts here using this filter (you must sign in facebook ) https://www.facebook.com/profile/100001876777351/search/?q=c%23%20
1- CS 162, 2019, UC Berkeley (Tutorials) "All levels"
Videos Link: https://www.bilibili.com/video/BV1e7411B7Ja?p=3
Resources Link: https://inst.eecs.berkeley.edu/~cs162/sp19/
2- Introduction to Operating System Design and Implementation (Book) "Entry"
Link: https://www.springer.com/gp/book/9781846288425
3- OPERATING SYSTEMS THREE EASY PIECES (Book) "Entry"
Link: https://pages.cs.wisc.edu/~remzi/OSTEP/
1- MIT Deep Learning in Life Sciences 6.874 Spring 2020 (Tutorials)
Videos Link: https://www.youtube.com/playlistlist=PLypiXJdtIca5ElZMWHl4HMeyle2AzUgVB
Resources Link: https://mit6874.github.io/?fbclid=IwAR1Kg-k_QVFUDhSD4BzmQCKuW7MObuq5JUSj-VSmDALOF86FIn8-JZO2kEY
1- MITx 6.00.2x, Introduction to Computational Thinking and Data Science (Tutorials) You must register an edx account You can audit the course for free Link : https://www.edx.org/course/introduction-to-computational-thinking-and-data-4
1- Refactoring
2- Patterns of Enterprise Application Architecture
3- Refactoring to Patterns
4- Continuous Integration
5- Continuous Delivery
Link for all : https://martinfowler.com/books/
Reference Article : https://www.facebook.com/mohamed.hamedhammad/posts/4783645665041279
6- NoSQL Distilled
Link : https://bigdata-ir.com/wp-content/uploads/2017/04/NoSQL-Distilled.pdf
Reference Article : https://www.facebook.com/mohamed.hamedhammad/posts/2485104038228798
1- clean code مهم
Reference Article/s :
-
https://www.facebook.com/mohamed.hamedhammad/posts/3933517646720756
-
https://www.facebook.com/mohamed.hamedhammad/posts/5061941820544994
-
https://www.facebook.com/mohamed.hamedhammad/posts/3586703234735534
-
https://www.facebook.com/mohamed.hamedhammad/posts/5195362743869567
2- Refactoring to patterns مهم برضه
Reference Article/s : https://www.facebook.com/mohamed.hamedhammad/posts/4565269806878867
1- Domain-Driven Design Distilled (entry )
Link : https://www.amazon.com/Domain-Driven-Design-Distilled-Vaughn-Vernon/dp/0134434420
2- implementing domain driven design
Link : https://www.amazon.com/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577
3- domain driven design, eric evans
Link : https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215
Reference Article/s : Explore Articles here
https://www.facebook.com/profile/100001876777351/search/?q=ddd