بعض ال Features المهمه الي ظهرت في JavaScript ES6
مايفعش حد يكون مبرمج js من غير ما يكون ملم بالحاجات دي
مايفعش حد يكون مبرمج js من غير ما يكون ملم بالحاجات دي
مواقع تتيح لك اختبار موقعك هل هو متجاوب مع مختلف الشاشات ام لا
في هي توفر عليك مجهود و تختصر وقتك لمعالجه مشاكل الموقع الخاص بك علي الشاشات المختلفة
المواقع :
1- responsive design checker
https://responsivedesignchecker.com/
2- responsive test tool
http://responsivetesttool.com/
3- website planet
https://www.websiteplanet.com/
4- website responsive test
https://websiteresponsivetest.com/
في هي توفر عليك مجهود و تختصر وقتك لمعالجه مشاكل الموقع الخاص بك علي الشاشات المختلفة
المواقع :
1- responsive design checker
https://responsivedesignchecker.com/
2- responsive test tool
http://responsivetesttool.com/
3- website planet
https://www.websiteplanet.com/
4- website responsive test
https://websiteresponsivetest.com/
مصادر لتعلم Tailwind CSS
1️⃣ التعلم من البداية
☑️ https://m.youtube.com/playlist?list=PLnD96kXp-_pMR9cBUmvsz_kIIt9bv2UIP
2️⃣ للتطبيق العملي
☑️ https://m.youtube.com/watch?v=bAzPWddA_90&list=PLnD96kXp-_pMR9cBUmvsz_kIIt9bv2UIP&index=23
☑️ https://m.youtube.com/watch?v=9Px2cwdQ8PM
☑️ https://m.youtube.com/watch?v=tT1NhBdn--s&list=PLzBl445W4ieshIswFhOOTwnbvlEhQPc81
3️⃣ رابط Documentation
☑️ https://tailwindcss.com/
1️⃣ التعلم من البداية
☑️ https://m.youtube.com/playlist?list=PLnD96kXp-_pMR9cBUmvsz_kIIt9bv2UIP
2️⃣ للتطبيق العملي
☑️ https://m.youtube.com/watch?v=bAzPWddA_90&list=PLnD96kXp-_pMR9cBUmvsz_kIIt9bv2UIP&index=23
☑️ https://m.youtube.com/watch?v=9Px2cwdQ8PM
☑️ https://m.youtube.com/watch?v=tT1NhBdn--s&list=PLzBl445W4ieshIswFhOOTwnbvlEhQPc81
3️⃣ رابط Documentation
☑️ https://tailwindcss.com/
دي مجموعة مصادر مفيدة في PHP & Laravel Security حابب أشاركها معاكم وبالتوفيق للجميع
1- كورس Pro PHP Security باللغة العربية من قناة Sec Theater
https://www.youtube.com/playlist?list=PL7mt2FDjAkPfuS1Vt4AAqGAjHEuKEFAPB
2- كورس PHP Security باللغة العربية من قناة الزيرو
https://www.youtube.com/playlist?list=PLDoPjvoNmBAypWmEHEy3awR6Ek9sUe5ZS
3- كورس Laravel Security باللغة العربية من قناة CodeHero
https://www.youtube.com/playlist?list=PLylAdsEdJkzg5zBjhzSZFtINT0fW0iiJp
4- Laravel Cheat Sheet OWASP
دي مجموعة توصيات من مؤسسة OWASP المعنية بحماية وأمن تطبيقات الويب وعاملين دليل مخصص لتطبيقات الويب المكتوبة بإطار عمل لارافيل
https://cheatsheetseries.owasp.org/cheatsheets/Laravel_Cheat_Sheet.html
5- Stephen Rees-Carter Blogs
ستفين شغال Security Consultant وبيعمل security auditing للتطبيقات اللي مكتوبة بـ PHP و لارفيل
وبينزل tips مفيدة في السيكيوريتي وليه Talks حلوة على اليوتيوب في ايفنت Laracon اللي بيتعمل كل سنة وده أشهر ايفنت بيتعمل عن فريمورك لارافيل
stephenreescarter.net
securinglaravel.com
6 - PHP Documentation
الدكيومنتاشن أساسي معاك طول ما أنت شغال ولازم ترجع له باستمرار لأن أحياناً فيه functions بتكون deprecated والمفروض إنك متشغلش بيها وتشوف ايه البديل ليها في الإصدارات الجديدة للغة
php.net
7 - Laravel Documentation
نفس الكلام بالنسبة للدكيومنتاشن الخاص بلارافيل عشان تبقى ماشي دايماً على الـ Best Practices للفريموورك اللي أنت شغال بيها
laravel.com
في النهاية السيكيوريتي بحر كبير ملوش آخر ومهما تتعمق فيه يستحيل توصل لنهايته لكن معرفتك بالحد الأدنى منه هتغير نظرتك تماماً للكود اللي أنت بتكتبه
1- كورس Pro PHP Security باللغة العربية من قناة Sec Theater
https://www.youtube.com/playlist?list=PL7mt2FDjAkPfuS1Vt4AAqGAjHEuKEFAPB
2- كورس PHP Security باللغة العربية من قناة الزيرو
https://www.youtube.com/playlist?list=PLDoPjvoNmBAypWmEHEy3awR6Ek9sUe5ZS
3- كورس Laravel Security باللغة العربية من قناة CodeHero
https://www.youtube.com/playlist?list=PLylAdsEdJkzg5zBjhzSZFtINT0fW0iiJp
4- Laravel Cheat Sheet OWASP
دي مجموعة توصيات من مؤسسة OWASP المعنية بحماية وأمن تطبيقات الويب وعاملين دليل مخصص لتطبيقات الويب المكتوبة بإطار عمل لارافيل
https://cheatsheetseries.owasp.org/cheatsheets/Laravel_Cheat_Sheet.html
5- Stephen Rees-Carter Blogs
ستفين شغال Security Consultant وبيعمل security auditing للتطبيقات اللي مكتوبة بـ PHP و لارفيل
وبينزل tips مفيدة في السيكيوريتي وليه Talks حلوة على اليوتيوب في ايفنت Laracon اللي بيتعمل كل سنة وده أشهر ايفنت بيتعمل عن فريمورك لارافيل
stephenreescarter.net
securinglaravel.com
6 - PHP Documentation
الدكيومنتاشن أساسي معاك طول ما أنت شغال ولازم ترجع له باستمرار لأن أحياناً فيه functions بتكون deprecated والمفروض إنك متشغلش بيها وتشوف ايه البديل ليها في الإصدارات الجديدة للغة
php.net
7 - Laravel Documentation
نفس الكلام بالنسبة للدكيومنتاشن الخاص بلارافيل عشان تبقى ماشي دايماً على الـ Best Practices للفريموورك اللي أنت شغال بيها
laravel.com
في النهاية السيكيوريتي بحر كبير ملوش آخر ومهما تتعمق فيه يستحيل توصل لنهايته لكن معرفتك بالحد الأدنى منه هتغير نظرتك تماماً للكود اللي أنت بتكتبه
👍1
⚡البوست ده للفرونت اند سته مواقع API👇
✔️ JSONPlaceholder
🔗 jsonplaceholder.typicode.com
✒️ Free Fake API for testing and prototyping.
✔️ Fake Store API
🔗 fakestoreapi.com
✒️ Fake Store rest API for your e-commerce or shopping website prototype.
✔️ Unsplash API
🔗 unsplash.com/developers
✒️ The Unsplash API is a modern JSON API that surfaces all of the info you'll need to build any experience for your users.
✔️ Quotes API
🔗 quotes.rest
✔️ RandomUser
🔗 randomuser.me
✒️ The random user API is beneficial for beginners and provides randomly generated users to be used as placeholders for testing purposes.
✔️Coingecko
🔗 coingecko.com/en/api
✔️ JSONPlaceholder
🔗 jsonplaceholder.typicode.com
✒️ Free Fake API for testing and prototyping.
✔️ Fake Store API
🔗 fakestoreapi.com
✒️ Fake Store rest API for your e-commerce or shopping website prototype.
✔️ Unsplash API
🔗 unsplash.com/developers
✒️ The Unsplash API is a modern JSON API that surfaces all of the info you'll need to build any experience for your users.
✔️ Quotes API
🔗 quotes.rest
✔️ RandomUser
🔗 randomuser.me
✒️ The random user API is beneficial for beginners and provides randomly generated users to be used as placeholders for testing purposes.
✔️Coingecko
🔗 coingecko.com/en/api
مهم انك تظبط شكل البروفايل بتاعك علي Github علشان هيفيدك في الشغل كتير ... وطبعا كلنا عارفين اهميه Github😁
لو عاوز بقا تظبط شكل الحساب بتاعك علي Github و مش فاضي تكتب ملف الـReadMe او مش بتعرف تكتبة🤔
Github ذات نفسها موفرالك موقع drag and drop بكل بساكه عليه بعد كدة بتعملة Generate للأكونت بتاعك
الرابط : profile-readme-generator.com
ودي شوية تيمبليت جاهزه ممكن تشوفهم برضه❤️😍:
https://github.com/durgeshsamariya/awesome-github-profile-readme-templates/tree/master/templates
https://github.com/kautukkundan/Awesome-Profile-README-templates/tree/master/multimedia
لو عاوز بقا تظبط شكل الحساب بتاعك علي Github و مش فاضي تكتب ملف الـReadMe او مش بتعرف تكتبة🤔
Github ذات نفسها موفرالك موقع drag and drop بكل بساكه عليه بعد كدة بتعملة Generate للأكونت بتاعك
الرابط : profile-readme-generator.com
ودي شوية تيمبليت جاهزه ممكن تشوفهم برضه❤️😍:
https://github.com/durgeshsamariya/awesome-github-profile-readme-templates/tree/master/templates
https://github.com/kautukkundan/Awesome-Profile-README-templates/tree/master/multimedia
خاصية protected $with في Laravel السر اللي قليلين بيعرفوه
في Laravel Model فيه ميزة قوية اسمها protected $with بتساعدك في تحميل العلاقات (Relationships) بطريقة تلقائية
في المقال ده، هنتكلم عن الخاصية دي ونشرحها بطريقة بسيطة.
protected $with هي خاصية في Laravel بتسمح لك بتحميل العلاقات تلقائياً مع كل استعلام عن Model.
يعني لو عندك علاقة معينة مثل owner في Model، تقدر تحملها تلقائياً بدون ما تكتب العلاقة في كل مرة.
وفى الصورتين شارح مثال عملي على استخدام protected $with
في المثال ده، استخدمنا protected $with = ['owner']; عشان نحمل العلاقة owner تلقائياً مع كل استعلام عن موديل Blog.
الخلاصة هى ان خاصية protected $with في Laravel بتسهل عليك وبمجرد ما تفهمها هتقدر تستخدمها بشكل كبير في مشاريعك وتستفيد منها تقريبا فى كل مشاريعك
في Laravel Model فيه ميزة قوية اسمها protected $with بتساعدك في تحميل العلاقات (Relationships) بطريقة تلقائية
في المقال ده، هنتكلم عن الخاصية دي ونشرحها بطريقة بسيطة.
protected $with هي خاصية في Laravel بتسمح لك بتحميل العلاقات تلقائياً مع كل استعلام عن Model.
يعني لو عندك علاقة معينة مثل owner في Model، تقدر تحملها تلقائياً بدون ما تكتب العلاقة في كل مرة.
وفى الصورتين شارح مثال عملي على استخدام protected $with
في المثال ده، استخدمنا protected $with = ['owner']; عشان نحمل العلاقة owner تلقائياً مع كل استعلام عن موديل Blog.
الخلاصة هى ان خاصية protected $with في Laravel بتسهل عليك وبمجرد ما تفهمها هتقدر تستخدمها بشكل كبير في مشاريعك وتستفيد منها تقريبا فى كل مشاريعك