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

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

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

🌟 ناشط في مجتمع برمجة الأطفال، ومساهم في تطوير المحتوى التقني عربياً.
Download Telegram
ليش بحياتك مارح تنقبل لما تعبي طلب وظيفة أو مسابقة ؟؟ 🤔🚫

الجواب بالبوست هون :
https://www.facebook.com/Somar.Kn.99/posts/pfbid0aQ8n5UmLzE1vwLXW8UfirnDN6p7Zo1RRMyGtgcamJqwjgvqHt86XtPSghgzAfTdMl
👍4
نصيحة في الـ Chrome DevTools:

اضغط على shift أثناء مرورك فوق الـ Requests في قائمة الـ Network سوف يتم الـ Requests باللون الأخضر و الـ dependencies بالأحمر
7🔥3👍1
رح يكون في اجتماع بكرا حكينا عنه بالغروب عن بناء Laravel Package نشتغلها سوياً و نرفعها Open Source

اللي حابب يكون معنا بإمكانه ينضم على الغروب و يراسلنا لنضيفه على اجتماع بكرا على الساعة 12

https://t.me/+GwNCfKArlkcxYmZk
6👍1
مطلوب مني رشح مبرمج ReactJs يكون قبضاي منيح للعمل في شركة باللاذقية.
العمل في المكتب حصراً

اللي حابب يبعتلي الـ CV يبعتها على الايميل:
jobs@somar-kesen.com
بالعنوان التالي:
React-Lattakia
6
حتى تنتقل من مستوى لمستوى بالـ Laravel كتير مهم تكون بتعرف توزع ملفاتك ضمن المشروع بشكل صحيح.

بهالمقالة في شرح بالمثال العملي عن كيف الناس بتشتغل بالـ Controller و كيف لازم يكون بالواقع:
https://medium.com/@laravelprotips/laravel-project-structure-moving-code-out-of-controllers-7cdc3541928d
13👍1
نبحث عن مبرمج ذو خبرة وكفاءة عالية للإنضمام إلى فريق التطوير في مؤسستنا وسيكون دوره أساسياً في تطوير تطبيقات الويب في الشركة



تصميم وتطوير تطبيقات الويب

Full Stack تطوير وصيانة تطبيقات الويب باستخدام تقنيات

تحويل متطلبات العملاء إلى تطبيقات فعّالة ومبتكرة

إدارة المشروع

تخطيط وتنظيم عملية التطوير لضمان تسليم المشاريع في الوقت المناسب

اسناد المهام ومتابعة أداء فريق التطوير

قاعدة البيانات

تصميم وإدارة قواعد البيانات وضمان استمراريتها

القدرة على الاستعلام عن البيانات وتحليلها لتحسين أداء التطبيق

تحسين الأداء والجودة

تحسين أداء التطبيقات وتجربة المستخدم

ضمان الجودة من خلال إجراء الاختبارات الضرورية

تكنولوجيا الويب والابتكار

متابعة التطورات التكنولوجية وتبني أحدث التقنيات

اقتراح حلول إبداعية وتحسينات لعمليات التطوير

تواصل فعّال

التفاعل مع العملاء والفريق الداخلي لضمان فهم صحيح للمتطلبات

تبادل المعرفة والخبرات مع أعضاء الفريق والمشاركة في الاجتماعات

تطوير الأعضاء الأقل خبرة

دعم وتوجيه المطورين الأقل خبرة في الفريق

تحفيز روح الابتكار والتفاني في الأداء

رفع التطبيقات

نشر التطبيقات على الخوادم وضمان استمرار تشغيلها بشكل صحيح

ضمان التوافق مع أحدث تحديثات النظام وتطويرات اللغات



careers@peaklink.sy كيفية التقديم يرجى إرسال السيرة الذاتية عبر البريد الإلكتروني

في خانة الموضوع "Senior Full Stack Developer" قبل تاريخ 10 شباط 2024 ، مع ذكر

المتطلبات العلمية والمهنية

شهادة جامعية في الهندسة المعلوماتية أو علوم الحاسوب

Full Stack Developer خبرة ال تقل عن 5 سنوات من الخبرة كمبرمج

القدرة على إدارة وتوجيه فريق مطوري البرمجيات وتوزيع المهام

متقدمة ومعقدة Full Stack خبرة في تطوير تطبيقات

إلمام بتقنيات تطوير الواجهة الأمامية والخلفية



المتطلبات التقنية

Front-End Technologies (HTML, CSS, JavaScript, React/Vue)

Back-End Technologies (PHP/Laravel, Node.js, Python/Django)

MySQL,PostgreSQL, MongoDB خبرة في التعامل مع قواعد البيانات مثل

Docker, Kubernetes ونشر التطبيقات باستخدام DevOps خبرة في

القدرة على إدارة البرمجية بفعالية باستخدام إطار الإدارة المناسب بالاتفاق مع الإدارة التقنية في الشركة

الخبرة في التكامل مع واستهالك واجهات برمجة التطبيقات

الالتزام بأفضل ممارسات كتابة الشيفرة وضمان نوعية الشيفرة

Git خبرة في استخدام نظام التحكم في الإصدارات لتتبع التغييرات وإدارة الفروع بفعالية

الالتزام بتوثيق الشيفرة وتوفير تعليمات واضحة لتسهيل فهم وصيانة البرمجية

Git فهم جيد لأمان والتدابير المتخذة لحماية بيانات الشيفرة

مهارات في تحسين أداء األنظمة البرمجية وتقليل استهالك الموارد



المتطلبات الوظيفية

مهارات تواصل ممتازة للتفاعل مع العميل وأعضاء الفريق

القدرة على متابعة تقدم المشروعات وإعداد تقارير فعّالة

القدرة على رفع أداء التطبيقات ومتابعة أداء المخدمات

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

متابعة وإدارة استضافة التطبيقات

القدرة على إشراف وتحفيز الفريق لتحقيق أهداف المشروع

القدرة على تلبية المواعيد النهائية وتسليم المشاريع ضمن الجودة المطلوبة

استعداد للتعلم المستمر ومتابعة أحدث التقنيات


https://career.sy/job/senior-full-stack-developer-2
1
#فرصةعمل 🚀

Senior Flutter Developer Wanted!

نبحث عن مبرمج Senior Flutter Developer ذو خبرة وكفاءة عالية للإنضمام إلى فريق التطوير في مؤسستنا وسيكون دوره أساسياً في تطوير تطبيقات الجوال باستخدام تقنية Flutter.

📌 المسؤوليات:

تطوير تطبيقات Flutter:
قيادة وتطوير تطبيقات الجوال باستخدام تقنية Flutter.
تحويل متطلبات العملاء إلى حلول برمجية فعّالة ومبتكرة.
إدارة المشروع:
تخطيط وتنظيم عملية التطوير لضمان تسليم المشاريع في الوقت المناسب.
اسناد المهام ومتابعة أداء فريق التطوير.
تحسين الأداء والجودة:
تحسين أداء التطبيقات وتجربة المستخدم.
ضمان الجودة من خلال إجراء الاختبارات الضرورية.
تكنولوجيا الويب والابتكار:
متابعة التطورات التكنولوجية وتبني أحدث التقنيات.
اقتراح حلول إبداعية وتحسينات لعمليات التطوير.
تواصل فعّال:
التفاعل مع العملاء والفريق الداخلي لضمان فهم صحيح للمتطلبات.
تبادل المعرفة والخبرات مع أعضاء الفريق والمشاركة في الاجتماعات.
رفع التطبيقات:
نشر التطبيقات على متاجر التطبيقات الرئيسية (Google Play وApp Store)، بما في ذلك التطبيقات العاملة في الجمهورية العربية السورية.
ضمان التوافق مع متطلبات المتاجر والاستجابة لتحديثات النظام.
قيادة وتوجيه:
دعم وتوجيه المطورين الأقل خبرة في الفريق.
تحفيز روح الابتكار والتفاني في الأداء.

👈 كيفية التقديم:
يرجى إرسال السيرة الذاتية عبر البريد الإلكتروني careers@peaklink.sy أو التواصل وإرسال السيرة الذاتية على الرقم 0982933335 قبل تاريخ 10 شباط 2024، مع ذكر "Senior Flutter Developer" في خانة الموضوع.

📌 المتطلبات العلمية والمهنية:

🔸شهادة جامعية في الهندسة المعلوماتية أو علوم الحاسوب.
🔸خبرة لا تقل عن 5 سنوات في تطوير تطبيقات الجوال باستخدام Flutter.
🔸القدرة على تطوير تطبيقات متقدمة ومعقدة.
🔸القدرة على إدارة المشروع وتوجيه فريق المطورين.
🔸القدرة على اسناد المهام ومتابعة أداء فريق مطوري تطبيقات الجوال.
الخبرة في رفع التطبيقات إلى متاجر جوجل بلاي وابل ستور، بما في ذلك التطبيقات🔸 العاملة في الجمهورية العربية السورية.

📌 المتطلبات التقنية:

🔸إلمام عميق وتجربة واسعة في تطوير التطبيقات باستخدام Flutter ولغة Dart.
🔸خبرة في استخدام وإدارة قواعد البيانات مثل Firebase أو SQLite.
🔸القدرة على تنفيذ اختبارات التطبيقات لضمان الجودة.
🔸القدرة على إدارة التطبيق بفعالية باستخدام إطار الإدارة المناسب بالاتفاق مع الإدارة التقنية في الشركة.
🔸الخبرة في التكامل مع واستهلاك واجهات برمجة التطبيقات (API).
🔸الالتزام بأفضل ممارسات كتابة الشيفرة وضمان نوعية الشيفرة.
🔸خبرة في استخدام نظام التحكم في الإصدارات Git لتتبع التغييرات وإدارة الفروع بفعالية.
🔸الالتزام بتوثيق الشيفرة وتوفير تعليمات واضحة لتسهيل فهم وصيانة البرمجية.
فهم جيد لأمان Git والتدابير المتخذة لحماية بيانات الشيفرة.
🔸مهارات في تحسين أداء الأنظمة التطبيقات وتقليل استهلاك الموارد.
كوبون جديد لكورس Clean Architecture in Flutter
الأشخاص اللي عندهم خبرة بتطوير الـ WordPress Plugins فتحنا مجموعة من الـ issues بواحدة من الأضافات ضمن الـ Syrian Open Source

اللي حابب يستلم منهم يإمكانه يشوفهم من خلال الرابط : Link و يعمل Assigen لنفسه
2👍1
من 4 شهور حكيت عن اول اضافة بشتغلها على الـ WordPress و كانت بعنوان "App Redirect" و اللي قررت اشتغل عليها لتكون متاحة للجميع بعد ما دورت كتير على إضافة بتقدم هالخدمة و ماشفت.
فكرة الإضافة ببساطة إنها بتسمحلك تعرف route مخصص بيسمحلك توجه المستخدم لرابط تنزيل التطبيق بناءً على نظام تشغيله، بما معناه:
مستخدم الـ Android رح يتم إعادة توجهيه إلى Google Play
و الـ IOS إلى الـ App Store
و الحمدالله و بفضل مساعدة و مساهمة @عبد اللطيف الميهوب و Adnan Al-Malek اليوم الإضافة متاحة رسمياً ضمن الـ WordPress و الـ Source Code تبعها متوفر للجميع ضمن Syrian Open Source
اللي مشتغل معي بيعرف اني مو من محبين الـWP و إنما اجبر عليه بالاكراه لكن في متعة بتعلم و تجربة أشياء جديدة بكل مشروع 🔥
رابط الـ plugin ضمن التعليقات، أنا متحمس لتلقي أي مراجعات أو اقتراحات يمكن أن تساهم في تطويرها.
🔥4👍32👏1
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