└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Database Learning Journey 2 | 3 | This repository documents my 3-year journey to mastering databases. Follow the steps to gain a deep understanding of SQL, problem-solving, and database engineering concepts. 4 | 5 | ![2](https://github.com/user-attachments/assets/203c74db-aa20-44c7-91e1-208535b1e552) 6 | 7 | ## 📚 Learning Path Overview 8 | 9 | 1. **Manara Database Course** 10 | 11 | - Intro to databases and practical training: [Manara](https://bit.ly/4hXtgDF) 12 | 13 | 2. **T-SQL Basics** 14 | 15 | - Practical Queries by Eng. Mohamed El-Dessouki: [Playlist](https://www.youtube.com/playlist?list=PL1DUmTEdeA6J6oDLTveTt4Z7E5qEfFluE) 16 | - Theoretical Concepts: [Playlist](https://www.youtube.com/playlist?list=PL37D52B7714788190) 17 | 18 | 3. **Database ITI Course** 19 | 20 | - Instructor: Eng. Rami 21 | - Deep dive into SQL Server and complex queries: [Playlist](https://www.youtube.com/playlist?list=PLoRh0POuk1Rw-BZU-DPI6cA_c5W9_2uF_) 22 | 23 | 4. **SQL Problem Solving** 24 | 25 | - LeetCode Top SQL 50 Problems: [Study Plan](https://leetcode.com/studyplan/top-sql-50/) 26 | - My Solutions: [GitHub Repo](https://github.com/mrXrobot26/SQL-50) 27 | 28 | 5. **Database Internals** 29 | 30 | - Fundamentals of Database Engineering by Eng. Hussein Nasser (covers database internals): [Udemy Course](https://www.udemy.com/course/database-engines-crash-course/?couponCode=KEEPLEARNING) 31 | - Database Internals by Eng. Amr El-Helw (Free on YouTube): [Playlist](https://www.youtube.com/playlist?list=PLE8kQVoC67PzGwMMsSk3C8MvfAqcYjusF) 32 | 33 | 6. **Advanced Topics** 34 | 35 | - Data Intensive Systems (videos by Eng. Ahmed Elemam): [YouTube Playlist](https://www.youtube.com/playlist?list=PLTRDUPO2OmIljJwE9XMYE_XEgEIWZDCuQ) 36 | 37 | ## 🚀 Get Started 38 | 39 | 1. Start with the Manara database course. 40 | 2. Learn T-SQL basics and practice queries. 41 | 3. Solve LeetCode SQL problems. 42 | 4. Deep dive into engineering concepts. 43 | 5. Explore advanced topics gradually. 44 | 45 | --- 46 | 47 | Follow me for more programming content: [GitHub](https://github.com/mrXrobot26) | [Facebook](https://www.facebook.com/abdo.elbessa10) | [LinkedIn](https://www.linkedin.com/in/bess-gates/) | [Twitter](https://x.com/MrXroboT) 48 | 49 | 50 | 51 | 52 | --------------------------------------------------------------------------------