MT Software Solutions

MT Software Solutions MT Software Solutions: Innovative software solutions. Scalable business growth. Build your success with us!

30/08/2026

لما شخص شغال IT Engineer يكتب في تقييمه إن قوة التواصل وروح التعاون هما اللي خلوا التجربة كلها تمشي بسلاسة فده بيقول حاجة مهمة عن تجربة المنتورشيب في هندسة البرمجيات نفسها

مؤمن في تقييمه ما اتكلمش عن عدد النصايح اللي سمعها ولا عدد الموضوعات اللي ناقشناها

هو اتكلم عن طريقة التواصل وروح التعاون وإن ده خلى التجربة كلها تمشي بشكل سلس وخلاه متحمس إننا نشتغل مع بعض تاني

وده بالنسبة لنا في MT Academy مش تفصيلة جانبية
-------
لأن اللي بيحصل في السيشن مش مجرد نقل معلومات من شخص عنده خبرة لشخص محتاج إجابة

ممكن السيشن تكون مليانة معلومات ومع ذلك المتدرب يخرج منها مش عارف يبدأ منين أو ياخد قراره إزاي

وساعتها المشكلة مش بالضرورة تكون في المعلومات نفسها
المشكلة إن المتدرب أخد قرار جاهز من غير ما يفهم إزاي وصل له أو يشارك في اختياره

في ال Coaching فيه مفهوم اسمه Working Alliance وفكرته إن نجاح العلاقة ما بيعتمدش على خبرة المنتور لوحدها

العلاقة بتتبني لما الطرفين يكونوا متفقين على الهدف وفاهمين الخطوات بنفس الصورة وفي بينهم ثقة تسمح بالسؤال والنقاش والاعتراض وتعديل الخطة وقت ما يكون ده مطلوب
-------
عشان كده التواصل والتعاون مش مجرد أسلوب لطيف يخلي السيشن مريحة
هما جزء من الشغل نفسه

التواصل القوي مش معناه إن المنتور يتكلم أكتر
معناه إنه يسمع كويس ويسأل الأسئلة الصح ويفهم الشخص اللي قدامه واقف فين قبل ما يقترح عليه الخطوة اللي بعدها

والتعاون مش معناه إن المتدرب ياخد Roadmap جاهزة وينفذها من غير نقاش
معناه إننا نفكر معاه في الاختيارات ونوضح له الفرق بينها ونساعده يوصل لقرار يناسب مستواه ووقته والهدف اللي بيحاول يوصل له

عشان كده برنامج Online Mentorship in Software Engineering في MT Academy مش مجموعة نصايح ثابتة بنكررها مع كل الناس
إحنا ما بنبدأش من Roadmap جاهزة ونحاول نخلي كل شخص يناسبها
-------
بنفهم الأول هو واقف فين وإيه الهدف اللي بيدور عليه وإيه الاختيارات المتاحة قدامه وإيه اللي يقدر يلتزم بيه فعلا في ظروفه الحالية

وبعدها بنبني الخطوات معاه مش بالنيابة عنه
لأن أي خطة مهما كانت قوية على الورق مش هتكون مفيدة لو صاحبها مش فاهم منطقها أو مش مقتنع بيها أو مش قادر ينفذها

كل شخص ليه ظروفه ومستواه وأسئلته وكل رحلة محتاجة طريقة متابعة تناسب صاحبها

ولما مؤمن يخلص التجربة ويقول إنه متحمس إننا نشتغل مع بعض تاني فدي بالنسبة لنا مش مجرد مجاملة

دي علامة إن التجربة ما كانتش مجرد نصايح اتقالت لكنها كانت مساحة اتبنى فيها القرار مع صاحبه
--
Have A Nice Day 😊✌

28/08/2026

كل تقييم بنشوفه على الكورس بيأكدلنا إن المحتوى العملي والشرح البسيط بيفرقوا فعلا مع أي حد بيبدأ يتعلم البرمجة.
كورس Kotlin for Beginners في MT Academy معمول عشان تبدأ من الصفر وتفهم اللغة خطوة بخطوة مع تطبيقات عملية تساعدك تثبت كل مفهوم بإيدك.
--
وسعيدين جدا بتقييمات المتدربين وثقتهم في المحتوى.
--
ومن الحاجات اللي فرحتنا في التقييم إن الطالب اختار إن الكورس فيه Valuable information و Clear explanations و Engaging delivery و Helpful practice activities وكمان وصف الكورس كان دقيق والمحتوى مقدم بخبرة.
--
وده بالظبط اللي بنحاول نحافظ عليه في كورسات MT Academy إن المحتوى يكون واضح وعملي ويساعدك تفهم وتطبق فعلا مش مجرد تخلص فيديوهات.
--
ولو حابب تبدأ رحلتك مع Kotlin
هتلاقي التفاصيل في أول تعليق.
--
Have A Nice Kotlin 😊✌

27/08/2026

في ناس كتير تقدر تقولك حرف S اختصار لإيه في SOLID
لكن حط قدامها Class من مشروع حقيقي واسألها إيه المشكلة في الكود ده وإزاي نصلحها
غالبا مش هتعرف تبدأ منين

وده طبيعي لأن الطريقة اللي SOLID بتتشرح بيها في كورسات كتير بتبدأ من التعريف قبل ما توريك المشكلة اللي التعريف اتعمل علشان يحلها

فتحفظ الخمس مبادئ وتبقى فاكر إنك فهمتها
لكن أول ما تقابل Class بتستقبل Request وتعمل Validation وتكلم ال Database وتبعت Email وتسجل Logs الدنيا بتتلخبط

علشان كده في MT Academy عملنا الكورس بالعكس
نشوف الأول الكود وهو بيكبر وكل تعديل جديد بيصعبه أكتر

وبعدين نفهم ليه ال Class المفروض يكون عندها سبب واحد للتغيير وليه إضافة Feature جديدة ماينفعش تخلينا نعدل كل الكود القديم وليه الاعتماد المباشر بين ال Components بيصعب الاختبار والتطوير

نفس الأسئلة دي بتبدأ جوه ال Classes وبعدها بتكبر معاك بين ال Modules وال Services وتبقى جزء أساسي من قرارات ال System Design

والموضوع بقى أهم دلوقتي مع ال AI
لأن ال AI ممكن يكتبلك كمية كود كبيرة في وقت قليل جدا

لكن لو إنت مش فاهم ال Design الصح مش هتعرف إذا كان وفر عليك وقت ولا كتبلك مشكلة هتدفع تمنها مع أول تغيير في المشروع

كورس Master SOLID Principles بالعربي من MT Academy معمول علشان تفهم المبادئ من خلال المشاكل اللي بتحلها مش علشان تحفظ خمس جمل لل Interview

الكورس حاصل على Highest Rated على Udemy وتقييمه 4.44

والتقييم اللي هننزله مع البوست من محمد خالد مدي الكورس 5 نجوم واختار ضمن أكتر الحاجات اللي عجبته قيمة المعلومات ووضوح الشرح وال Practice وطريقة تقديم المحتوى وخبرة ال Instructor

لينكات الكورس في أول تعليق
--
Have A Nice Day 😊✌

25/08/2026

عرض لفترة محدودة 35% من MT Academy
وفر 35% وابدأ رحلتك مع مينتور خبير
جلسات فردية 1:1 — احجز مكانك قبل انتهاء العرض.
لمدة 5 أيام فقط.
- لينك المنصة في التعليقات.
--
Have A Nice Day 😊✌

25/08/2026

عرض لفترة محدودة 30% من MT Academy
خصم 30% على جميع الكورسات المتاحة
لمدة 5 أيام فقط.
- لينك المنصة في التعليقات.
--
Have A Nice Day 😊✌

25/08/2026

إحنا تقريبا وصلنا لمرحلة إنك تقدر تكتب Prompt وتلاقي قدامك Android Application مكتوب ب Kotlin من غير ما تبدأ المشروع بإيدك أصلا

وال Android Studio نفسه بقى فيه AI Agent يقدر يساعدك في تخطيط ال Architecture وكتابة ال Code وتشغيل Tests وحل Bugs
----------
فممكن السؤال الطبيعي يبقى
هو أنا لسه محتاج أتعلم Android و Kotlin ليه طالما ال AI بقى يقدر يعمل كل ده؟
بالنسبالنا في MT Academy ده بالظبط السبب اللي يخليك تتعلمهم دلوقتي أكتر
لأن المشكلة قريب مش هتبقى مين أسرع واحد يكتب Code

المشكلة هتبقى مين فاهم ال Code اللي ال AI كتبه ومين يقدر يبص على Application كامل ويعرف هل ال Architecture دي مناسبة فعلا ولا شكلها كويس بس وهتبدأ المشاكل تظهر أول ما المشروع يكبر
----------
ال AI ممكن يعمل لك Screen ويكتب Navigation ويربط API ويطلع لك Feature شغالة بسرعة جدا

لكن لما ال State تبدأ تتعقد أو يحصل Bug مرتبط بال Lifecycle أو ال Application يبقى فيه أكتر من Data Source أو تحتاج تغير Requirement من غير ما تكسر باقي ال Features هنا مش هينفع تكون علاقتك بال Android عبارة عن Prompt و Copy Paste
----------
وهنا كمان ال system design مش موضوع بعيد عن Mobile Development

لأن كل ما ال Application يكبر هتبدأ تاخد قرارات في تقسيم المسؤوليات وإدارة ال Data وال Networking وال Performance وال Maintainability وطريقة تخلي المشروع قابل للتغيير بدل ما يتحول مع الوقت ل Code صعب حتى ال AI نفسه يفهمه
----------
وعلشان كده في MT Academy كورس Android Kotlin Development: From Zero to Hero مش فكرته إنك تحفظ Kotlin Syntax أو تقلد كام Application

الفكرة إنك تبني الأساس اللي يخليك فاهم إنت وال AI بتبنوا إيه وليه اتبنى بالشكل ده وتقدر تراجع ال Code اللي ال AI كتبه وتعدله وتكمل عليه بدل ما تبقى مجرد الشخص اللي طلب من ال Agent يعمل Application ومستني يشوف النتيجة
----------
وده من الحاجات اللي بنركز عليها في MT Academy من البداية
إنك ماتتعلمش بس إزاي تخلي الحاجة تشتغل لكن تفهم إنت بتبني إيه وليه واخدت القرار ده وإزاي تقدر تكمل على المشروع حتى مع وجود ال AI في كل خطوة من خطوات التطوير

وده مش كلام عن محتوى الكورس بس
في التقييم اللي هننشره مع البوست أحمد علي الجندي مدي الكورس 5 نجوم ومحدد إن أكتر حاجات عجبته كانت قيمة المعلومات ووضوح الشرح وطريقة التقديم وال Practice المفيدة وإن وصف الكورس دقيق والمحتوى مقدم بخبرة
----------
وده يمكن بقى أهم فرق في الفترة الجاية
مش Developer ضد AI
لكن Developer فاهم Android وبيعرف يستخدم AI ضد Developer سايب AI هو اللي يفكر مكانه.
--
Have A Nice Day 😊✌

23/08/2026

أكتر حاجة وقفتنا في تقييم عبدالرحمن الجابر لكورس Master Oracle Database SQL ماكانتش الخمس نجوم.

كانت إنه اختار إن الكورس فيه Valuable information وClear explanations وHelpful practice activities وإن وصف المحتوى دقيق.

لأن ده بالظبط الفرق بين كورس يعلمك أوامر SQL وكورس يخليك تفهم إنت بتعمل إيه جوه ال Database.

في الشغل ممكن يطلب منك Report يجمع بيانات ال Orders وال Order Items وال Payments عشان يطلع إجمالي المبيعات.

تكتب ال Query وتشتغل من أول مرة وتطلع أرقام شكلها منطقي.

وبعد ما التقرير يتراجع تكتشف إن الأرقام أكبر من المبيعات الحقيقية.

المشكلة هنا مش إنك نسيت ال Syntax.

المشكلة إن ال JOIN ضاعفت بعض ال Rows لأن ال Order الواحدة ليها أكتر من Item وأكتر من Payment.

عشان تصلح مشكلة زي دي لازم تكون فاهم ال Data Model والعلاقات بين ال Tables وتعرف تعمل ال Aggregation فين وتراجع صحة النتيجة إزاي.

وده اللي بنركز عليه في MT Academy.

الكورس بيبدأ من مفاهيم ال RDBMS وOracle Database Architecture وبعدها بيتدرج في SQL لحد ال Advanced Queries من خلال شرح واضح وتطبيقات عملية.

وصول الكورس لتصنيف Highest Rated حاجة بنعتز بيها.

لكن الأهم عندنا إن المتدرب يخرج منه وهو قادر يستخدم اللي اتعلمه في موقف شغل حقيقي.

لأن أخطر Query مش اللي بتطلع Error.
أخطر Query هي اللي تشتغل عادي وتطلع أرقام غلط.
--
Have A Nice Day 😊✌

22/08/2026

لو كان دور المنتور إنه يجاوب على شوية أسئلة وخلاص كان ممكن نجمع أشهر الأسئلة في ملف ونبعت لكل متدرب نسخة منه.

لكن تجربة إسلام معانا في رحلته كـ Front-End Developer كانت بتوضح كل يوم إن قيمة المنتورينج مش في الإجابة لوحدها.

كان طبيعي مع كل موضوع جديد أو تطبيق عملي تظهر أسئلة أكتر وبعضها يكون سببه إن الصورة نفسها لسه مش كاملة.

ودورنا ماكانش إننا نقوله الإجابة النهائية وننقله للسؤال اللي بعدها ولا نحسسه إن سؤاله بسيط أو المفروض يكون عارفه.

كنا بنفهم هو واقف فين وإيه الجزء الناقص عنده ونوجهه للطريق اللي يخليه يوصل للإجابة وهو فاهمها ويقدر يستخدم نفس طريقة التفكير بعد كده في مشكلة مختلفة.

عشان كده أكتر جزء لفت نظرنا في تقييم إسلام مش الخمس نجوم.

اللي فرق معانا إنه اتكلم عن الصبر في الإجابة وعدم إحباطه وتوجيهه للطريق الصح وإننا كنا بنطلب منه Feedback باستمرار عشان نطور المحتوى وطريقة المتابعة نفسها.

وده بالنسبة لنا جزء أساسي من برنامج المنتورينج في MT Academy.

البرنامج مش Roadmap ثابتة بتتوزع على كل الناس ومش مجموعة نصايح محفوظة بتتقال في كل سيشن.

كل متدرب عنده مستوى مختلف وأسئلة مختلفة وظروف وهدف محتاجين طريقة متابعة تناسبه هو.

وأحسن نتيجة بالنسبة لنا مش إن المتدرب يفضل محتاج يرجع للمنتور في كل قرار.

أحسن نتيجة إنه مع الوقت يبقى أقدر يفهم مشكلته ويحدد خطوته وياخد قراره بنفسه.
--
Have A Nice Day 😊✌

21/08/2026

في MT Academy احنا مش شايفين إن الكورس وظيفته يعلمك شوية Syntax أو يخليك تقلد Project شوفته مع المحاضر

كل مجموعة كورسات عندنا معمولة علشان تنقلك من مستوى لمستوى تاني فعلا
---
في Programming Languages
من شخص بيسمع Kotlin ويحاول يحفظ ال Syntax لشخص فاهم اللغة وبيعرف يكتب Functions ويتعامل مع OOP و Collections ويبني أساس يقدر يكمل عليه في أي اتجاه بعد كده
وده الهدف من Kotlin for Beginners
---
في Mobile Development
من شخص بيعرف Kotlin لكن مش عارف ازاي يحولها Application كامل لشخص فاهم Android Development وبيقدر يبني Applications حقيقية من الصفر ويفهم العلاقة بين ال UI وال Logic وال Data بدل ما يكون مجرد بينقل Code من Tutorials
وده اللي بنشتغل عليه في Android Kotlin Development
---
في Web Development
من شخص شايف HTML شوية Tags بنحطهم ورا بعض لشخص فاهم ازاي صفحة الويب بتتبني وهيكل المحتوى بيتنظم بشكل سليم
وده Learn HTML Full Tutorial

ومن شخص فاكر إن ال Backend عبارة عن Endpoint ترجع JSON لشخص بيقدر يبني REST API كاملة ويفهم CRUD Operations وال Asynchronous Programming وتنظيم المشروع باستخدام Ktor
وده Build a REST API with Ktor
---
في Software Engineering
من شخص بيكتب Code شغال ويقول كده تمام لشخص بدأ يسأل هل الكود ده قابل للتعديل بعد 6 شهور وهل إضافة Feature جديدة هتكسر نص المشروع وهل ال Classes عندي كل واحدة فعلا عندها مسؤولية واضحة
وده بالظبط سبب وجود Master SOLID Principles

لأن ال SOLID مش خمس Definitions تحفظهم لل Interview
دي طريقة تفكير بتفرق في Architecture المشروع وقرارات ال system design وقابلية ال Code للصيانة والتطوير
---
وفي Database Design & Development
من شخص بيعرف يكتب SELECT وخلاص لشخص فاهم SQL وال RDBMS وبيعرف يتعامل مع ال Data بشكل أعمق ويكتب Queries بشكل منظم ويفهم هو بيطلب إيه من ال Database وليه
وده Master Oracle Database SQL
---
الفكرة في الآخر مش إنك تخلص 6 كورسات
الفكرة إن كل كورس فيهم يقفل Gap معينة عندك ويخليك بعده فاهم أكتر وقادر تعمل حاجة مكانتش عندك قبله
---
وده اللي بنحاول نبنيه في كورسات MT Academy
---
لينكات الكورسات في أول تعليق⬇️
--
Have A Nice Day 😊✌

20/08/2026

Address

Giza

Alerts

Be the first to know and let us send you an email when MT Software Solutions posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share