Code With Somar
2.71K subscribers
443 photos
4 videos
1 file
813 links
🚀 ريادي أعمال ومطوّر ويب بخبرة واسعة

💻 متخصص بتطوير حلول ويب متكاملة باستخدام Laravel، Django، React، Vue، و Node.js.

🏆 ضمن أفضل 4 صناع محتوى في سوريا وأفضل 3 في المحتوى التقني.

🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
Download Telegram
الفترة الماضية كتير اشخاص كانت عم تدور على استضافات مجانية لمشاريع اللارافيل تبعها لاسباب كتيرة منها مشاريع جامعة و منها اختبار و غيره.

هاد الموقع انا كنت مشتغل عليه من زمان و تفاجئت انه لساته شغال لا بأس فيه كخدمة مجانية .

بتمنى يكون مفيد الكم رابط الموقع: هنا.

بذكركم بآخر فيديو نزل على القناة و اللي يعتبر من اهم الفيدوهات اللي اشتغلت عليها بخصوص كيفية رفع الملفات بطريقة آمنة و خالية من الثغرات لتجنب هجماتالـ IDOR و الـ Directory Traversal قدر الأمكان

رابط الفيديو: هنا

لا تنسوا تتابعوني على المنصات من خلال:
Facebook | Linkedin |Instgram | Telegram | YouTube

===================

أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
6👍1
Code With Somar pinned «شو اكتر فيديو عجبكم على القناة و شو اقتراحاتكم للمحتوى القادم؟»
باسخدام هاد الأمر انتوا قادرين على انشاء نسخة احتياطية من الـ AWS S3 عندكم على اللابتوب.

شارح الأمر بالتفصيل ضمن هي المقالة: هنا

بذكركم بآخر فيديو نزل على القناة و اللي يعتبر من اهم الفيدوهات اللي اشتغلت عليها بخصوص كيفية رفع الملفات بطريقة آمنة و خالية من الثغرات لتجنب هجمات الـ IDOR و الـ Directory Traversal قدر الأمكان

رابط الفيديو:
هنا

لا تنسوا تتابعوني على المنصات من خلال:
Facebook | Linkedin |Instgram | Telegram | YouTube

===================

أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
5
في اكتر من فيديو جاهز شو بتحبوا ننشر اليوم؟
Anonymous Poll
57%
شرح الـ Cron Job
43%
شرح التعامل مع الـ Enums
دليل فيديوهات اليوتيوب:

📌 كورس الـ cPanel: هنا

📌 جلسة مشاريع التخرج: هنا

📌 الاختبارات في Postman: هنا

📌 احذر! أسماء الملفات قد تكون مدخلًا للمخترقين: هنا

📌 كيف تخلي Laravel يحكي كل اللغات بدون أي Packages: أول شي بعمله لما بدي اشتغل API!: هنا

📌 تعرف كيف تلاحق تغييراتك البرمجية مع DevTools | رح تنصدم من سهولة الطريقة : هنا

📌 الـ Validation في Laravel كالمحترفين، ليست فقط قواعد مرور بل أكثر من ذلك | Laravel Tips : هنا

📌 أسرار رفع الملفات في Laravel لتجنب الاختراق | ما لن تجده في فيديو آخر : هنا

📌 أسرار الـ Cron Job | كيف Laravel عم تشتغل لحالها؟: هنا

دعمكم المحتوى بيساعدني ضل بهالوتيرة لهيك لا تنسوا تشاركوا القناة مع رفقاتكم و تتابعوني على باقي المنصات من خلال:
Facebook - Linkedin - Instgram - Telegram - YouTube

===================

أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال 🚀
13🔥2👍1
Live stream scheduled for
صباح الخير جميعاً.

كالعادة كل فترة منساوي جلسة Live منجاوب فيها على الاسئلة اللي بتوصلني و منحاول نوضح فيها شوية افكار و بنهاية الجلسة في اخبار رح شارككم فيها 🔥

بإمكانكم تطرحوا اسئلتكم من خلال الرابط: هنا و نشالله رح نحاول نجاوب على أكبر قسم منهم.
6🔥3👍2
ساعة و رح نبدأ 🔥🔥
Live stream started
Live stream finished (1 hour)
الفيديو القادم بعنوان: كيفية تثبيت WordPress على سيرفر مع تطبيق عملي بالفيديو.

على قناة اليوتيوب يوم الثلاثاء نشالله 🙏🏻
🔥7👍1
بكتير من الاحيان بتدخل على مواقع بتلاقيها عرفت الموقع تبعك بدون ما تطلب منك صلاحيات الوصول للموقع فـ يا ترى كيف تم هاد الشي؟

ببساطة من خلال الـ ip تبعكم !!

في كتير خدمات على الانترنت بتعطيك API بس ابعتله الـ ip اللي واصلك مع الـ request و هو بجبلك الدولة و المدينة و غيرها من المعلومات اللي بتختلف بين كل خدمة و تانية.

و بهي الطريقة انت بتكون قادر توصل لهي المعلومات بدون ما تطلب اي صلاحيات اضافية من المستخدم.


و هلا خبرني كنت بتعرف انك قادر تعمل هاد الشي ولا انا خبرتك فيه هلا؟

لا تنسوا تتابعوني على المنصات من خلال:
Facebook | Linkedin |Instgram | Telegram | YouTube

===================

أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
6👍3🔥1👏1
الفيديو القادم رح اشرحلكم فيه كيف بإمكانكم تعملوا ربط بين الـ Telegram و الـ GitLab حتى يوصلكم إشعار بكل commit عم تصير و تفاصيلها و غيرها من الامور اللي بتصير على الـ Repo تبعكم.

الفيديو اليوم او بكرا رح ينزل و لبين ما ينزل بذكركم بهالفيديوهات تشوفها:

📌 كيفية تثبيت الـ WordPress على استضافة cPanel : هنا
📌 كيفية حماية موقعك من الاختراق بسبب اكواد رفع الملفات: هنا
📌 أسرار الـ Cron Job : هنا

لا تنسوا تتابعوني على المنصات من خلال:
Facebook | Linkedin |Instgram | Telegram | YouTube

===================

أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
15👍9🔥7
إذا كنت عم تشتغل بمجال تطوير الويب، وخاصةً إذا كنت عم تستخدم تقنيات حديثة متل React أو Vue.js، أكيد مر عليك مصطلح "hydration". بس شو يعني هاد المصطلح وشو أهميته؟

لما تفتح أي صفحة ويب، الصفحة بالأول بتنزل كـ HTML ثابت من السيرفر. يعني الصفحة بتكون موجودة عندك، بس بدون أي تفاعل. هون بيجي دور الـ "hydration"، وهو العملية اللي الجافاسكريبت فيها بيقوم "بترطيب" الصفحة، يعني بيحولها من مجرد HTML ثابت لواجهة تفاعلية بشكل كامل.

💡 ليش هالعملية مهمة؟

أداء أفضل: الصفحة بتنزل بسرعة للمستخدم كـ HTML ثابتة، وهيك بيحصل على تجربة استخدام سريعة. بعدين بيشتغل الجافاسكريبت ليحول الصفحة لتفاعلية بدون ما يضطر المستخدم ينتظر لوقت طويل.

تجربة مستخدم مريحة: الـ "hydration" بيخليك تضمن إن الصفحة جاهزة فورًا للمستخدم، وبعدها بتبدأ التفاعلات تصير بسلاسة، متل الضغط على الأزرار، تعبئة النماذج، وغيرها.

تطوير تطبيقات معقدة بسهولة: لما بتشتغل على مشاريع كبيرة أو تطبيقات ويب تفاعلية معقدة، الـ "hydration" بيساعدك تقدم أداء عالي وتجربة مستخدم مثالية.

🎯 كيف بيشتغل الـ Hydration؟

المتصفح بيستلم صفحة HTML ثابتة من السيرفر.
الجافاسكريبت بينزل وبيبدأ يربط الأحداث بالعناصر الموجودة بالصفحة.
الصفحة بتصير تفاعلية بالكامل بدون ما المستخدم يلاحظ أي تأخير كبير.

🤔 وين بنستخدم الـ Hydration؟

تطبيقات مثل Facebook وTwitter والعديد من المواقع الكبيرة تعتمد على هالتقنية لحتى تضمن السرعة والتفاعل بنفس الوقت. لما بتفتح فيسبوك، الصفحة بتظهر بسرعة وبعدين التفاعلات بتصير بشكل فوري بفضل الـ "hydration".

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

شاركوني تجاربكم أو إذا عندكم أي أسئلة حول هالتقنية بالتعليقات! 😊


لا تنسوا تتابعوني على المنصات من خلال:
Facebook | Linkedin |Instgram | Telegram | YouTube

===================

أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
18👏1
لا ترفع موقعك على الانترنت قبل ما تكون عامل هالـ 3 نصائح

📌 أولاً، تكون عامل lazy loading كرمال ما تحمل كل المحتوى والصور دفعة واحدة، وبهالطريقة بتحسن من سرعة تحميل الصفحة وبتخفف الضغط على السيرفر.

📌ثانياً، تكون عامل image optimization لتقليل حجم الصور بدون ما تخسر الجودة، وهيك بتساعد على تحسين سرعة تحميل الموقع وبنفس الوقت بتقلل استهلاك الباندويث.

📌 وأخيراً، minifying CSS/JS لضغط الأكواد وإزالة المسافات والتعليقات الزائدة، وبهالطريقة بتصغر حجم الملفات وبتسهم بشكل كبير في تسريع تحميل الموقع.

بهيك، بتضمن أن موقعك بيكون جاهز للرفع بأفضل أداء وأسرع وقت ممكن.

لا تنسوا الاشتراك بقناتي على YouTube حتى تشوفوا الشروحات على شكل فيديوهات

===================

أنا Somar Kesen أعمل كـ Full Stack Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال
20🔥1