بناء تطبيق دليل هاتف باستخدام Go: بيانات CSV والتحقق من صحتها
تعلم كيفية قراءة بيانات CSV وكتابتها وفهرستها في Go مع إتقان التعبيرات النمطية (regular expressions) والخرائط (maps) لبناء تطبيق دليل هاتف قوي يعمل عبر سطر الأوامر.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تعد مرحلة الانتقال إلى ما هو أبعد من القواعد الأساسية أول محطة رئيسية لأي مطور Go طموح. تعتمد التطبيقات الحقيقية على التخزين الدائم للبيانات، والتحقق من صحة المدخلات، وعمليات البحث الفعالة لتبقى مفيدة وموثوقة. في هذه الدورة النصية، ستطور أداة بسيطة تعمل عبر سطر الأوامر لتصبح تطبيق دليل هاتف قوي. ستتعلم كيفية تخزين جهات الاتصال في ملفات CSV، وإجراء عمليات بحث سريعة، وضمان سلامة البيانات باستخدام المكتبة القياسية في Go.
ما ستتعلمه:
- فهم مفاهيم Go الأساسية بما في ذلك التلاعب بالمصفوفات الديناميكية (slices)، والخرائط (maps)، والتعامل الحديث مع الأخطاء.
- قراءة ملفات CSV وكتابتها بكفاءة باستخدام حزمة encoding/csv القياسية.
- التحقق من صحة أرقام الهواتف وصيغ المدخلات باستخدام التعبيرات النمطية (regular expressions).
- تنفيذ عمليات بحث سريعة في الذاكرة عن طريق فهرسة بيانات CSV باستخدام خرائط Go.
- هيكلة تطبيق Go الخاص بك باستخدام التنسيق الحديث للحزم واصطلاحات الوحدات (modules).
- ممارسة كتابة كود Go نظيف وقياسي مع فحص قوي للأخطاء.
ستبدأ باستكشاف هياكل البيانات الأساسية في Go وأساسيات الإدخال/الإخراج للملفات قبل الغوص في التعبيرات النمطية للتحقق من صحة المدخلات. ومن هناك، ستدمج هذه المكونات لبناء نظام إدارة جهات اتصال كامل الوظائف ومُدعَم بالملفات.
تم تصميم هذه الدورة للمبرمجين المبتدئين في Go الذين يفهمون القواعد الأساسية ويرغبون في بناء تطبيقات عملية تعتمد على الملفات. لا تتطلب الدورة أي خبرة متقدمة في قواعد البيانات. ابدأ القراءة اليوم للارتقاء بمهاراتك في تطوير Go إلى المستوى التالي.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
أساسيات جافا الحديثة: البرمجة الوظيفية والسجلات والميزات الحديثة
شهادة
تطبيق عملي
AED 50.00
→
🌟 اختيار الطلاب
🎓 بشهادة
البرمجة غير المتزامنة (Asynchronous Programming) وتعدد الخيوط (Multithreading) في C#
شهادة
تطبيق عملي
AED 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
كتابة Python عالي الأداء: تحسين السرعة والذاكرة
شهادة
تطبيق عملي
AED 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
برمجة Go بالأمثلة: بناء تطبيقات موثوقة
شهادة
تطبيق عملي
AED 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع