انا عبدالله مطور واجهات أمامية وتطبيقات الموبايل (Front-End and Mobile App Developer)
المهارات والخبرات المطلوبة
تقنيات واجهات أمامية (Front-End Technologies):
HTML5: إتقان كتابة أكواد HTML لبناء هيكل الصفحات بشكل صحيح.
CSS3 : مهارة في تصميم وتنسيق الصفحات باستخدام CSS، بما في ذلك فهم جيد لتقنيات Flexbox وGrid.
JavaScript: إتقان لغة JavaScript للبرمجة التفاعلية وتحسين تجربة المستخدم.
أدوات وأطر تصميم (Design Tools and Frameworks):
Bootstrap: خبرة في استخدام إطار العمل Bootstrap لبناء تصاميم استجابة وسريعة.
Sass: إتقان استخدام لغة Sass لتنسيق الصفحات بأسلوب CSS محسن وقابل لإعادة الاستخدام.
Responsive Design: فهم جيد لمبادئ التصميم المستجيب وتطوير واجهات تتكيف مع جميع أحجام الشاشات.
أدوات التطوير وإدارة المشاريع:
Git: مهارة في استخدام نظام التحكم في الإصدارات Git لإدارة أكواد المشروع بشكل فعال.
Github : رفع المشاريع علي github
أطر العمل والمكتبات (Frameworks and Libraries):
React.js: خبرة في تطوير تطبيقات الويب باستخدام مكتبة React.js، بما في ذلك الفهم الجيد للمكونات (Components) وحالة التطبيق (State Management) باستخدام Redux و Reect Hooks
React Native: مهارة في تطوير تطبيقات الموبايل باستخدام React Native، بما في ذلك الفهم الجيد لتطوير تطبيقات عبر الأنظمة (iOS وAndroid). والتعامل الجيد مع ال hooks و navigation وايضا Animation