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

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

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

🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
Download Telegram
عند إدارتك للمواقع التي تعمل على سيرفرات #Apache عليك معرفة الملفات التي سوف تحتاج إليها و تجدها تنتظرك على السيرفر و في مقدمتها ملف الـ htaccess
فلتتعرف عليه من خلال المنشور التالي 👆🏻👆🏻👆🏻

#php #server #wamp #xamp #mysql #web #webdeveloper #syria #developer #admin #htaccess
1👍1🤩1
what is the difference between orderBy and SortBy? 🤔



In short and simplified terms, we can say that the first "orderBy" orders the items you have recalled from the database, and the second "sortBy" arrange the elements you have in advance.



For freelancer work, you can contact me via:

freelancer@somar-kesen.com



باختصار و بشكل مبسط يمكننا القول أن الأولى تقوم بترتيب العناصر التي قمت باستدعائها من قاعدة البيانات، أما الثانية فهي تقوم بترتيب عناصر تمتلكها مسبقاً.



For freelancer work, you can contact me via:

freelancer@somar-kesen.com



#Laravel #php #DB #mySQL #orderby #sortby #fetch #database #freelancer #webdevelopment #syria #backend
2
الأصدقاء الاعزاء:

هنالك فرصة عمل في دمشق لـ Full Stack Developer

نمط الدوام: دوام كامل

المكان: دمشق - المنطقة الحرة

يومين عطلة

المعلومات التي أمتلكها حول فرصة العمل هذه:

Responsibilities:

Developing front-end website architecture.

● Designing user interactions on web pages.

● Developing back-end website applications.

● Creating servers and #databases for functionality.

● Ensuring cross-platform optimization for mobile phones.

● Ensuring responsiveness of applications.

● Working alongside graphic designers for web design features.

● Seeing through a project from conception to finished product.

● Designing and developing #APIs.

● Meeting both technical and consumer needs.

● Staying abreast of developments in web applications and programming languages.

● Develop and deploy new features for the core product

● Enhance and maintain existing code/functionality

● Write clean, documented, and extensible code

● Provide new creative solutions and ideas for continued product improvement



Qualifications:

1. Proven full stack development experience (min 1 year)

2. Experience with #MySql, #MongoDB, and #Redis

3. Ability to optimize performance in high load and big data environments

4. Experience with #PHP, #Laravel

5. Experience with #Microservices, #OOP, #Rest, and #SPA

6. Comfortable working with and developing APIs

7. Experience with Basic #JavaScript, #VueJS

8. Passion for implementing industry standards / best coding practices

9. Desire to develop new ideas and learn new technologies

10. Experience working in real-time applications using #NodeJS and #SocketIO is a plus

11. A love for optimizing even the fastest code

12. A desire to be part of a team that is building world-changing products



إذا كانت مؤهلاتك تتناسب مع فرصة العمل هذه ، فأنا في انتظار تواصلك معي عبر حسابي على اللينكدان :
https://www.linkedin.com/in/somarkn99/

ملاحظة:

ليس لدي أي معلومات إضافية حول فرصة العمل هذه، أنا فقط أقوم بترشيح الأصدقاء و المهتمين إليها



#webdesign #team #developer #coding #experience #job #offer #Damascus #web #developer
2
من #الرسائل #فرصة_عمل
Company: Iwings
Position: Full Stack Web Developer
Job type: #Full_time.
Job Location: #Remotely.
Skills:
- 2+ years of #experience.
- In-depth understanding of web technologies
- Excellent Knowledge in PHP.
- Excellent Knowledge in Laravel Framework.
- Excellent Knowledge in MySQL Databases.
- Good Knowledge in #vuejs.
- Experience with git.
- Knowledge in cloud computing (AWS, Azure ) is a plus.

- Salary range 400 - 600
- If you are interested, please send your #CV in PDF format to
info@iwings.io

#job #fullstack #web #developer #php #laravel #vue #mysql #AWS #DB #webdeveloper #cloudcomputing #azure
🔥1🤔1
💡 #نصيحة_اليوم:
لا تقم بجلب كل البيانات من أجل الحصول على عددها، بإمكانك استخدام withCount من أجل جلب العدد.
الأمر الذي يخفف من عملية تحميل البيانات خصوصاً في حال كان هناك عدد كبير من الـ Records في قاعدة البيانات. 👏🏻

#PHP #Laravel #MySql #DB #Model #Backend #Logic #Tips #trick
🔥16
#NoSQL vs. #SQL #Databases: Making the Right Decision 💡


منذ انتقالي إلى عالم الـ #mernstack بداية العام الحالي و بعقلية شخص قادم من عالم #Laravel و قواعد #MySql كنت اعتبر مفهوم الـ NoSql غريب أو غير واضح و أهم سؤال كيف بحدد النوع المناسب للمشروع ؟!

متى تكون قواعد بيانات NoSQL مناسبة ؟
عند التعامل مع البيانات غير المنظمة أو المتغيرة الهيكل، مثل البيانات الجغرافية المكانية أو المستندة إلى الوثائق أو شبكة.

عندما تكون قابلية التوسع في عمليات قراءة البيانات وكتابتها أمرًا بالغ الأهمية، وتتوقع أعباء عمل عالية وزيادة مفاجئة في حجم البيانات.

عندما تحتاج إلى أوقات استجابة سريعة وأداء فائق، مثل التطبيقات في الوقت الفعلي وتحليلات البيانات الضخمة.

ومتى يجب أن نفكر في استخدام قواعد بيانات SQL ؟ 🔍

عند العمل مع البيانات المنظمة والحاجة إلى القدرة على أداء عمليات معقدة مثل joins وغيرها.

عند الحفاظ على ترتيب البيانات وتنظيمها أمر مهم، وتحتاج إلى الاستفادة من ميزات مثل indexes and constraints لتعزيز الأداء وضمان سلامة البيانات.

عندما تريد الاستفادة من الدعم الواسع والمجتمع النشط المتاح لقواعد بيانات SQL

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

لا تتردد في مشاركة تجاربك أو طرح أي أسئلة يتعلق باختيار قاعدة البيانات. شاركنا في التعليقات! 💬

#FastResponse #DataOrdering #datastorage #Iraq #syria #UAE #Backend #web #developer
👏3🔥2
أهم خطأ يقع به المبتدأون:
عندما يريدون التحقق من وجود قيمة ما يستخدمون الـ Count بدلاً من الـ Exists
بدايةً خلونا نعرف الفرق بينهم:
COUNT():
تسخدم لإحصاء عدد الـ rows التي تستوفي شرطًا محددًا والتي يمكن أن تستهلك الكثير من الموارد في حال استخدمتها لوظيفة محددة مثل التحقق من وجود row محدد
EXISTS():
تقوم بالتحقق من وجود الـ row بـ subquery و تعيد قيمة من النوع bool
من الممكن أن تكون EXISTS() أكثر كفاءة من COUNT () عندما تحتاج فقط إلى التحقق من row و تتوقف بمجرد العثور على row مطابق واحد، مما يجعلها أسرع النسبة للبيانات الكبيرة
==================================
أنا Somar Kesen أعمل كـ Full Stack Web Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال 🚀
رابط منصاتي ضمن التعليقات
#SQL #SQLServer #sqldatabase #sqldeveloper #PostgreSQL #MySQL #laravel #Developers #DeveloperTools #BackEnd
6🔥5👍2🥰1