دورة عبر الإنترنت – تدريب احترافي معتمد في البحث عبر الإنترنت مع Google وجامعة كاليفورنيا، ديفيس

اكتشف المجموعة الواسعة من منتجاتنا. نحن نقدم جودة ممتازة وخدمة عملاء لا هوادة فيها تلبي جميع احتياجاتك وتساعدك في العثور على المنتج المثالي لك.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • المهارات التكنولوجية
  • التفكير النقدي
  • قدرات حل المشكلات
  • التواصل الفعال
  • العمل في فريق
  • إدارة الوقت
  • إِبداع
  • القدرات التحليلية
  • المهارات القيادية
  • المرونة والتعلم المستمر

What you will learn in the course

Courses for which the course is suitable

  • مبرمج بايثون
  • عالم البيانات
  • مطور البرمجيات
  • محلل بيانات
  • مهندس برمجيات
  • مطور تطبيقات الويب
  • خبير التعلم الآلي
  • باحث في العلوم الاجتماعية
  • مفتاح واجهة برمجة التطبيقات
  • محلل النظم

التدريب – سلسلة من الدورات المكونة من أربعة أجزاء

إذا لم تكن لديك خلفية برمجية بعد وترغب في التعلم، فإن هذا التدريب يهدف إلى جعل تعلم بايثون أسهل. ولها أربعة أهداف رئيسية:

  • لتشجيعك على البرنامج
  • تساعدك على التفكير مثل مبرمج
  • لتعليمك المفاهيم التقنية للبرمجة
  • تزويدك بأمثلة مفيدة للأشياء التي يمكنك القيام بها باستخدام التعليمات البرمجية

يمكن أن يكون تعلم البرمجة عملية صعبة، لذلك يوضح هذا التدريب أهمية التحفيز. عليك أن ترغب في تعلم البرمجة والالتزام بأنشطة التعلم المختلفة والتجارب والبحث والتدريب الذاتي. لن ينقلك هذا التدريب إلى عالم البرمجة على الفور، ولكنه سيساعدك على تطوير النهج الصحيح للبرمجة، وفهم مفاهيم Python التقنية، وتقدير ما يمكنك فعله باستخدام Python للوصول إلى المعلومات على الويب. أصبحت هذه المهارات ضرورية بشكل متزايد للباحثين.

إن ثروة البيانات المتاحة الآن للباحثين الذين يمكنهم استخدام بايثون وأدوات أخرى للوصول إليها تعمل على إحداث تحول في مجالات الدراسة، بما في ذلك العلوم الاجتماعية. ولكن هناك فجوة بين الأسئلة المتعلقة بالطبيعة البشرية والتي يمكن لنتائج الإنترنت أن تسلط الضوء عليها، والواقع الفوضوي للكود والبيانات. تشتمل كل دورة في هذا التخصص على عروض توضيحية للكود تقوم بتشغيلها والتي توضح كيفية استخدام Python لسد الفجوة واكتشاف أشياء عن أنفسنا وأصدقائنا ومجتمعنا أثناء تعاملنا مع الإنترنت في مجال البرمجة.

ونحن نتطلع إلى أن نكون جزءا من التعليم المستمر الخاص بك!

مشروع التعلم الملموس

على الرغم من عدم وجود متطلبات رسمية للانضمام إلى هذا التدريب، ستتمكن من الوصول إلى المهام وإكمالها في Jupyter Notebooks باستخدام لغة برمجة Python ومجموعة متنوعة من واجهات برمجة التطبيقات. من ناحية المهارات التقنية، سيعلمك هذا التدريب أنواع Python الأساسية والمتغيرات وتدفق التعليمات البرمجية والوحدات النمطية، وصولاً إلى مستوى الوظائف.

Details of the courses that make up the specialization

أساسيات بايثون: التفاعل مع الويب

  • الدورة 1 • 9 ساعات

تفاصيل الدورة

ماذا ستتعلم

  • لماذا يجب أن تتعلم البرمجة وما هي واجهة برمجة التطبيقات (API)، من خلال التعامل مع العملة الأساسية لشبكة التواصل الاجتماعي.
  • تشغيل “دفاتر ملاحظات التعليمات البرمجية” والتحدث عن الجزء النفسي لتعلم البرمجة لتشعر بمزيد من الاستعداد لرؤية نفسك كمبرمج.
  • تطبيق لغة البرمجة بايثون وربط أساسيات لغة البرمجة بالتفاعل مع الإنترنت بطرق ممتعة جديدة.
  • باستخدام لغة Python، ستتعلم كيفية نطق جملة واحدة بأكثر من 100 لغة في ترجمة Google وتغيير الجمل البسيطة من خلال ترجمتها.

أساسيات بايثون: استرجاع البيانات عبر الإنترنت

  • الدورة 2 • 12 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • تعرف على إستراتيجيات الحصول على المساعدة بشأن التعليمات البرمجية وقم بتشغيل التعليمات البرمجية للوصول تلقائيًا إلى آلاف صفحات ويكيبيديا.
  • تدرب على اللعب بالنصوص والأرقام وقيم الصواب/الخطأ في لغة بايثون وتعلم كيفية التعامل مع رسائل الخطأ وطلب المساعدة.
  • اكتشف كيف تسمح لنا لغة Python بتعديل القوائم وتنميتها والوصول إليها واللعب بها.
  • قم بتشغيل التعليمات البرمجية التي تأتي إلى Twitter من Python، وتفاعل مع كل جانب من جوانب Twitter تقريبًا وتعرف على الروبوتات على الشبكات الاجتماعية.

أساسيات بايثون: الأتمتة والروبوتات

  • الدورة 3 • 12 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • تعرف على كيفية اللعب بسرعة أكبر وسهولة وطلاقة باستخدام التعليمات البرمجية والسباحة ونسخ التعليمات البرمجية من الإنترنت.
  • ناقش تدفق التعليمات البرمجية والترتيب الذي يقرأ به جهاز الكمبيوتر الخاص بك التعليمات البرمجية التي كتبتها.
  • إنه يقدم لنا مستوى جديدًا تمامًا من التفكير في البرمجة.
  • يمكن استخدام المنطق لفعل أشياء مفيدة.
  • سنجعل الأمر ملموسًا من خلال القيام بمهام مثل إنشاء تطبيق للبحث عن الجناس الناقصة.
  • تطبيق Python عن طريق الاتصال الآلي وإرسال البريد العشوائي لنفسك عبر Twilio API.

أساسيات بايثون: حل المشاكل مع التعليمات البرمجية

  • الدورة 4 • 11 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • استكشف عاداتك في تصفح الويب وإدارة تعقيد التعليمات البرمجية وأدلة القراءة.
  • ناقش كيف تفهم بايثون الأشياء المعقدة والواقعية، وتدرب على إلقاء نظرة خاطفة على تغريدة واحدة.
  • قم بتطبيق العناصر الأساسية لـ Python وتحويلها إلى لغة رسم صور صغيرة.
  • تدرب على “تصحيح الأخطاء” للكود وتعلم التفكير كما يفكر الكود.