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

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

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

🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
Download Telegram
5 مهارات لن تتعلمها كفريلانسر إن لم تبدأ مشروعك الخاص 🚀 🤓
1 إدارة الفريق:
تهانينا أطقلت مشروعك الخاص و بدأت العمل عليه.
انطلقت بمفردك ولكن الآن الأرباح تتوالى و حان الوقت لطلب المساعدة و توظيف الناس للعمل معك في سبيل نجاح المشروع.
قد تعتقد أن الأمر سهل و ليس بالأمر الجلل، حتى تبدأ المشاكل و ضرورة إدارة المواقف و توزيع المهام و ضبط الجودة و غيرها، ولا ينتهي الأمر عند جعل مكان العمل مكاناً محبباً للموظفين يأتون إليه بدافع و شغف و ليس لأجل مهام روتينية و العودة على الموعد.
امنح كل ذي حقِ حقه، و تذكر أنك كنت منهم يوماً ولا تكن نسخة أخرى من اللذين جعلوا الطريق صعباً عليك.
احرص على ان يخرج اي موظف بقيمة مضافة و ذكريات سعيدة يحملها معه، أمنحهم المديح و التقدير على إنجازاتهم.
انصح بكتاب " Leaders eat last" لتتعرف أكثر عن هذه التجربة
🔥1
2 إدارة الوقت:
بعد أن اصبح لديك الفريق المطلوب و بدأت أرقام العملاء بازدياد، الآن أصبح هناك ضغط في مواعيد تسليم العمل و ظهرت ضرورة إدارة الوقت بشكل جيد و فعال.
أحرص على تنظيم أعمالك و تحديد الأولوية بها (لا تنسى أن اليوم هو غد الأمس 🤫)
يمكنك تسهيل الأمر على نفسك من خلال:
🔵 التخطيط المسبق للعمل
🔵 تدوين المهام
🔵 التفويض

3 التسويق:
التسويق هو الأخ غير الشقيق لمهارات الحاسب من ناحية تعريف الأمية، فبدونه سوف تخسر القيمة الأكبر من مهاراتك بسبب عم قدرتك على إظهارها و إثباتها. ( التسويق ضرورة اليوم وليس إضافة )
🔥1
4 مهارات التفاوض والتواصل:
العديد من الأشخاص قادرين على العمل كمصممين و مبرمجين و كتاب و غيره من الأعمال، لكن قلة منهم هي قادرة على التفاوض مع العملاء على عملها، قد تكون من أمهر المستقلين في مجال عملك لكن لم تستطع الحصول على عمل واحد بشكل مباشر بينك و بين العميل بسبب ضعف هذه النقطة.
حاول تجنب مبدأ "التفاوض التوزيعي Distributive Negotiations " (أنا أربح انت تخسر) و اتجه نحو التفاوض المربح لكل الأطرف (أنت مع العميل لست ضده) بحيث ان يكون هناك مساومة واضحة و عادلة بين الأطراف تحقق مبدأ I Win & You Win

5 توظيف القيم المضافة:
عند العمل كفريلانسر خصوصا تظهر قيمة هذه النقطة، فسوف تقابل أشكالاً متنوعة من العملاء من مختلف الثقافات و البلدان و المهن و ليس جميعهم مدركين لما يمكنك تقديمه لهم.
على سبيل المثال في مجال برمجة مواقع الويب أغلبهم لا يدرك كيف يمكنه الاستفادة من هذا الموضوع من ناحية إدارة العمل و أتمتت المهام و الوجود الرقمي و غيره الكثير.
الأمر الذي يجب عليك توضيحه للعميل، تذكر " أنت مع العميل و لست ضده "
🔥1
لا تنسى أنني أقدم خدماتي في مجال تطوير مواقع الويب بشكل مستقل 🚀

يمكنك التواصل معي عبر البريد الإلكتروني:
📧 freelancer@somar-kesen.com

#iraq #erbil #uae #Syria #webdevelopment #IT #php #laravel #freelancer #howto #careers #Jobs #skills #softskills
🔥1
شهادة الـ #SSL رغم أهميتها العالية قد يقوم البعض بتجاهلها بحثً عن القليل من التوفير في المصاريف أو قد يكون مازال يتعلم فلا يكون هناك دخل كافي لشراء واحدة.

لكن هل تعلم أنك تستطيع الحصول على واحدة مجانية من عدة مصادر مثل:
🔵 #ZeroSSL
🔵 #CloudFlare

يمكنك استخدامها لتأمين مواقعك بشكل أو على الأقل لعرضها للعميل بدون الرسائل التحذيرية التي تظهرها المتصفحات.

إن كنت لا تعرف ماهي شهادة الـ #SSL:
هي شهادة رقمية تصادق على هوية موقع ويب وتتيح اتصالاً مشفرًا. بإمكانك التعرف عليها بشكل أكثر من خلال النقر هنا
#تحدي_ال30_يوم | [2/30]

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

فعل الجرس 🔔 ليصلك كل جديد من منشوراتي

#freelancer #webdevelopment #web #website #مستقل #UAE #IRAQ #ERBIL #SYRIA #Developer #career #Backend #FrontEnd #IT #security #informationsecurity #datasecurity #cloudsecurity #privacy
1
#منقول
2000 كوبون مجاني لدوراتي علي منصة يوديمي Kotlin و Android with kotlin.
اتمني دعواتكم بجد ومحدش ينسي التقييم للدورة وربنا يجعلة في ميزان حسناتكم ان شاء الله .
1000 كوبون مجاني :
Kotlin for Beginners: From Zero to Hero 2022 [Arabic]
https://lnkd.in/d44xSbxM
.
1000 كوبون مجاني :
Android Kotlin Development: From Zero to Hero 2022 [Arabic]
https://lnkd.in/daiNEB_h
.
ولو عايز تشوف القناة بتاعتي علي اليوتيوب :
https://lnkd.in/gi8Pcqhj
.
Have A Nice Day😊
1
مطلوب UI/UX للعمل ضمن المكتب في #اللاذقية
يرجى من المهتمين إرسال السيرة الذاتية و نماذج الأعمال إلى "jobs@somar-kesen.com"
1
Laravel Artisan Cheat sheet 🧡
جميع أوامر الـ artisan في الـ Laravel في مكان واحد
مع كيفية استخدامها


رابط الموقع: https://artisan.page/
1
نقترب من الألفية الثانية على الـ #Linkedin 🥳

رابط صفحتي من هنا

لا تنسوا دعوة أصدقائكم إلى قناتي هنا من خلال الرابط 🔥
🔥1
من العروض المميزة بمناسبة الـ #BlackFiday عرض شركة #Hostinger مع تخفيض يصل إلى 84%

الأسعار تبدأ من 1.99$/mo

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

👈🏻 رابط العرض 👉🏻

#Host #Domain #website
🔥1
احصل على الـ #Domain الخاص بك الآن من #Namecheap بأسعار مميزة بمناسبة الـ #BlackFirday

👨🏻‍💻رأيي الشخصي:
قمت برفع العديد من المواقع لعملائي على استضافات شركة Namecheap و حتى موقعي الشخصي مستضاف لديهم.

قد يكون هناك تأخير في الرد من الدعم الفني إلا أن لديهم دوماً خطط استضافة و شراء تناسب الجميع و لجميع الاحتياجات.

👈🏻كوبون التخفيض: BFCMTLD22 👉🏻
🔥1
هل أنت مبرمج PHP ؟

أقوم بإعداد سلسلة منشورات عن أشهر الأسئلة التي ستوف تواجهها أثناء مقابلات العمل.

سوف أقوم بالنشر تحت هاشتاغ #PHP_Interview

تابعني على الـ #Linkedin لتحصل على كل ما هو مفيد في سوق العمل

رابط صفحتي على اللينكدان 👈🏻من هنا 👉🏻
1🔥1
الهدف من عملية إعادة بناء التعليمات البرمجية (Refactoring) هو محاربة الديون التقنية وتُعنى هذه العملية بتحويل الفوضى إلى كود نظيف ذو بنية بسيطة.
ولكن ما معنى الكود النظيف على أي حال؟
يقول روبرت مارتن:
يمكنك التمييز بين الكود النظيف والكود القذر من عدد الشتائم التي تسمعها من المطور الذي يراجع الكود (Code Reviewer) عندما يكون لوحده.

إليك بعض المؤشرات التي ستخبرك إن كان الكود الذي أمامك نظيف أم لا
الكود النظيف واضح ومفهوم للمبرمجين الآخرين
يمكننا تمييز الكود النظيف من القذر من أسماء المتحولات الضعيفة أو الغامضة مثل x, y, z وعندما ومن الصفوف (classes) والدوال (methods) الطويلة فهذا دليل قوي على أن هذا الكود يحتاج لإعادة بناء.

الكود النظيف لا يحتوي تكرارات كثيرة
إن كان عليك تغيير شيء ما في جزء من الكود وثم تذكرت أنه عليك نسخ هذا التعديل لعدة أماكن أخرى فهذا دليل على بنية برمجية ضعيفة وتحتاج لتغيير.

الكود النظيف يحتوي على عدد أصغري من الصفوف (classes)
كود أقل يعني وقت صيانة اقل. ويعني عدد مشاكل أقل.

الكود النظيف يجتاز كل الاختبارات
تستطيع أن تعلم أن كود نظامك غير نظيف عندما يجتاز 95% من الاختبارات. فما بالك عندما تكون نسبة تغطية الاختبارات للمشروع (test coverage) هي 0!!

هل لديك مؤشرات أخرى تستدل بها على الكود النظيف؟
شاركها بالتعليقات ليستفيد الجميع ...
1👍1🔥1
3- Hardware and software issues
من أشهر الأسباب و لهل من يستخدمون أنظمة إدارة المحتوى مثل الـ WordPress قد واجهوا يوماً ما سبباً كهذا عندما كان هناك الحاجة لتحديثه أو بسبب عدم توافق الإضافات و غيرها.
و ليس في جميع الأحيان يكون السبب تقنياً فهناك أسباب من قسم الهاردوير أيضاً.
هل يمكنك أن تصدق أن انقطاع التيار الكهربائي عن المخدمات ما يزال أشهرها !
---------------------
أنا Somar Kesen مطور ويب متخصص في أنظمة إدارة عمل الشركات.

Let's Connect by

🌐 My Website
🔵 Facebook Page
🔵 Facebook Account
🔵 LinkedIn Account
🔵 Instagram Account
🔵 twitter Account
🔥21
ماهي أسباب سقوط المواقع؟ 😥🤔
يمكن للمواقع أن تقع (أي ان تصبح خارج الخدمة) للعديد من الأسباب أشهرها:
1- Server Overload
و تكون بسبب مشاكل لدى السيرفر الموجود لدى شركة الاستضافة و يكون حينها غير قادر على معالجة الطلبات القادمة إليه.
كثيراً ما نرى هذه الحالة خصوصاً لدى المواقع التي تتواجد على استضافات مشتركة، بسبب توزيع موارد السيرفر على المواقع الموجودة عليه. أي أنه ليس بالضرورة العيب في موقعك ربما هناك عدد طلبات كبير على أحد المواقع الأخرى الموجودة على نفس السيرفر مما يؤثر عليك.

2- cyber-attack (DDoS)
هناك بعض الهجمات الإلكترونية التي قد تتسبب بسقوط المواقع أشهرها هجمة الـ DDOS التي تحجب موقعك عن الخدمة بسبب عدد الطلبات الكبير التي تقوم بإرساله
يمكنك تفادي هذه المشكلة من خلال التحكم بحركة المرور بموقعك ولعل أفضل طريقة لذلك هو من خلال خدمة cloud Flare
3
تعتبر مفاهيم الـ SOLID Principles من أهم الأمور التي يجب على كل مبرمج أن يمتلكها.

أقدم لكم تجميعة لأهم مصادر تعلمها على اليوتيوب.

1- باش مهندس محمد يحيي

https://lnkd.in/d9mBvee

2- باش مهندس محمد رضا

https://lnkd.in/dRz-utN

3- باش مهندس عمر أحمد

https://lnkd.in/dFB8FgNK

4- باش مهندس رامي حكم

https://lnkd.in/d68Xzd6

5- باش مهندس مدحت داوود

https://lnkd.in/dGYhhkqA

6- قناة Devloopers

https://lnkd.in/daaHPJF


#SOLID #Deveoper #youtube
4
هل سبق و طلب منك العميل أن تقوم بعرض بعض المعلومات من الـ cPanel الخاصة بالاستضافة ضمن لوحة التحكم الخاصة بموقعه؟ 😐


أو احتاج إلى أن يبقى على اطلاع لبعض القيم و كنت تخشى أن يفسد الأمور إن منحته الوصول إلى الـ cpanel 😥

حسناً هذه المشاكل أصبحت من الماضي عند عملك باستخدام #Laravel يمكنك تثبيت حزمة Server Info Package
التي قمت بتطويرها من أجل أن توفر عليك هذا العناء و تمنحك المعلومات المطلوبة (سوف يتم إضافة المزيد من المعلومات قريباً بالإصدار القادم)

تقوم الحزمة الآن بمنحك المعلومات التالية:
Server OS
Server Software
Server IP
Server Port
Server Country
Server City
Server Hostname
Document Root
Total CPUs
Total Ram
PHP Version
PHP Max Upload Size
PHP Max Execution Time
PHP Short Tag
PHP Memory Limit

بانتظار آرائكم عند اختبار الحزمة و بإمكانكم وضع star 🌟 على الـ Repo كي تدعمونا 🔥🥳
🔥2👏1
هل حقا شهادات Google تعادل الشهادات الجامعية ؟؟ 🤔

كثيرا ما نرى منشورات تروج لشهادات مسارات رقمية و خصوصاً غوغل على أنها تكافئ الشهادات الجامعية و غيرها و تعادل 4 سنين دراسة أكاديمية !

لنعرف مدى مصداقية هذا الكلام ببحث بسيط على غوغل نفسه تجد أن شركة غوغل ذاتها قامت بالإجابة على هذا السؤال ضمن الـ FAQ خاصتها

فيما معناه أنه هل يمكن الحصول على درجات أكاديمية لإتمام هذا البرنامج و الإجابة ببساطة ان برنامج كامل من البرامج ال6 المتوفرين ممكن يعادل 12 ساعة أكاديمية فقط يعني 4 مواد فقط في أي منهاج دراسي أكاديمي في الكليات التقنية

أعتقد الفكرة وصلت و حقيقة هذه المنشورات أصبحت واضحة.

أترككم مع هذا الفيديو الذي سوف يقوم بشرح الفكرة بشكل موسع
👏3
كلام صحيح 100% 🔥

#منقول من الـ Linkedin

امتى اعرف انى جاهز للشغل كفرونت اند ديفولوبر او اى مسمى وظيفي تانى ؟ (مهم جدا)

هل فعلا لو اتعلمت ريأكت او انجولار او فيو او غيرهم ، هشتغل ؟
خلينى اقولك "لا" لان الفكرة مش فيهم و انما فى اللى تقدر تقدمه بيهم

يعنى اى ؟
بص يا صديقى ، احيانا بلاحظ ان الناس مستعجلة و بتجرى ناحية ريأكت ، و بيقولوا انهم بيتعلموا ريأكت عشان يشتغلوا ، و دا كلام غلط نسبيا

انا بكون جاهز للشغل لما اكون قادر اعمل شئ مفيد لفئة معينة من الناس ، ف بقدم لهم الشئ دا على هيئة خدمة مقابل المال

ف لو انا اتعلمت ريأكت هاقدر اقدم بيها اى ؟ لو انا مش متعلم الاساسيات كويس ، هاعمل اى ؟
=> انا مثلا باعرف اعمل آلة حاسبة ب ريأكت ، ف هل فى فئة من الناس محتاجة آلة حاسبة ، ف اروح اشتغل معاهم و اوفر لهم آلات حاسبة ؟
=> ممكن يكون فعلا فى ناس محتاجة آلة حاسبة ، لكن نادر جدا انك تلاقى حد منهم ، ف لو انا فرونت اند ديفولوبر ب اعرف اعمل آلات حاسبة هتكون فرصتى للشغل ضعيفة

طيب انا اتأسست صح و ب اعرف اعمل حاجات متقدمة شوية ، دا انا ب اعمل مواقع تعليمية ، هل فى فئة من الناس محتاجة حد يعملها مواقع تعليمية ؟
=> اه كتير جدا

طب بالنسبة للمواقع التجارية ؟ نفس الشئ
و من هنا تفهم ليه الناس كانت بتقولك اعمل e-commerce website عشان تلاقى شغل ، لانك هتشتغل فى شركة بتبنى مواقع من النوع دا ، لانها بتقدمها كخدمة لفئات شغالة فى التجارة و محتاجة مواقع تعرض عليها المنتجات

يعنى انا لو عملت e-commerce website فرصتى للشغل هتكون اكبر ؟
=> اه إن شاء الله

ف احنا دايما بنتعلم اى شئ عشان نستخدمه فى امر مفيد ، ف لو اتعلمت ريأكت و فيو و انجولار و لكن لازلت مش قادر تعمل بيهم شئ مفيد لاى فئة من الناس ، ف اكنك لم تتعلمهم

انك تشتغل على ويبسايت بيقدم اى خدمة افضل ب كتير من انك تشتغل على ويبسايت عبارة عن landing page

ف المسئلة مش مسئلة ريأكت ولا انجولار ولا فيو ، بل مسئلة "السوق محتاج اى" ، اعتقد ان دى اكثر الامور اللى السوق محتاجها حاليا
e-commerce
e-learning
بالتالى انا برشح وجود المشاريع دى فى البورتفوليو
e-commerce website
e-learning platform

لكن بعد فترة الامور دى هتتغير ، و كذلك ريأكت و فيو و انجولار هيتغيروا ... ان الشركات شغالة بيهم النهارده مش معناه انهم هيفضوا شغالين بيهم على طول

و على فكرة ، انت ممكن تلاقى شغل ب HTML & CSS فقط ، بس محتاج تقدم بيهم شئ مفيد لفئة من الناس ، و تبحث عن الفئة دى

ممكن نلخص الموضوع دا كله فى النقاط التالية
١) اتعلم الاساسيات صح و اعطيها وقتها
٢) ابنى softwares مفيدة لفئات عديدة من الناس
٣) اصبر و ابحث عن الفئات دى
٤) متاخدتش خطوة جديدة فى رحلة التعلم بتاعتك غير لما تتأكد ان الخطوة الحالية بقت صلبة يمكن الرجوع اليها لو الخطوة الجديدة فشلت

بالتوفيق إن شاء الله 🌷
4