منذ 3 ساعات
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
أتقن فن مطابقة الأنماط من خلال اختبارات التدريب على التعبيرات العادية لـ Python (Regex) الأكثر شمولاً والمتوفرة على Udemy. سواء كنت عالم بيانات يقوم بتنظيف النص الفوضوي، أو مطور ويب يتحقق من صحة إدخال المستخدم، أو مسؤول نظام يقوم بأتمتة السجلات، فإن إتقان Regex هو مهارة غير قابلة للتفاوض في مشهد البرمجة الحديث. تم تصميم هذه الدورة بدقة لتأخذك من الفهم الأساسي للسلاسل إلى المستوى الاحترافي لمعالجة النص باستخدام وحدة إعادة Python. لماذا يختار المتعلمون الجادون هذه الاختبارات التدريبية غالبًا ما يواجه مطورو Python الطموحون صعوبة في التعامل مع Regex لأنها تبدو وكأنها "لغة داخل لغة". نادرًا ما تكون البرامج التعليمية الثابتة كافية لبناء ذاكرة العضلات. يختار المتعلمون الجادون هذه الدورة لأنها تحول التركيز من المشاهدة السلبية إلى حل المشكلات بشكل فعال. من خلال العمل من خلال بنك ضخم من الأسئلة الأصلية، يمكنك استيعاب بناء الجملة والمنطق المطلوب لحل تحديات معالجة النصوص المعقدة في بيئات الإنتاج. هيكل الدورة التدريبية- الأساسيات / الأسس: نبدأ بالأساسيات المطلقة. سوف تتدرب على المطابقة الحرفية البسيطة، وستفهم الفرق بين re.match() وre. search()، وتعلم كيفية التعامل مع السلاسل الأولية في Python لتجنب أخطاء تسلسل الهروب.
- المفاهيم الأساسية: يركز هذا القسم على العناصر الأساسية لـ Regex. سوف تتقن الأحرف الأولية مثل النقاط ونقاط الربط (بداية ونهاية الأسطر) وفئات الأحرف الأساسية مثل الأرقام والمسافات البيضاء وأحرف الكلمات.
- المفاهيم المتوسطة: هنا، نتعمق في محددات الكمية والتجميع. سوف تتعلم التحكم في التكرار باستخدام العوامل الجشعة وغير الجشعة وفهم كيفية التقاط أجزاء معينة من المطابقة لمزيد من المعالجة.
- مفاهيم متقدمة: تغطي هذه الوحدة تقنيات متطورة بما في ذلك تأكيدات Lookahead وLookbehind والمجموعات المسماة والمراجع الخلفية المعقدة. هذه هي الأدوات المستخدمة للتحقق من صحة البيانات وتحليلها على مستوى عالٍ.
- سيناريوهات العالم الحقيقي: النظرية تلتقي بالممارسة. سوف تحل الأسئلة بناءً على مهام الصناعة الفعلية، مثل استخراج عناوين IP من السجلات، والتحقق من صحة كلمات المرور المعقدة، وتحليل علامات HTML، وتنظيف بيانات CSV.
- مراجعة مختلطة / اختبار نهائي: اختبار تراكمي شامل مصمم لمحاكاة بيئة الترميز عالية الضغط. يضمن هذا أنه يمكنك تحديد استراتيجية التعبير العادي التي يجب تطبيقها عند مواجهة مشكلة غير مصنفة.
- الخيار 1: ^\d{3}[a-z]*
- الخيار 2: \d{3}[a-z]+
- الخيار 3: ^\d{3}[a-z]+
- الخيار 4: ^\d{3,}[a-z]+
- الخيار 5: [0-9]{3}[A-Z]+
- الخيار 1: يستخدم هذا *، مما يعني صفر أو أكثر من الحروف. كان المتطلب "واحدًا على الأقل".
- الخيار 2: يفتقر هذا إلى مرساة ^، مما يعني أنه يمكن أن يطابق ثلاثة أرقام في أي مكان في السلسلة، وليس بالضرورة في البداية.
- الخيار 3: هذا هو التكوين الصحيح.
- الخيار 4: يعني محدد الكمية {3,} ثلاثة أرقام أو أكثر، مما ينتهك متطلبات "ثلاثة بالضبط".
- الخيار 5: يطابق هذا الأحرف الكبيرة [A-Z] بدلاً من الأحرف الصغيرة المطلوبة.
Hello
" عند البحث عن محتوى بين العلامات؟- الخيار 1: يطابق Hello
- الخيار 2: لا يطابق أي شيء
- الخيار 3: يطابق
- الخيار 4: يطابق أصغر سلسلة ممكنة بين المحددات
- الخيار 5: يلقي بناء جملة خطأ
الإجابة الصحيحة: الخيار 4 شرح الإجابة الصحيحة: ؟ بعد محدد الكمي يجعله "كسولًا" أو "غير جشعًا". بدلاً من مطابقة أطول سلسلة ممكنة، فإنها تطابق أقصر سلسلة ممكنة تفي بالنمط. شرح الإجابات الخاطئة:- الخيار 1: قد يكون هذا نتيجة لمطابقة جشعة .*.
- الخيار 2: النمط صالح وسيجد تطابقًا في حالة وجود المحددات.
- الخيار 3: سيحدث هذا فقط إذا استبعد النمط علامة الإغلاق على وجه التحديد.
- الخيار 5: بناء الجملة .*؟ صالح تمامًا في Python Regex.
- يمكنك إعادة إجراء الاختبارات عدة مرات لضمان الإتقان التام.
- هذا بنك أسئلة أصلي ضخم يحتوي على سيناريوهات لن تجدها في الوثائق القياسية.
- يمكنك الحصول على الدعم من المعلمين إذا كانت لديك أسئلة أو كنت بحاجة إلى توضيح بشأن لغز منطقي.
- يحتوي كل سؤال على شرح مفصل لمساعدتك على فهم "السبب" وراء الكود.
- متوافق مع الهاتف المحمول مع تطبيق Udemy حتى تتمكن من التدرب أثناء التنقل.
- ضمان استرداد الأموال لمدة 30 يومًا إذا لم تكن راضيًا عن جودة المحتوى.
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة