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

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

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

🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
Download Telegram
Job Opportunities for Developers

Laravel Developer Position:
We are currently offering a fantastic opportunity for a skilled Laravel Developer. If you have more than two years of experience and a strong background in interface design, electronic payment integration, and admin panel creation, we want to hear from you.

WordPress Developer Position:
We are also on the lookout for an experienced WordPress Developer with a minimum of two years of expertise. If you have a proven track record in managing online stores and working with themes, we encourage you to apply.

Key Requirements:

Minimum of two years of relevant experience
Previous experience in similar projects
Portfolio showcasing your previous work
How to Apply:
If you believe you meet these criteria and are ready for a new challenge, please send your detailed resume and portfolio to the following email address: z2a.agancy@gmail.com

Note:
This job opportunity is being shared on behalf of a friend, and we welcome applications from qualified individuals who are passionate about their work. Feel free to share this post with your network.

We appreciate your interest and look forward to reviewing your applications.
Remotely
Node js developer

Position Overview: We are looking for an experienced Node.js Developer with a minimum of three years of hands-on experience in developing and maintaining scalable web applications. The ideal candidate will have a solid understanding of Node.js, JavaScript, and related web technologies, along with a proven track record of delivering robust, high-performance applications.

Responsibilities:
• Develop and maintain backend services using Node.js and related technologies.
• Collaborate with cross-functional teams to design and implement new features and enhancements.
• Optimize application performance for maximum speed and scalability.
• Write clean, maintainable code following best practices and coding standards.
• Troubleshoot and debug issues as they arise, ensuring timely resolution.
• Participate in code reviews to ensure code quality and provide constructive feedback to team members.
• Stay up-to-date with emerging technologies and industry trends to continuously improve development processes and practices.

Requirements:
• Bachelor's degree in Computer Science, Engineering, or related field.
• Advanced level in English.
• Minimum of three years of experience in Node.js development.
• Proficiency in JavaScript and related web technologies (HTML, CSS, etc.).
• Experience with Express.js or similar Node.js frameworks.
• Strong understanding of asynchronous programming and event-driven architecture.
• Familiarity with database technologies such as MongoDB, MySQL, or PostgreSQL.
• Experience with version control systems (e.g., Git) and CI/CD pipelines.
• Excellent communication and collaboration skills.
• Ability to work independently and as part of a team in a fast-paced environment.

Preferred Qualifications:
• Experience with front-end frameworks/libraries such as React.js or AngularJS.
• Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
• Familiarity with containerization technologies (e.g., Docker, Kubernetes).
• Experience with microservices architecture.

If you're interested, please send your cv on
Reema.mahmoud94@gmail.com
من المفاهيم المهمة في العمل في البرمجة هو مفهوم الـ DTO



بداية ما معنى الـ DTO ??



تستخدم DTOs كوسيلة لتغليف البيانات وإرسالها من نظام فرعي من تطبيق إلى آخر. إنها Objects بسيطة وواضحة ليس لها أي منطق عمل ولكنها تحمل البيانات بين العمليات. باستخدام DTOs، يمكنك التأكد من أن البيانات المرسلة عبر تطبيقك منظمة ومعتمدة وآمنة.

لماذا تستخدم DTOs في Laravel ؟؟
1. Cleaner Code
تساعدك DTOs في الحفاظ على نظافة الكود الخاص بك وصيانته من خلال فصل هيكل البيانات عن منطق العمل.

2. Validation
تسمح بـ centralized validation logic، مما يجعل الـ controllers أنظف و تسمح لك بتنفيذ كود يحقق الـ DRY

3. Type Safety
DTOs، يمكنك التأكد من أن البيانات التي تم تمريرها في تطبيقك من النوع المتوقع، مما يقلل من مخاطر الأخطاء.

4. Flexibility
توفر DTOs طريقة مرنة لهيكلة بياناتك، مما يسهل التكيف مع التغييرات في متطلبات طلبك.


لا داعي لان تستخدمها في كل مكان فمثلاً في حالات الـ:
Simple CRUD Operations أو Small Projects or Prototypes
لا داعي لاستخدامها

يتضمن الاستفادة من DTOs بشكل فعال في Laravel فهم متطلبات مشروعك والتنبؤ بالمجالات التي تكون فيها سلامة البيانات وهيكلها والتحقق من صحتها أمرًا بالغ الأهمية. ضع في اعتبارك حجم المشروع وتعقيده وخبرة الفريق عند اتخاذ قرار بتنفيذ DTOs.
7🔥4👍3
عم اجمع فريق من الاشخاص متوسطي الخبرة ليكونوا معي بعدد من المشاريع القادمة.

الخبرات اللي عم دور عليها هي:
- Laravel
- React
- Flutter
- UI/UX

إذا كنت عم تشتغل بواحدة من هي التقنيات و حابب تنضم للفريق و ترفع من مستواك و تستلم مشاريع ذات مستوى راسلني على الايميل:
jobs@somar-kesen.com

مع تحديد العنوان بـ Join Request ولا تنسوا تضمين الـ CV و رابط حسابك على الـ LinkedIn

العمل رح يكون بنظام الفريلانسر

بانتظاركم لنشتغل سوياً
19🔥5👍3👏1
صباح الخير.
في عدد كبير من الموجودين هون إما مسافرين إما مقبلين على السفر

شاركنا تجربتك بالبحث و العمل في مجال الـ IT في الخارج ضمن التعليقات لربما حدا يستفاد من المعلومات اللي رح تقدمها. 🙏🏻
🔥12👏75
يمكنكم متابعتي على منصات التواصل عبر الروابط التالية:
لينكدإن:
https://www.linkedin.com/in/somarkesen/
انستغرام:
https://www.instagram.com/somar_kn/
فيس بوك:
https://www.facebook.com/Somar.Kn.99
👍4
فرص عمل عن بعد

المسمى الوظيفي 1: WordPress Developer

المسمى الوظيفي 2: UI/UX Designer

إذا كنت ممن يمتلكون الشغف في مجال البرمجة ضمن التخصصات المطلوبة، فمكانك معنا في شركة ليلك للتسويق.
LILAC Marketing & Events

متطلبات العمل: الخبرة في المجال المطلوب مدة سنتين على الأقل.

إن كنت تمتلك الخبرة والمهارة في العمل لا تتردد في إرسال سيرتك الذاتية ومعرض أعمالك عبر الإيميل التالي:

jobs@lilac.ae

بانتظارك لبناء مواقع أجمل💜
👍2
نقلاً عن اللينكدان:
Dear all

I am looking for UI/UX designers to contribute in a paid test that the result will be a job offer at our company “Upgrade LLC”

The test will be conducted tomorrow and you will have 24 hours to finish it.

If you are interested please contact me here or via Whatsapp, scan the qr code to go directly to chat with me.

أعزائي

أبحث عن مصممي UI/UX للمساهمة في اختبار مدفوع الأجر وستكون النتيجة عرض عمل في شركتنا "Upgrade LLC"

سيتم إجراء الاختبار غدًا وسيكون لديك 24 ساعة لإنهائه.

إذا كنت مهتمًا، فيرجى التواصل معي هنا أو عبر Whatsapp، ومسح ال qr-code مباشرةً للدردشة معي.

المصدر:
https://www.linkedin.com/posts/ali-salman-34259712b_dear-all-i-am-looking-for-uiux-designers-activity-7163544037507940352-zLNy?utm_source=share&utm_medium=member_desktop
2👍2
يسعدني أن أقدم لكم حزمة SocialAPI

التي تبرز ليس فقط بفائدتها أو فكرتها، بل بكونها نتاج تعاون فريق تنوعت خبرات أفراده من المبتدئين إلى الأكثر خبرة. هذا التعاون ساهم في تعلم وتبادل الخبرات في مجالات مهمة مثل:

1- Code Review
2- Code Refactor
3- Team Work
4- Git Skills

و لعل الأهم هو انها أول تجاربي بمشروع جديد رح يبصر النور قريباً

هذه الحزمة ليست فقط إضافة تقنية، بل هي أيضًا نتيجة رحلة تعليمية غنية ساهمت في تطوير مهارات كل من شارك فيها.

تقدم هذه الحزمة حلاً مبسطًا لتسجيل الدخول باستخدام حسابات منصات السوشال ميديا و موجهة بشكل خاص إلى مبرمجي الـ Backend اللذين يرغبون بتكامل عملهم مع حزم الطرف الأخر كـ Flutter و React و غيرها.

الحزمة مستضافة ضمن Syrian Open Source و بإمكانكم تكونوا شركاء معنا فيها و تدعموها من خلال وضع Star على الـ Repo.

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

https://github.com/Syrian-Open-Source/social-api
26🔥3👍2
حابين تكونوا معنا بالمشاريع القادمة بإمكانكم تنضموا معنا على الغروب الخاص فينا:
https://t.me/+GwNCfKArlkcxYmZk
🔥4
Job Title: WordPress Developer

Location: Onsite (Remotely is not available)
Job Description:
We are seeking a talented and experienced WordPress Developer to design, develop, and maintain our website and client projects. The ideal candidate will have a strong understanding of WordPress themes, plugins, and customizations, with a keen eye for design and user experience.

Responsibilities:
Design, develop, and maintain WordPress websites, ensuring high performance and availability.
Customize WordPress themes and plugins to meet project requirements.
Collaborate with the design team to implement visually appealing and user-friendly interfaces.
Optimize websites for maximum speed and scalability.
Ensure website security and perform regular updates and backups.
Troubleshoot and resolve website issues and challenges.
Stay updated with the latest industry trends, technologies, and WordPress updates.

Requirements:
Proven work experience as a WordPress Developer.
Strong knowledge of front-end technologies, including HTML5, CSS3, JavaScript, and jQuery.
Experience with PHP and MySQL.
Familiarity with website optimization tools and best practices.
Understanding of SEO principles and ensuring websites adhere to them.
Excellent problem-solving skills and attention to detail.
Ability to work independently and in a team environment.
Strong communication skills and the ability to manage multiple projects simultaneously.
Nice to Have:
Experience with WordPress REST API.
Knowledge of Adobe Creative Suite or other design tools.
Experience with e-commerce platforms, especially WooCommerce.

How to Apply:
Please send your resume, portfolio of WordPress sites you have developed, and a brief cover letter explaining why you are the perfect fit for this role to hr@expentech.com
Email subject: WPD
Only applicants nominated for interviews will be contacted
🔥21👍1
كـ Team Leader كتير مهم تراقب كل شي عم يصير عندك بالـ Repos و بسبب طبيعة العمل و الضغط اللي بصير كتير عادي يكون عندك أعضاء بالفريق لربما بتشتغل بأوقات خارج أوقات الدوام حتى يتم التسليم بالوقت المطلوب و مهمتك انك تراقب كل شي عم يصير.

و كحل جذري لجأت اله اليوم ساويت التالي:
- قمت بإنشاء Bot Telegram
- تم ربط الـ Bot بكافة الـ Repos الخاصة بفريق العمل
- و أخيراً و ليس اخراً، تم إنشاء قناة Telegram خاصة بالفريق و إضافة الـ Bot عليها.

اللي صار هو كالتالي:
أي حدث بصير على أي Repo من commit او merge او او بيوصل إشعار لباقي الـ Team مباشرةً ( بما انهم أعضاء ضمن هي الـ Channel )

العملية مو معقدة و مو محتاجة حتى بحث على النت لكن في إلها benefits و بتقدم راحة بشكل كبيررر.

جرب طبقها و خبرني بالنتيجة اللي بتوصلها

لتفاصيل أكثر: هنا
17🔥8👍1
بالبداية اسمحولي اعتذر عن قلة النشر، لكن ساحب سحبة بأمور الـ Docker و الـ AWS مرتبة كتير.
يعني ترقبوا سلسلة منشورات عن هالامور بس لأخلص منها على المزبوط

المهم حالياً، عم اكتب لشارككم شي انا فخور أني عملته
اليوم و بنجاح ساويت Docker Image بتحتوي بيئة تطوير الـ Flutter بكل ملفاتها من :
- Java
- Android SDK
- Flutter
- cmd-tools
- etc

و باستخدامها عملت GitLab Pipline بقوم بتوليد نسخة APK بشكل تلقائي للمشروع ( مشروع الـ Flutter ) و مو بس هيك، بعد توليد النسخة تم ربطها مع Telegram Bot و إرسالها إلى مجموعة Telegram خاصة بفريق العمل مع وصف التعديلات الموجودة بالنسخة ( Commit message )

تنفيذ هيك Task لم يكن بالأمر السهل لان انت عم تتعمل مع أمور متل نظام Linux و لازم تكون فاهم كيفية تثبيت Flutter اللي هيي أساساً عملية غليظة شوي و فوق منها Docker
🔥43👍3👏1
لسا الـ Docker و الـ DevOps فيهم أكثر من هيك بكتير لكن سعيد بأنه حتى المعلومات الأساسية فيهم انا قادر وظفها و خليها مفيدة,

طبعاً كالعادة انا لا احتكر أي معلومة و نشالله بس خف الضغط رح يكون في سلسلة منشورات عن هالامور رح كون عم شارككم فيها اللي عم اوصله أول بأول

للمزيد من التفاصيل فيكم تشوفوا رابط اللينكدان كالعادة: هنا

و نلتقي في منشورات قادمة
10🔥1
معلومة Git على السريع:
في كتير أشخاص بتضيع لما بتشتغل على اكتر من Branch و بتضيع لما تحاول تعرف هيي على اي Branch موجودة حالياً
و لهيك في عندكم الاوامر التالية لتساعدكم بهاد الموضوع
==================================
أنا Somar Kesen أعمل كـ Full Stack Web Developer أنشر بشكل شبه يومي منشورات تحتوي على العديد من المعلومات عن تطوير البرمجيات و سوق العمل مستخلصة من خبرة سنين في العمل مع العديد من الشركات في الشرق الأوسط و أوروبا ضمن هذا المجال 🚀
رابط منصاتي ضمن التعليقات
12🔥4
منتمنى منكم تدعمونا بتقييم الـ WordPress Plugin الخطوات كتير بسيطة:
1- من الرابط : https://wordpress.org/support/plugin/app-redirect/reviews/
2- Create Account
3- Add your own review

و شكراً سلف
3
Forwarded from هيثم النائب - Haitham alnaeb (Haitham)
دعوة لحضور ملتقى المطورين السوريين بالامارات
Hello everyone!
You are invited to the Syrian Developers Meetup in UAE. It's a place where you can hear from others their expertise and share knowledge, and offer any job opportunities or to seek for a job change. It's a place where we all can gather and catch up.

-- Meetup Agenda:
7:00 pm Networking.
7:30 pm Introducing community members.
8:00 pm
Jobs in the UAE for developers
Perfect resume .
8:30 pm successful stories, Questions and answers.
8:50 pm Closing.

-- Notes:
- The event is free and open for the Syrian Developers in UAE.
- Location: King Salman Bin Abdulaziz Al Saud Street, near Tram Station and Cordoba Residence, Dubai.

https://www.google.ae/maps/place/in5+Tech+-+King+Salman+Bin+Abdulaziz+Al+Saud+Street,+near+Tram+Station+and+Cordoba+Residence+-+Dubai/@25.1041156,55.1567732,15z/data=!4m6!3m5!1s0x3e5f6b1495a55be1:0x5b8e89f8023b5766!8m2!3d25.1078793!4d55.1651604!16s%2Fg%2F11b6b4gft2


Note:
The event will be hosted online for who can’t join offline.

https://docs.google.com/forms/d/e/1FAIpQLSeOuvY7rX6djkgybIn1XbBi195c_GSpS9N3YDYh36EgWLFxRA/viewform


Fill the form to attend!

Date:

*2024-3-2*
*7:00 pm - 9:00 pm*

لملتقيات أخرى متابعة المجموعة
https://t.me/uaeSyrDev
👍32
5
2024 QA Sessions

في زحمة الأيام وسعينا المستمر نحو التعلم والتطور، قد يخف تواجدنا على منصات التواصل الاجتماعي. لكن أتطلع دوماً لمشاركة كل جديد معكم

لذا و بكل حماس أعلن عن تنظيم جلسة خاصة للأسئلة والأجوبة، تمامًا كما فعلنا في العام الماضي.

🔍 أدعوكم لمشاركة أسئلتكم الشيقة والفضولية - سواء كانت حول الحياة المهنية - سوق العمل - التعلم و التطور و غيرها

📅 سنحدد موعد الجلسة قريبًا، فتأكدوا من متابعة التحديثات لمعرفة كافة التفاصيل.

لتكون جزءًا من هذه الجلسة، يمكنكم زيارة قناتي على اليوتيوب حيث ستجدون جلسة العام الماضي لتحصلوا على فكرة عما يمكن توقعه هذا العام.


بإمكانكم المشاركة بأسئلتكم من خلال الرابط:

https://forms.gle/4wXLaXXXBHiasuSt8
🔥71