شهادة مطور ويب متكامل
تدريب في تطوير الويب المتكامل، بما في ذلك إنشاء الواجهات باستخدام HTML و CSS و React، وتطوير الواجهة الخلفية باستخدام Node.js و MongoDB، وإدارة قواعد البيانات والنشر باستخدام أدوات DevOps من بين العديد من التقنيات الأخرى.
تدريب في تطوير الويب المتكامل، بما في ذلك إنشاء الواجهات باستخدام HTML و CSS و React، وتطوير الواجهة الخلفية باستخدام Node.js و MongoDB، وإدارة قواعد البيانات والنشر باستخدام أدوات DevOps من بين العديد من التقنيات الأخرى.
في هذه الدورة تعلمت أحدث ميزات JavaScript (ES2023 و ES2024)، بما في ذلك طرق جديدة للمصفوفات والكائنات والمجموعات، بالإضافة إلى تحسينات في معالجة الوعود والمشغلات المنطقية. اكتسبت أيضًا تقنيات لتحسين الكود وجعله أكثر قابلية للقراءة، وتطبيق أحدث ميزات اللغة في المشاريع الحديثة.
دورة متقدمة حول بروتوكول سياق النموذج (MCP) تركز على أنماط التنفيذ العملية للتواصل بين الخادم والعميل، وآليات النقل، والنشر في بيئات الإنتاج. تغطي التكامل مع نماذج الذكاء الاصطناعي عبر sampling، وإشعارات التقدم والتسجيل اللحظي، والتحكم في الوصول إلى الملفات عبر roots، وبنية رسائل JSON، والنقل عبر stdio وStreamableHTTP (SSE)، وقيود HTTP، ومعايير اختيار النقل وفق متطلبات التوسع والوظائف.
دورة تشرح كيفية إنشاء واستخدام Skills في Claude Code لتجنب تكرار التعليمات والحفاظ على سير عمل متسق. تتضمن إنشاء SKILL.md، ضبط allowed-tools، مشاركة الـSkills مع الفريق، ربطها بالوكلاء الفرعيين، وحل مشاكل التفعيل والأولوية والتنفيذ.
في هذه الدورة تعمّقت في استخدام Claude Code لمهام تطوير برمجيات حقيقية، وفهمت بنية مساعدي البرمجة المعتمدين على الذكاء الاصطناعي وكيفية تفاعلهم مع قواعد الشيفرة عبر أدوات مدمجة. تعلّمت إدارة السياق بكفاءة، ودمج عدة أدوات لسير عمل معقد، وإنشاء أتمتة قابلة لإعادة الاستخدام، وتوسيع القدرات عبر خوادم MCP. كما عملت على التكامل مع GitHub لمراجعة الشيفرة والتعاون ضمن الفريق، مع تطبيق أنماط التخطيط والاستدلال وفق تعقيد كل تحدٍّ تقني.
دورة عملية موجّهة للمطورين لدمج Claude في التطبيقات عبر واجهة Anthropic API. تشمل المصادقة وإعداد الطلبات، المحادثات متعددة الأدوار، مطالبات النظام، المخرجات المهيكلة، استخدام الأدوات، معماريات RAG (التجزئة، التضمينات، والاسترجاع السياقي)، القدرات متعددة الوسائط (النصوص، الصور وملفات PDF)، التخزين المؤقت للمطالبات، تكامل MCP، وسير العمل باستخدام Claude Code.
دورة من Anthropic تركز على Model Context Protocol (MCP)، وتهدف إلى دمج Claude مع الخدمات الخارجية ومصادر البيانات دون إنشاء مخططات أدوات يدويًا. تغطي بنية العميل-الخادم، وتطوير خوادم MCP باستخدام Python SDK (الأدوات والموارد والمطالبات)، وتنفيذ عملاء MCP، وتصحيح الأخطاء باستخدام MCP Inspector، وإدارة الاتصال غير المتزامن، بما في ذلك مشروع عملي لنظام إدارة مستندات باستخدام MCP.
في هذه الدورة تعمّقت في AI Fluency Framework & Foundations من Anthropic، والذي طُوِّر بالشراكة مع خبراء أكاديميين لتعلّم التعاون مع الذكاء الاصطناعي بشكل فعّال وكفؤ وأخلاقي وآمن. عملت على نهج متعدد التخصصات قابل للتطبيق في السياقات التقنية والإبداعية والتعليمية والتجارية، وفهمت الكفاءات الأربع الأساسية في الإطار: Delegation وDescription وDiscernment وDiligence. كما راجعت كيفية تطبيق هذه الأسس في سير عمل حقيقي لاتخاذ قرارات أفضل واستخدام أدوات مثل Claude بمسؤولية وحُسن تقدير أكبر.
في هذه الدورة تعمّقت في استخدام Claude لإجراء محادثات أفضل، وتنظيم العمل والمعرفة عبر المشاريع والـartifacts والـskills، وربط الأدوات الخارجية، وتطبيق أوضاع البحث على المهام الأكثر عمقًا. كما راجعت حالات استخدام عملية حسب الأدوار وطرقًا مختلفة لدمج Claude في سير العمل الحقيقي لزيادة الإنتاجية والجودة.
في هذه الدورة تعمقت في GSAP، واستكشفت الجداول الزمنية وتداخل الرسوم المتحركة واستخدام الإضافات في العمل مع أمثلة تستند إلى صفحات حقيقية لفهم كيفية إنشاء رسوم متحركة معقدة ومنسقة وديناميكية على الويب.
تدريب في مقابلات العمل باللغة الإنجليزية، يركز على هيكلة مسيرتي المهنية، وتحسين تواصلي ونطقي، ومواجهة أنواع مختلفة من المقابلات بثقة بما في ذلك الذكاء الاصطناعي والملاءمة الثقافية والبرمجة المباشرة، وتطبيق طريقة THINK.
دورة عملية تعلمت فيها تطوير PWA لاكتشاف الأشياء في الوقت الفعلي باستخدام Angular 19 و TensorFlow.js. تتضمن تكوين PWA ودمج TensorFlow.js لاكتشاف الأشياء والتقاط الصور ومعالجتها مباشرة والتحسين باستخدام Web Workers و Lazy Loading والتخزين دون اتصال باستخدام IndexedDB والنشر على الأجهزة المحمولة.
تدريب في استخدام WordPress و Elementor لإنشاء وتصميم مواقع ويب احترافية، من تكوين المجال والاستضافة إلى الاستخدام المتقدم للأدوات والوظائف في الإصدارات المجانية و PRO.
دورة كاملة لتعلم CSS، وفهم كيفية تنسيق صفحات الويب بأفضل الممارسات والأمثلة العملية. تغطي من أساسيات اللغة إلى موضوعات متقدمة مثل تحديد المواقع و Flexbox، لإنشاء تصميمات حديثة ومنظمة جيدًا.
دورة متقدمة تعلمت فيها إنشاء وتخصيص مواقع ويب كاملة باستخدام WordPress، من تثبيته وتكوينه إلى تطوير القوالب والإضافات الخاصة. تتضمن استخدام Elementor و Gutenberg ودمج WooCommerce وتحسين تحسين محركات البحث وتحسينات الأمان والأداء.
دورة تركز على إتقان الرسوم المتحركة في CSS، وتعلم إنشاء انتقالات وتأثيرات وحركات سلسة دون الحاجة إلى JavaScript. تتضمن استخدام الإطارات الرئيسية والتحكم في التوقيت والتحسين والرسوم المتحركة مع التمرير لتحقيق نتائج بصرية جذابة وفعالة.
في هذه الدورة تعمقت في Figma من منظور المطور، وفهمت المبادئ الأساسية لتصميم الواجهة وتنظيم المشروع. عملت مع المكونات والمتغيرات وأوضاع التصميم والنماذج الأولية، مما حسن التعاون مع فرق التصميم. تعلمت أيضًا دمج Figma مع سير عمل التطوير من خلال الإضافات و DevMode، وتحسين الانتقال من التصميم إلى الكود.
في هذه الدورة تعلمت إنشاء ودمج بروتوكولات سياق النموذج (MCPs) لربط نماذج اللغة بواجهات برمجة التطبيقات وقواعد البيانات والخدمات الخارجية، وفهم بنيتها وغرضها ضمن نظام Anthropic/Claude البيئي. عملت أيضًا على تكوين خوادم MCP واستخدامها في VSCode وأتمتة الاختبار باستخدام Playwright، وتطبيق أفضل الممارسات لتوحيد الاتصال بين LLMs والأنظمة الخارجية.
في هذه الدورة تعمقت في أنواع الأدوات المساعدة في TypeScript، وتعلمت استخدام أدوات مثل Partial و Required و Omit و Pick و Readonly وأنواع متقدمة أخرى لكتابة كود أكثر مرونة وأمانًا وقابلية للصيانة. عملت أيضًا مع أدوات مساعدة مثل Exclude و Extract و ReturnType و Parameters و NonNullable و Awaited، وتطبيقها في حالات عملية لتحسين الكتابة في المشاريع الحقيقية.
في هذه الدورة تعمقت في استخدام Tailwind CSS لتطوير واجهات حديثة وسريعة ومتجاوبة تمامًا، مما عزز فهمي لنظام فئات الأدوات المساعدة وتكوين وتخصيص الإطار، بالإضافة إلى استخدام Flexbox و Grid والتخطيطات التكيفية. راجعت أيضًا أفضل ممارسات التحسين وإنشاء مكونات قابلة لإعادة الاستخدام بتصميم متماسك وفعال.
في هذه الدورة تعمقت في إنشاء تصميمات ويب حديثة وقابلة للتكيف باستخدام CSS Grid، مما عزز فهمي من الأساسيات إلى التقنيات المتقدمة. استكشفت الوحدات وأدوات التحكم وخصائص المحاذاة، وطبقتها لبناء تخطيطات منظمة ومتجاوبة بشكل أكثر كفاءة.
في هذه الدورة تعمقت في هيكلة صفحات الويب الواضحة والدلالية والمتاحة باستخدام HTML، مما عزز الاستخدام الصحيح للعلامات والسمات والهياكل. راجعت أيضًا جوانب HTML الدلالية وإمكانية الوصول والنماذج وأفضل ممارسات تحسين محركات البحث، وطبقت بناء جملة نظيف ومتماسك في مشاريع أكثر تقدمًا.
في هذه الدورة تعمقت في العمل مع عدم التزامن في JavaScript باستخدام الوعود، مما عزز فهمي لبناء الجملة والسلسلة ومعالجة الأخطاء باستخدام then و catch و finally. راجعت أيضًا الأساليب المتقدمة مثل Promise.all و Promise.race، بالإضافة إلى الجمع مع async/await لكتابة كود أنظف وأكثر كفاءة وقابلية للصيانة.
في هذه الدورة تعلمت دمج بيئات ثلاثية الأبعاد في تطبيقات Vue باستخدام TresJS، وفهم تكوين البيئة وإنشاء الأشكال الهندسية والإضاءة والظلال والرسوم المتحركة، بالإضافة إلى تطبيق الأنسجة المتقدمة والتفاعلية. اكتسبت أيضًا معرفة حول التحسين والأداء في مشاريع الويب ثلاثية الأبعاد.
في هذه الدورة تعمقت في استخدام Claude Code، وهو مساعد برمجة ذو مستوى عالٍ من الاستقلالية، وتعلمت أفضل الممارسات للعمل بكفاءة مع المشاريع المعقدة. راجعت كيفية توفير سياق واضح لـ Claude، وتنسيق مثيلات متعددة بالتوازي، ودمج خوادم MCP و GitHub، وتطبيق وظائف التخطيط والذاكرة والجلسات المتوازية. تضمنت الدورة أمثلة عملية مثل روبوتات الدردشة RAG وتحليل البيانات في Jupyter وإنشاء واجهات مرئية من Figma، مما يوضح كيفية تحسين وإعادة هيكلة وأتمتة سير عمل التطوير باستخدام Claude Code.
مهارات لتخصيص بيئات Linux في Debian و Kali وأنظمة أخرى قائمة على Linux بما في ذلك تكوين البرامج وتعديلات النظام وتحسين الأداء والأمان.
مرحبًا! أنا Fran مطور برمجيات متكامل
لدي خبرة في العمل مع مجموعة واسعة من تقنيات الويب. ومع ذلك، فإن تخصصي وتركيزي الرئيسي ينصبان على تطوير الواجهة الأمامية.
منذ صغري وأنا أستكشف وأجرب أجهزة الكمبيوتر والأجهزة المحمولة، وأبحث في كيفية عملها على مستوى البرمجيات والأجهزة على حد سواء. وعلى مر السنين، تعلمت الكثير من خلال "التجريب" وحل المشكلات بنفسي، وهي تجربة عززت فضولي ومهاراتي التقنية.