Code With Somar
الذهاب إلى القناة على Telegram
🚀 ريادي أعمال ومطوّر ويب بخبرة واسعة 💻 متخصص بتطوير حلول ويب متكاملة باستخدام Laravel، Django، React، Vue، و Node.js. 🏆 ضمن أفضل 4 صناع محتوى في سوريا وأفضل 3 في المحتوى التقني. 🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
إظهار المزيد2 733
المشتركون
-124 ساعات
-57 أيام
-230 أيام
أرشيف المشاركات
2 732
💡 #نصيحة_اليوم:
عند العمل مع Resource في Laravel تلاحظ تغير الشكل بعد إضافة الـ resources الأمر الذي قد يستدعي تنفيذ تعديلات من طرف الـ Front-end للتعديل عليها بشكل كلي.
كل ما عليك فعله لتجاوز هذه المشكلة هو:
1️⃣ إضافة السطر التالي إلى الـ resource في حال كنت تريد تنفيذ الأمر بشكل فردي:
public static $wrap = null;
2️⃣ إضافة السطر التالي إلى الـ AppServiceProvider من أجل تنفيذ التعديل على جميع الـ resources:
public function boot()
{
JsonResource::withoutWrapping();
}
#laravel #php #backend #wrap #resource
2 732
#فرصة_عمل #أربيل
Software Tester
Responsibilities:
Working with our development team to implement and develop tests.
Expanding and improving our current testing technics and workflows.
Ensuring our apps provide a seamless user experience for our users.
Technical requirement:
Extensive software testing experience.
Experience in one programming language at least.
An Excellent understanding of user expectations and problems, to create and execute the relevant test cases, as well as identify and produce bug reports.
Experience with Robot Framework/Cucumber is a plus.
Experience with automation testing tools such as Appium, EarlGrey, and X-Ray is a plus.
CI/CD experience is a plus.
General Requirements:
At least one year of experience in Software Development.
Detail oriented.
Excellent communication and interpersonal skills.
=====================
فرصة العمل هذه منقولة من الـ #linkedin للتقديم و المزيد من المعلومات عبر الرابط من هنا
2 732
أكثر من 25 معلومة #خفيفة #نضيفة بانتظاركم على صفحتي على الـ Facebook ضمن المنشور المثبت 🚀
لا تنسوا دعوة الأصدقاء للإعجاب بالصفحة و مشاركة المنشورات لنوصل لأكبر عدد من الناس 🙏🏻
2 732
ما الفرق بين PUT & Patch ؟؟؟ 🤔
عندما نعمل مع API كثيراً ما نستخدم أنواع methods مختلفة و من المؤكد أنك لاحظت أن PUT و Patch ظاهرياً يقومان بنفس العمل، لكن مايجري خلف الشاشة حكاية أخرى.
📍 بدايةً لنتفق على أن كلاهما يستخدمان لتعديل بيانات موجودة سابقاً
📍 الـ PUT:
🔵 تستخدم لتعديل كامل معلومات الـ record ضمن الـ DB
🔵 يعتبر الطلب المرسل نسخة كاملة و معدلة من المعلومات الموجودة ضمن الـ DB
🔵 يستهلك كمية Bandwidth أعلى نسبياً من الـ Patch
📍 الـ Patch:
🔵 تستخدم لتعديل معلومات جزئية من الـ record في الـ DB
🔵 تحتاج فقط لإرسال المعلومات التي ترغب بتحديثها.
🔵 يستهلك كمية Bandwidth أقل نسبياً من الـ PUT
===============================
#put #patch #url #api #backend #laravel #node #js #bandwidth
2 732
أقوم بإعداد دليل مقابلات العمل لمطوري الـ PHP و الـ Laravel من أجل الأشخاص في بداية الطريقة و يشعرون بتوتر حول مقابلات العمل.
سوف يتضمن:
🔵 مجموعة من أهم الأسئلة التقنية
🔵 مجموعة نصائح شخصية
🔵 ملاحظات هامة.
إن شاء الله سوف يتم نشره خلال الشهر القادم بعد الانتهاء منه بشكل كامل 🙏🏻
2 732
💡 #نصيحة_اليوم:
لا تقم بجلب كل البيانات من أجل الحصول على عددها، بإمكانك استخدام withCount من أجل جلب العدد.
الأمر الذي يخفف من عملية تحميل البيانات خصوصاً في حال كان هناك عدد كبير من الـ Records في قاعدة البيانات. 👏🏻
#PHP #Laravel #MySql #DB #Model #Backend #Logic #Tips #trick
2 732
من #الرسائل #فرصة_عمل
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
2 732
#فرصة_عمل #اللاذقية
مطلوب مني ترشيح مبرمج #VueJs للعمل في مكتب ضمن اللاذقية
الدوام: 5 أيام في الأسبوع
من الـ 9 إلى الساعة 4
الراتب يتم تحديده بعد المقابلة
يرجى إرسال السيرة الذاتية إلى البريد التالي:
jobs@somar-kesen.com
مع تحديد الموضوع بـ "Lat-Vue"
2 732
هل تعلم أن:
👈🏻 كل رموز الرد بالرقم 400 : تعني فشل من العميل “أنت”
👈🏻 كل رموز الرد بالرقم 500 : تعني فشل من السيرفر “الموقع نفسه”
من الضروري لك معرفة معاني الرموز التي تأتي بالرد من أجل القيام بعمليات الـ Debugging و الـ Testing
#HTTP #Code #response #request #status
2 732
#Trick_على_الخفيف
في كثير من الأحيان يطلب العميل موقعاً مشابهاً لموقع آخر كتصميم أو ألوان أو غيرها، و في أحيان أخرى تكون ملزم بإعادة تصميم موقع موجود أساساً دون الخروج عن الهوية البصرية الخاصة به.
في هذه الحالات تكون انت بحاجة إلى معرفة قيم الـ CSS المستخدمة من أنواع خطوط و درجات ألوان و غيرها الكثير.
إن أردت استخراج هذه القيم بشكل يدوي سوق تكون العملية مرهقة و مكلفة من ناحية الوقت.
باستخدام Dev Tool الموجودة ضمن المتصفح الخاص بك يمكنك استخراج جميع هذه القيم بمكان واحد.
🔵 الخطوات:
1️⃣ نقوم بفتح الـ Dev tool
2️⃣ تقوم بالضغط على الـ 3 نقاط الموجودين في الزاوية العليا
3️⃣ نختار More Tools
5️⃣ نضغط على CSS Overview
و نحصل على النتيجة الموضحة بالصورة
———————————————
لا تنسوا دعوة أصدقائكم للانضمام إلى القناة و المتابعة على باقي المنصات. 🙏🏻❤️
2 732
#منقول من LinkedIn :
#فرصة_عمل #أربيل #in_site
We are looking for someone who is highly motivated and committed with a strong technical background and who is passionate about delivering quality software. You will apply your extensive knowledge of development software engineering, testing methods, tools and techniques to provide innovative and cutting edge solutions to solve the most challenging problems.
Requirements
Essential Functions:
• Analyses code to find causes of errors and refactors existing code to perform for effectiveness, efficiency, and usability
• Creates code for WHMCS products and internal systems used to support, distribute or maintain those products
• Creates and expands the catalogue of automated tests & testing plans along with the test suites & testing environments
• Documents code changes and creates customer-facing copy
• Participates in software design meetings and works with other developers on projects
• Demonstrates leadership by mentoring other developers, as well as other staff, to better understand both implementation and design aspects of development and WHMCS software
Additional Duties and Job Responsibilities:
• Adheres to coding and development standards and practices provided by WHMCS
• Adheres to the policies and procedures of the Company
Interpersonal skills - able to interact with co-workers in a professional and effective manner
• Math knowledge - knowledge of arithmetic and algebra
• Product life cycle knowledge - strong understanding of product development process and continuous deployment process
• Technical skills
• Programming language expertise in PHP, JavaScript, MySQL
• Development tool expertise with Git; Linux command line and shell; unit testing; bug tracking & workflows; IDEs
• Expertise in three or more of the following: Web Servers (apache, LiteSpeed); Mail Servers (Exim, Sendmail, etc);DNS Servers (BIND); Linux Filesystems; Docker; jQuery; Codeception
• Able to successfully and efficiently perform code reviews according to the code standards of WHMCS
• Experience with multiple programming languages
• Education/Experience
• BA Degree or equivalent
• Seven years of Linux / *nix system troubleshooting or a related certification (RHCE)
• Seven years of PHP development experience
• Travel - Occasional travel may be required.
2 732
ما معنى مصطلح Black Box Testing ؟! 🤔📦
نعني بهذا المصطلح قيامنا باختبار المشروع بدون القدرة على الوصول إلى الكود.
أي نقوم بالاختبار من خلال مقارنة حالات الخرج هل هي صحيحة أم لا؟؟؟
القصد اختبار المدخلات والمخرجات دون الحاجة للوصول الطريقة العمل الداخلية
فكأنك أدخلت ما تريد وحصلت على ما تريد كصندوق اسود لا تعلم ما حدث بداخله من عمليات وانما نتيجة صحيحة
هل تعلم أن برنامج الـ #PostMan الذي قمنا بشرحه خلال بث يوم الجمعة يتم استخدامه بهذه العملية ؟
يمكنك تعلم ذلك من خلال مشاهدة الجلسة من خلال الرابط هنا
#test #testing #Technique
2 732
التسجيل الخاص بجلسة اليوم 📹
سعيد جداً بجميع من حضر و أتمنى أن تكون الجلسة مفيدة و قامت بإيصال رسالتها بتسليط الضوء على مفاهيم جديدة إن شاء الله تكون مفيدة لكم في سوق العمل 🙏🏻
انتظرونا بجلسات قادمة حول مواضيع جديدة 🔥
2 732
قبل ما نتعلم كيف ممكن نختبر الـ API لازم نعرف أساساً ما هو الـ API ؟!
و شو اللغة اللي بخاطب فيها 🤔
رح نحكي عن هي الأمور و أكثر بالـ #Live يوم الجمعة هون على القناة، لكن لا تنسوا الإطلاع على هي المعلومات لتحقق أكبر استفادة من الجلسة 🚀
🔵 ماهو الـ API ؟!
🔵 ما هي الـ JSON ؟؟
============================================
لا تنسوا تدعمونا بالتعليقات و الإعجاب بصفحتنا على الـ #Facebook حتى يوصلكم كل جديد
(السنة القادمة سنة مفاجآت 🔥)
2 732
أكثر من 80% من المتابعين على صفحة الـ Facebook من سوريا 🙏🏻
هون على التليغرام من وين عم تتابعنا؟
