Code With Somar
前往频道在 Telegram
🚀 ريادي أعمال ومطوّر ويب بخبرة واسعة 💻 متخصص بتطوير حلول ويب متكاملة باستخدام Laravel، Django، React، Vue، و Node.js. 🏆 ضمن أفضل 4 صناع محتوى في سوريا وأفضل 3 في المحتوى التقني. 🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
显示更多2 732
订阅者
-424 小时
-27 天
-330 天
帖子存档
2 732
5 أسئلة توقعها عند تقديمك على عمل كـ Laravel Developer
1- اشرح مفهوم الـ MVC في Laravel ؟
2- ما هي الـ Request life cycle في الـLaravel ؟
3- اشرح عن الـ ORM ؟
4- هل يمكنك تسمية بعض الـ packages التي استخدمتها في مشاريعك؟
5- ما الفرق بين eager loading vs lazy loading؟
آمل أن تساعدك هذه النصائح في مقابلة العمل المقبلة لكم، إذا كانت لديك أسئلة أو إضافة ترغب بمشاركتها سعيد برؤيتها ضمن التعليقات
ملاحظة: هذه الأسئلة ليست للأشخاص المتقدمين بمنصب Senior !
#Laravel #WebDevelopment #JobInterview #CareerGrowth #TechCommunity
2 732
من فترة نزل الإصدار الجديد من PHP و حكيت عنه باختصار
بما أنه انا ظالم جماعة الـ django الموجودين معنا بالقناة تعالوا نحكي عن الإصدار الجديد اللي نزل من كم يوم version 5.0
✅ تعزيز التوافق مع Python:
supporting Python 3.10, 3.11, and 3.12
✅ Database-Computed Default Values:
يضيف إدخال Computed Default Values لقاعدة البيانات المرونة والكفاءة إلى تفاعلات قواعد البيانات
✅ Field Choices جديدة
بإمكانكم قراءة نص الإعلان الكامل عن التغييرات على الموقع رسمي
2 732
مقالة مهمة كتير كتير فيها كمية معلومات معتبرة جداً حول الـ Design Patterns in Node.js
رابط المقال:
https://medium.com/@techsuneel99/design-patterns-in-node-js-31211904903e
2 732
3 🌟 على الـ Repo شكراً للأشخاص اللي حطوا Star و بتمنى إن كان مفيد الك ادعمه بـ 🌟
و على فكرة ضمن حسابي في كتير Repos ظريفة تستحق منك إلقاء نظرة 🔥
2 732
للأصدقاء مبرمجي الـ #Laravel قمت بجمع بعض النصائح من#owasp و ضمنتها ضمن Middleware Class
بإمكانك تطبيق هذا الـ Middleware على جميع الـ Routes ضمن المشروع للحصول على آمان أعلى بمشروعك.
يتضمن الـ Class:
📍 حذف الـ fingerprint headers
📍 إضافة أهم الـ headers لمحاولة إغلاق أهم الثغرات مثل:
- clickjacking
- sniffing attacks
- XSS
- others
أتمنى ان يساعد هذا الـ Middleware على تأمين مشاريعك المستقبلية بشكل أفضل و في حال كان لديك أي أضافة سعيد بقبول اي pull request لتحسين هذا العمل.
https://github.com/somarkn99/Security-Headers-Middleware
2 732
2 732
فرصة عمل في سوريا - دمشق
Job Position: Mid-Level Backend Developer
Location: Damascus, Syria
Type of Job: On-site, Full-Time
Responsibilities:
- Develop and maintain web applications using Laravel.
- Ensure database performance and stability with MySQL.
- Utilize Voyager for administrative tasks.
- Adhere to DRY, SOLID, and MVC coding principles.
- Collaborate effectively with cross-functional teams.
Skills:
- 1-3 years of experience in backend development.
- Proficiency in Laravel and MySQL.
- Familiarity with Voyager.
- Strong understanding of DRY, SOLID, and MVC practices.
Contact:
Email your resume and cover letter to info@aldrtechnology.com with the subject line "BED-A02".
رابط المصدر:
https://www.linkedin.com/posts/aosino-mhd_hiring-backend-backenddeveloper-activity-7139158627281465344-3Xj0?utm_source=share&utm_medium=member_desktop
2 732
فرص عمل بأربيل:
- Software Quality Assurance Engineer
- Frontend Developer
نشالله تكون الفرص مفيدة و إذا بتعرفوا حدا بأربيل شاركوا معه رابط الرسالة منشان توصله الفرصة 🙏🏻
2 732
بتعرف انه بأحدث release للـ Laravel ماعاد في داعي تسمع كلام جماعة الـ Front و الـ flutter لما يكون في بالواجهة اختصار للأرقام !!!!
صار في New Class اسمه Number::abbreviate() بيسمحلك تختصر حالة الأرقام و تبعتها جاهزة متل المثال الموضع بالصورة 🔥
2 732
نقلاً عن #Linkedin
فرصة عمل في أربيل:
Web Application Developer
- You have 3+ years of Development experience in either Back End or Infra.
- University Degree in Computer Science or Engineering.
- Highly motivated, proactive, efficient, reliable, organized, detail-oriented, and passionate for technology.
- Ruby on Rails, node.js + express, HTML5/Javascript/CSS/JQuery and Ajax.
- REST API design lifecycle, versioning, documentation.
- noSQL database design patterns.
- mongodb (or similar, including storage patterns) or mySql/etc. (including complex queries, optimization).
للتقديم عبر لينكدان:
https://www.linkedin.com/jobs/view/3775955103
2 732
2 732
بالنسبة الي كشخص من خلفية Laravel بحاول ابني المشروع بحيث يكون MVC و قريب لمعمارية الـ Laravel قدر الإمكان.
لهيك مشروعي بيحتوي المجلدات و الملفات التالية:
رابط المنشور على لينكدان 👈🏻 البوست 👉🏻
2 732
هالبوست اليوم للنقاش:
كلنا منعرف انه الـ Node بتجي حرة من اي structure و بتسمحلك تبني الـ structure الخاص فيك و المناسب لمشروعك.
خبرنا شو الطريقة اللي بتفضلها ببناء الـ structure لمشروعك الـ Node ؟؟؟
رح انشر طريقتي المفضلة اليوم المسا ببوست على لينكدان لهيك تأكد انك متابعني هنيك 🔥👍🏻
2 732
حزم ما بصير تشتغل بالـ NodeJs إذا ماكنت بتعرفها؟
📍 Sequelize:
أهم حزمة للتعامل مع الـ DB و بتدعم أنواع كثيرة منها: PostgreSQL, MySQL, MariaDB, SQLite
📍 CORS:
حتى تخلص من مشكلة الـ CORS عند الربط مع الـ Frontend
📍 Dotenv:
من أسمها واضح اهم حزمة للتعامل مع ملفات الـ env بمشروعك
مجموعة خفيفة نضيفة تستحق أنك تجربها و إذا كنت مستخدم لإحدى الحزم الأخرى خبرنا عنها بالتعليقات.
2 732
من أعمالي لصالح أحد المصابغ في مدينة #أربيل من أجل تنظيم عملية الطلب و الاستلام في المصبغة.
تم العمل باستخدام:
✅ Laravel for backend
✅ ReactJs For frontend (Dashboard)
✅ Flutter For Mobile App
يتضمن التطبيق الميزات التالية:
✅ متعدد اللغات ( مع إمكانية إضافة أي لغة جديدة في المستقبل )
✅ سلة شراء
✅ملخص الطلبات
✅ تتبع حالة الطلب
✅ إشعارات
✅ و غيرها
بانتظار قبول التطبيق على متاجر Google Play & Apple Store
للتواصل من أجل العمل المستقل:
freelancer@somar-kesen.com
#flutter #laravel #reactjs #freelancer #work #job #notification #dashboard #cpanel #facebook #google #erbil #iraq #syria #syrian #googleplay #applestore
2 732
بتعرفوا أنه بالبوست المثبت في روابط اكتر من 35 منشور حول مواضيع متعددة بانتظاركم تشوفوها؟ 🤔
قبل ما تشوفوها لا تنسوا مشاركة رابط القناة بين رفقاتكم و تنضموا ألنا على الفيسبوك بدنا نختم السنة برقم ظريف 🔥🤩
2 732
منرجع منتابع بسلسلتنا حول الـ #nodeJs و خلونا اليوم نحكي شوية نصائح كيف نخلي التطبيق تبعنا Secure أكثر.
✅ كالعادة حافظ على الحزم تبعك كلها محدثة و حاول تجنب القديم منها.
✅ استخدم الـ HTTP Headers المناسبة لتجنب هجمات و ثغرات مثل: CSP - HSTS و غيرها
✅ دوماً استخدم الـ rateLimit للطلبات
✅ استخدم الـ JWT
✅ خلي في حد أعلى دوماً لحجم الـ request
ابحثوا عن هي النقاط لان كل وحدة منهم بتفتح باب لمعلومات أكبر.
و انتظروا الجديد من هي السلسلة
2 732
مرحبا جميعاً
بحاجة منكم أنه أوصل لأكبر عدد من الشباب اللي عم يدرسوا AI بالجامعة او خارجها و عم يتعلموا ذكاء صنعي لأن عم جهز مفاجئة الهم.
إذا بتعرف حدا ياريت تشارك معه هاد السؤال:
https://forms.gle/nNEMx2pm7aqDCLyf8
و شكراً لكم 🙏🏻
2 732
لما بيوصلك تحديث لبرنامج ما و تشوف رقم التحديث بالشكل: 5.2.1 هل برأيك هي الأرقام تم وضعها عن عبث بس خلص المهم نسمي الإصدار الجديد ولا في من وراها معلومات أكتر؟
هي الطريقة بتسمية الإصدار تسمى: Semantic Versioning (SemVer) و هو الأكثر شيوعاً، بيعتمد على 3 أرقام مفصولة عن بعضها لكل منها دلالة.
الرقم اللي بأقصى اليسار: و اللي بدل على تحديثات جوهرية ضمن التطبيق major updates
الرقم اللي في المنتصف: بدل على وجود تحديثات عامة
الرقم اللي بأقصى اليمين بيرمز للـ لBug Fixing
هل كنت بتعرف هالمعلومة سابقاً؟
