تذكير: بس Laravel 11 والإصدار القادم Laravel 12 رح يستقبلوا تحديثات الأمان.
Laravel 10 ما عاد مدعوم رسمياً بعد اليوم
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
Laravel 10 ما عاد مدعوم رسمياً بعد اليوم
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
❤5👍1
#Job_Vacancy
We’re looking for talented individuals to join our team and work on innovative tech projects! If you're passionate about development and creativity, this could be your perfect opportunity.
Open Positions:
- Node.js Developer: Experienced in building web applications using Node.js and Express.
- Vue.js Developer: Skilled in frontend development using Vue.js.
- Junior Python Developer: Strong foundation in Python, databases, and APIs.
- QA Tester: Specializes in software testing and quality assurance.
- Creative UI/UX Designer: A designer with a strong aesthetic sense and user experience expertise.
Why Join Brain Socket?
- A creative and supportive work environment.
- Opportunities for professional growth and development.
- Work on diverse and innovative projects.
How to Apply?
Send your CV to Hello@Brain-Socket.com with the job title in the subject line.
Join us and be part of our journey toward innovation and excellence.
#Hiring #Developer #QA #Designer
We’re looking for talented individuals to join our team and work on innovative tech projects! If you're passionate about development and creativity, this could be your perfect opportunity.
Open Positions:
- Node.js Developer: Experienced in building web applications using Node.js and Express.
- Vue.js Developer: Skilled in frontend development using Vue.js.
- Junior Python Developer: Strong foundation in Python, databases, and APIs.
- QA Tester: Specializes in software testing and quality assurance.
- Creative UI/UX Designer: A designer with a strong aesthetic sense and user experience expertise.
Why Join Brain Socket?
- A creative and supportive work environment.
- Opportunities for professional growth and development.
- Work on diverse and innovative projects.
How to Apply?
Send your CV to Hello@Brain-Socket.com with the job title in the subject line.
Join us and be part of our journey toward innovation and excellence.
#Hiring #Developer #QA #Designer
❤2
آخر release من Laravel 11 تم إطلاقه و هو الأخير قبل ما تنزل الـLaravel 12
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
❤3
تم إطلاق موقع Laravel الجديد 🔥
https://laravel.com/
خبروني رايكم بالتعديلات اللي انعملت و ملاحظة مهمة:
خدوا screen shot لقسم Trusted by منشان تبعتوه لما حدا بخبركم انه الـ php عم تموت
https://laravel.com/
خبروني رايكم بالتعديلات اللي انعملت و ملاحظة مهمة:
خدوا screen shot لقسم Trusted by منشان تبعتوه لما حدا بخبركم انه الـ php عم تموت
Laravel
Laravel - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
❤9🔥5👏1
حزمة spatie Role permission تعمل على إصدار Laravel 12 بدون مشاكل
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
❤2🔥2
إذا كنت ناوي تنزل Ubuntu 24.04 LTS على جهاز جديد، فلا تقلق من التحديثات الكتيرة بعد التثبيت!
الإصدار الجديد Ubuntu 24.04.2 LTS بيجي مع Linux Kernel 6.11، وبيوفر وسائط تثبيت محدثة بالكامل، يعني كل التحديثات الأمنية والإصلاحات الجديدة مدموجة فيه مباشرة، وما عاد في داعي تنزل مئات الباكجات بعد التثبيت. 💻⚡️
🔹 شو الجديد بهالإصدار؟
✅ تحديثات أمنية مدموجة مباشرة بالنظام
✅ دعم أحدث للأجهزة وتحسينات بالأداء
✅ تجربة تثبيت أسرع بدون ما تضطر تعمل تحديثات ضخمة بعد التثبيت
إذا جربتوه، شاركونا رأيكن بالتعليقات! ⬇️
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
الإصدار الجديد Ubuntu 24.04.2 LTS بيجي مع Linux Kernel 6.11، وبيوفر وسائط تثبيت محدثة بالكامل، يعني كل التحديثات الأمنية والإصلاحات الجديدة مدموجة فيه مباشرة، وما عاد في داعي تنزل مئات الباكجات بعد التثبيت. 💻⚡️
🔹 شو الجديد بهالإصدار؟
✅ تحديثات أمنية مدموجة مباشرة بالنظام
✅ دعم أحدث للأجهزة وتحسينات بالأداء
✅ تجربة تثبيت أسرع بدون ما تضطر تعمل تحديثات ضخمة بعد التثبيت
إذا جربتوه، شاركونا رأيكن بالتعليقات! ⬇️
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
🔥5❤2
🚀 حل مشكلة القيم الزمنية في Laravel بطريقة صحيحة! 🔥
🔴 المشكلة:
لنفترض أنك تريد جلب آخر منشور لكل مستخدم باستخدام
لكن هناك مشكلة! 😱
القيمة
🛑 الحل السيء (التعديل اليدوي بعد جلب البيانات):
قد تفكر في تحويل القيم يدويًا بعد جلب النتائج:
لكن هذا غير فعال ! لأنك تقوم بتحويل القيم يدويًا بعد استرجاع البيانات، مما قد يؤدي إلى استهلاك زائد للذاكرة وأداء أبطأ عند التعامل مع بيانات ضخمة.
✅ الحل الجيد (استخدام `withCasts` أثناء تنفيذ الاستعلام):
بدلًا من التحويل اليدوي، يمكننا جعل Laravel يقوم بذلك تلقائيًا أثناء تنفيذ الاستعلام:
🎉 النتيجة:
- الآن
- يمكنك استخدامه بسهولة مثل:
- أداء أفضل لأن التحويل يتم على مستوى قاعدة البيانات وليس بعد استرجاع البيانات.
⚡️ دائمًا فكر في الحلول الفعالة! لا تضف عبئًا غير ضروري على التطبيق إذا كان بإمكان Laravel التعامل معه ببساطة.
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
🔴 المشكلة:
لنفترض أنك تريد جلب آخر منشور لكل مستخدم باستخدام
MAX(created_at)
. قد تكتب الاستعلام بهذا الشكل: $users = User::select([
'users.*',
'last_posted_at' => Post::selectRaw('MAX(created_at)')
->whereColumn('user_id', 'users.id')
])->get();
لكن هناك مشكلة! 😱
القيمة
last_posted_at
ستعود كنص (String
) وليس ككائن Carbon`، مما يعني أنك لا تستطيع استخدام ميزات التواريخ مثل `format()
أو diffForHumans()
مباشرة! 🛑 الحل السيء (التعديل اليدوي بعد جلب البيانات):
قد تفكر في تحويل القيم يدويًا بعد جلب النتائج:
$users->each(function ($user) {
$user->last_posted_at = \Carbon\Carbon::parse($user->last_posted_at);
});
لكن هذا غير فعال ! لأنك تقوم بتحويل القيم يدويًا بعد استرجاع البيانات، مما قد يؤدي إلى استهلاك زائد للذاكرة وأداء أبطأ عند التعامل مع بيانات ضخمة.
✅ الحل الجيد (استخدام `withCasts` أثناء تنفيذ الاستعلام):
بدلًا من التحويل اليدوي، يمكننا جعل Laravel يقوم بذلك تلقائيًا أثناء تنفيذ الاستعلام:
$users = User::select([
'users.*',
'last_posted_at' => Post::selectRaw('MAX(created_at)')
->whereColumn('user_id', 'users.id')
])
->withCasts([
'last_posted_at' => 'datetime'
])
->get();
🎉 النتيجة:
- الآن
last_posted_at
يصبح كائن Carbon
مباشرة! - يمكنك استخدامه بسهولة مثل:
echo $users->first()->last_posted_at->format('Y-m-d H:i:s');
- أداء أفضل لأن التحويل يتم على مستوى قاعدة البيانات وليس بعد استرجاع البيانات.
⚡️ دائمًا فكر في الحلول الفعالة! لا تضف عبئًا غير ضروري على التطبيق إذا كان بإمكان Laravel التعامل معه ببساطة.
—————————
بذكركم انه التسجيل على الـ Laravel BootCamp لسا متاح فإذا حابب توصل مع Laravel لمستوى جديد احجز مكانك معنا
رح تتعلم خلاله:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
❤6👍2💯1
نشر Brad Traversy صاحب قناة traversymedia الشهيرة ما يلي:
أشعر بإحباط شديد من كل شيء في عالم الـ Frontend. وضع React Router فوضوي تمامًا. الآن عندما أبدأ مشروعًا جديدًا باستخدام Tailwind، أجد أن tailwind.config لم يعد موجودًا. أشعر حقًا أن مطوري هذه الأطر يتلاعبون بنا عمدًا.
اتركوا الأشياء كما هي! 🤦♂️
هذا يجعل من الصعب جدًا تدريس هذه التقنيات، لأن الدورات التعليمية والبرامج التعليمية تصبح قديمة بعد 18 يومًا فقط!
أشعر أنه يجب أن أكون على اطلاع دائم بكل شيء، ولكن في نفس الوقت أشعر أن هذا مستحيل ما لم أقضِ كل وقتي في قراءة Docs والأخبار. آسف، ولكنني مشغول فعليًا بالعمل وكتابة Code (الذي سيتوقف عن العمل خلال أسبوعين بسبب تحديثاتكم العشوائية التي لا معنى لها).
عندما أعمل في مجالات أخرى من Software Development غير Frontend، لا أجد هذا الكم من الفوضى. الأمور أكثر استقرارًا بكثير.
إلى مطوري الأطر: الناس يستخدمون منتجاتكم في العالم الحقيقي. هناك Clients, Customers, Students يعتمدون على هذه التقنيات. إنها ليست مجرد Pet Projects يمكنكم العبث بها كما يحلو لكم.
Rant Over...
شو رايكم بكلامه؟
أشعر بإحباط شديد من كل شيء في عالم الـ Frontend. وضع React Router فوضوي تمامًا. الآن عندما أبدأ مشروعًا جديدًا باستخدام Tailwind، أجد أن tailwind.config لم يعد موجودًا. أشعر حقًا أن مطوري هذه الأطر يتلاعبون بنا عمدًا.
اتركوا الأشياء كما هي! 🤦♂️
هذا يجعل من الصعب جدًا تدريس هذه التقنيات، لأن الدورات التعليمية والبرامج التعليمية تصبح قديمة بعد 18 يومًا فقط!
أشعر أنه يجب أن أكون على اطلاع دائم بكل شيء، ولكن في نفس الوقت أشعر أن هذا مستحيل ما لم أقضِ كل وقتي في قراءة Docs والأخبار. آسف، ولكنني مشغول فعليًا بالعمل وكتابة Code (الذي سيتوقف عن العمل خلال أسبوعين بسبب تحديثاتكم العشوائية التي لا معنى لها).
عندما أعمل في مجالات أخرى من Software Development غير Frontend، لا أجد هذا الكم من الفوضى. الأمور أكثر استقرارًا بكثير.
إلى مطوري الأطر: الناس يستخدمون منتجاتكم في العالم الحقيقي. هناك Clients, Customers, Students يعتمدون على هذه التقنيات. إنها ليست مجرد Pet Projects يمكنكم العبث بها كما يحلو لكم.
Rant Over...
شو رايكم بكلامه؟
👌25🔥2💯1
This media is not supported in your browser
VIEW IN TELEGRAM
بأغلب الامثلة عن هجمات XSS بتم استخدام alert و هالشي بخلي الناس ما تفهم خطورتها بشكل جيد
مثال عن كيفية سرقة الـ cookies باستخدام XSS:
مثال عن كيفية سرقة الـ cookies باستخدام XSS:
🔥9
رمضان كريم، أعاده الله عليكم بالخير والبركات 🌙
لا تنسونا من صالح دعائكم في هذا الشهر المبارك 🙏🏻
لا تنسونا من صالح دعائكم في هذا الشهر المبارك 🙏🏻
❤36
بداية اسبوع جديد و تمنياتي لكم باسبوع عمل موفق و بدون ميتينغ او Bugs
كما هي العادة بانتظار اسئلتكم على انستغرام 🙏🏻
كما هي العادة بانتظار اسئلتكم على انستغرام 🙏🏻
❤4
احياناً ممكن يطلع معك Exception غير واضح لأسباب ما بتتوقعها ف على سبيل المثال:
إذا عندك form input رح يتم تخزينه بقاعدة البيانات، ضروري تضيف validation rule تحدد max length للحقل.
يعني إذا كان عندك name field رح ينعمل له save بعمود VARCHAR(255)، لازم تضيف max:255 بالـ validation rules. الفكرة نفسها بتتطبق على أنواع البيانات التانية.
⚠️ ليش هالشي مهم؟ إذا ما حددت max length، ممكن تواجه مشاكل مثل:
🔴 الـ Database Exception: إذا تجاوزت البيانات الحد الأقصى، رح يطلع SQL error ويسبب HTTP 500 error.
🔴 الـ Data Truncation: إذا كان strict mode off، ممكن البيانات تدخل بس الجزء الزائد رح يضيع بدون أي تحذير.
🔴 الـ Broken UI: البيانات الطويلة ممكن تكسر layout أو تسبب مشاكل في العرض.
🔴 الـ Performance Issues: البيانات الضخمة ممكن تسبب بطء في queries وأداء database.
🔴 الـ Security Vulnerabilities: بعض الهجمات مثل buffer overflow أو DoS attacks ممكن تستغل الحقول غير المحددة الطول.
🔴 الـ API Failures: ممكن تواجه 400 Bad Request أو 500 Internal Server Error بسبب تجاوز الحد الأقصى.
لا تنسى Always validate input length! سواء كان من frontend أو backend
و على فكرة هي من الأمور اللي منحكي عنها بجلسة Laravel Bootcamp 🔥🔥
و مو بس هيك تتعلم فيها بل:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
إذا عندك form input رح يتم تخزينه بقاعدة البيانات، ضروري تضيف validation rule تحدد max length للحقل.
يعني إذا كان عندك name field رح ينعمل له save بعمود VARCHAR(255)، لازم تضيف max:255 بالـ validation rules. الفكرة نفسها بتتطبق على أنواع البيانات التانية.
⚠️ ليش هالشي مهم؟ إذا ما حددت max length، ممكن تواجه مشاكل مثل:
🔴 الـ Database Exception: إذا تجاوزت البيانات الحد الأقصى، رح يطلع SQL error ويسبب HTTP 500 error.
🔴 الـ Data Truncation: إذا كان strict mode off، ممكن البيانات تدخل بس الجزء الزائد رح يضيع بدون أي تحذير.
🔴 الـ Broken UI: البيانات الطويلة ممكن تكسر layout أو تسبب مشاكل في العرض.
🔴 الـ Performance Issues: البيانات الضخمة ممكن تسبب بطء في queries وأداء database.
🔴 الـ Security Vulnerabilities: بعض الهجمات مثل buffer overflow أو DoS attacks ممكن تستغل الحقول غير المحددة الطول.
🔴 الـ API Failures: ممكن تواجه 400 Bad Request أو 500 Internal Server Error بسبب تجاوز الحد الأقصى.
لا تنسى Always validate input length! سواء كان من frontend أو backend
و على فكرة هي من الأمور اللي منحكي عنها بجلسة Laravel Bootcamp 🔥🔥
و مو بس هيك تتعلم فيها بل:
🔹 الحماية من XSS, CSRF, Authentication Bypass
🔹 تحسين أداء الـ API عبر Caching و Query Optimization
🔹 أفضل ممارسات Git لإدارة المشروع بشكل احترافي
🔹 تنظيم الأكواد وجعلها قابلة للصيانة
للتفاصيل اكتر: هنا
📢 التسجيل مفتوح الآن من خلال الرابط: هنا
🔗 شاهد آراء المشاركين السابقين: اضغط هنا
===================
Linkedin |Instgram | YouTube
أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
❤5
Code With Somar pinned «إعادة جلسة Laravel Bootcamp بناءً على طلبكم! بعد النجاح الكبير للجلسة السابقة والطلبات الكتيرة لإعادتها، قررنا فتح التسجيل مرة جديدة لهي الورشة العملية ليوم واحد. 📌 ماذا ستتعلم في هذه الورشة؟ ✅ Code Readability & Maintainability – كتابة كود نظيف، منظم،…»
This media is not supported in your browser
VIEW IN TELEGRAM
Skype البرنامج اللي كلنا ربما النا ذكريات معه
ابتداءً من مايو 2025، سكايب ما عاد يكون متوفر. خلال الأيام الجاية، فيك تسجّل دخول على Microsoft Teams Free بحسابك على سكايب وتضل متواصل مع كل محادثاتك وجهات اتصالك.
خبرونا شو ذكرياتكم مع برامج المحادثات القديمة
ابتداءً من مايو 2025، سكايب ما عاد يكون متوفر. خلال الأيام الجاية، فيك تسجّل دخول على Microsoft Teams Free بحسابك على سكايب وتضل متواصل مع كل محادثاتك وجهات اتصالك.
خبرونا شو ذكرياتكم مع برامج المحادثات القديمة
🔥2