Laravel Mailable

شرح كيفية إرسال الإيميلات في إطار العمل Laravel

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

أفضل طريقة لتعلم لغات البرمجة وإتقانها

مع الزخم الكبير الذي يشهده عالم البرمجة ومع كثرة اللغات والتقنيات المستخدمة في هذه الصناعة، أصبح العديد من المبتدئين يسألون عن الطريقة المثلى لتعلم لغة برمجة محددة وإتقانها من أجل إيجاد...
JAMstack

ما هو JAMstack ؟

إذا كنت مهتما بجديد الويب والتقنيات المستخدمة في تطوير تطبيقاته، فمن الممكن جدا أنك سمعت أو قرأت مؤخرا عن شيء اسمه JAMstack، وربما تساءلت عن معنى وجدوى هذه الصيحة الجديدة في...

بناء تطبيق غرفة دردشة باستخدام Socket.io و React.js

أنجزنا في درس سابق مقدمة وشرحا لمكتبة Socket.io لإنشاء تطبيقات الويب التزامنية، أو ما يعرف كذلك بتطبيقات الزمن الحقيقي Real-time Applications، وحاولت أن أتطرق فيه لعدد من التفاصيل والأمور التي ستساعد الجميع...
مكتبة الجافاسكربت React.js

شرح وظائف دورة الحياة (Lifecycle Methods) في React.js

في جميع أطر عمل جافاسكريبت المعروفة اليوم نجد ما يعرف اصطلاحا بالمكونات أو Components، ونعني بها مجموعة من العناصر المستقلة (UI Elements) التي تكون الواجهة الأمامية للتطبيق ويمكن إعادة استخدامها في...
مكتبة Socket.io

مدخل إلى مكتبة Socket.io لبناء تطبيقات الويب التزامنية

socket.io هي من أكثر المكتبات شعبية في بيئة Node.js، نظرا لكونها سهلت كثيرا على مطوري الويب بناء تطبيقات تزامنية بين الخادم والعميل بالإعتماد بشكل خاص على بروتوكول Websocket. وعندما نقول تطبيقات تزامنية أو...
أفضل الكتب لتعلم React.js

3 كتب ممتازة لتعلم React.js في 2019

دائما ما يتم الحديث عن React.js بوصفه واحدا من أكثر أطر عمل جافاسكريبت استخداما على مستوى العالم، ويتعاظم الطلب عليه عاما بعد عام في سوق العمل، سواء لإنشاء تطبيقات الويب أو...

ما هو Server Side Rendering ؟ وما الهدف منه ؟

Server Side Rendering - اختصارا SSR - هي عملية يتم خلالها توليد كود HTML الخاص بتطبيقات جافاسكريبت الحديثة في الخادم عوضا عن المتصفح. لماذا ؟ وكيف ؟ هذان هما السؤالان اللذان سنجيب عليهما...
Automated Testing

ما هي الإختبارات البرمجية (Testing) ؟ وهل هي ضرورية ؟

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

الأكثر تعليقا

كل ما تريد معرفته عن بطاقة BMCE E-Pay

العديد من الإخوة يسألون في المنتديات ومجموعات الفيسبوك عن بطاقة BMCE E-Pay الخاصة بالبنك المغربي للتجارة الخارجية والمعروف اختصارا ب BMCE Bank. هذه البطاقة...

الأكثر مشاهدة