Courses

تعلّم بالطريقة التي تناسبك

دورات مُتوفرة لكل مستوى، اختر ما يناسب هدفك و ابدأ الآن.

5 دورات
مدفوع

Crafting Advanced React Components from Primitives

انتقل من مجرد استخدام مكتبات المكونات إلى فهم كيفية تصميمها و بنائها من الداخل (Under the Hood)، عبر إعادة بناء مكونات مستوحاة من Radix UI و تطبيق أنماط التصميم المستخدمة في الأنظمة الحقيقية.

JavaScriptJavaScriptTypeScriptTypeScriptReactReact
39 درس
التطبيق
مجاني

React Design Patterns

تجاوز مرحلة كتابة المكونات العشوائية إلى بناء واجهات React بهيكلة واضحة و قابلة للصيانة، عبر تعلم الـ Design Patterns التي يستخدمها المطورون لتنظيم المكونات (Component Organization)، مشاركة السلوك (Behavior Reusability) و إدارة تدفق البيانات (Data Flow Management) داخل التطبيقات الحقيقية.

JavaScriptJavaScriptTypeScriptTypeScriptReactReact
12 درس
المفاهيم
مدفوع

Understanding git

وراء كل أمر Git توجد آليات تحدد كيف تُخزن البيانات، تُبنى الـ commits و يُدار تاريخ المشروع. في هذا الكورس سنكشف ما يحدث خلف الكواليس (Under the Hood) لنحوّل Git من أداة تستخدمها إلى نظام تفهمه بعمق.

GitGit
38 درس
التعمّق
مدفوع

Learn Go by Building a CLI

هذا الكورس ليس مجرد شرح لمميزات Go، بل رحلة لبناء مشروع كامل يوضح كيف تُستخدم اللغة لبناء أدوات عملية، منظمة، قابلة للصيانة و التوسع.

GoGo
16 درس
التطبيق
مدفوعقريبا

Files Thinking: Mental Models for Upload, Storage & Delivery

كيف تفكر في الملفات داخل مشاريعك؟ في هذا الكورس سنبني طريقة تفكير هندسية حول رفع، تخزين و تقديم الملفات مع التركيز على فهم الـ (Trade-offs) بين الأداء، التكلفة، الأمان و قابلية التوسع لاختيار الحلول المناسبة و بناء أنظمة تتعامل مع الوسائط بكفاءة و مرونة.

0 درس
هندسة الأنظمة