Go و Vanilla JS: Fullstack بدون إطارات عمل
تعلم كيفية بناء تطبيقات ويب قوية من الصفر، وتصميم كل من واجهات برمجة التطبيقات للفيئة الخلفية باستخدام Go والواجهات الأمامية التفاعلية باستخدام Vanilla JavaScript.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
هل تريد أن تفهم كيف تعمل تطبيقات الويب حقًا، بعيدًا عن تجريدات إطارات العمل الكبيرة؟ يوجهك هذا المقرر الدراسي خلال عملية إنشاء حلول ويب كاملة وديناميكية باستخدام الإمكانيات الأساسية لـ Go للفيئة الخلفية و Vanilla JavaScript للواجهة الأمامية.
بحلول نهاية هذا المقرر الدراسي، ستكون متقنًا لتطوير تطبيقات ويب Fullstack تأسيسية، وقادرًا على التعامل مع البيانات، والاستجابة لتفاعلات المستخدمين، تقديم تجربة ويب كاملة بدون اعتمادات خارجية.
ما ستتعلمه:
* تعلم كيفية إعداد خادم Go HTTP، وتحديد المسارات (routes)، وتنفيذ معالجات الطلبات لـ RESTful API.
* فهم نمذجة البيانات، والاستمرارية (persistence)، وأنماط استرجاع البيانات الفعالة في Go.
* إتقان معالجة DOM من جانب العميل، ومعالجة الأحداث، وجلب البيانات غير المتزامنة باستخدام ميزات Vanilla JavaScript الحديثة مثل async/await و fetch.
* تطبيق المعالجة المهيكلة للأخطاء، وممارسات تسجيل البيانات (logging)، وتنظيم وحدات Go للحصول على كود خلفي قابل للصيانة.
* ممارسة دمج خلفية Go مع واجهة أمامية باستخدام Vanilla JavaScript لإنشاء تجارب ويب تفاعلية وديناميكية.
* تطوير استراتيجيات اتصال آمنة وأنماط مصادقة أساسية لتطبيقات Fullstack.
يبدأ هذا المقرر الدراسي بمفاهيم Go الأساسية لتطوير الويب، ثم ينتقل إلى تصميم API ومعالجة البيانات. ستنتقل بعد ذلك إلى بناء واجهة أمامية تفاعلية باستخدام Vanilla JavaScript، والتي تتوج بدمج كلا الجزأين لإنشاء تطبيق ويب يعمل بكامل وظائفه. تم تصميم هذا البرنامج الشامل للمبتدئين تمامًا ممن ليس لديهم خبرة سابقة في تطوير Fullstack أو إطارات عمل الويب. ابدأ في بناء مهاراتك الأساسية في تطوير الويب اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع