دورة PHP عبر الإنترنت ومجانية من كورسيرا

في دورة PHP لبناء تطبيقات الويب، سوف تستكشف البنية الأساسية لتطبيق الويب ، وكيف يتفاعل مستعرض الويب مع خادم الويب. سيتم تقديمك إلى دورة الطلب / الاستجابة ، بما في ذلك GET / POST / Redirect.

ستكتسب أيضًا فهمًا تمهيديًا للغة ترميز النص التشعبي (HTML) ، بالإضافة إلى البنية الأساسية وهياكل البيانات للغة PHP والمتغيرات والمنطق والتكرار والمصفوفات ومعالجة الأخطاء والمتغيرات العالمية الفائقة ، من بين عناصر أخرى.

ستسمح لك مقدمة إلى Cascading Style Sheets (CSS) بتصميم ترميز صفحات الويب. أخيرًا ، ستكتسب المهارات والمعرفة اللازمة لتثبيت واستخدام بيئة PHP / MySQL متكاملة مثل XAMPP أو MAMP.

مهارات ستكتسبها في دورة PHP

  • المعالج الأولي للنص التشعبي (PHP)
  • لغة البرمجة
  • أوراق الأنماط المتتالية (CCS)

جامعة ميشيغان

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

قدّم أيضاً على دورة أونلاين مجانية بعنوان البرمجة للجميع (بدء استخدام بايثون) من جامعة ميشيغان

محتوى دورة بناء تطبيقات الويب

مقدمة لمحتوى الويب الديناميكي

نحن ننظر إلى الهيكل الأساسي لتطبيق الويب وكيف يتفاعل متصفح الويب مع خادم الويب. نستكشف دورة الطلب والاستجابة التي تشكل أساس بروتوكول نقل النص التشعبي (HTTP).

لغة ترميز النص التشعبي (HTML)

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

أوراق الأنماط المتتالية (CSS)

نغطي بإيجاز أساسيات أوراق الأنماط المتتالية (CSS) التي تسمح لنا بتصميم الترميز لصفحات الويب.

تثبيت PHP و SQL

تتمثل مهمتنا الفنية الأولى في العمل من خلال خطوات التثبيت بما في ذلك تثبيت محرر نصوص ، وتثبيت MAMP أو XAMPP (أو ما يعادله) ، وإنشاء قاعدة بيانات MySql ، وكتابة برنامج PHP.

مقدمة في PHP

نبدأ في تعلم PHP.

مصفوفات PHP

نحن ننظر إلى الجوانب الفريدة للمصفوفات في لغة PHP.

وظائف PHP

نحن ننظر إلى الجوانب الفريدة للوظائف في PHP.

نماذج PHP و HTML

نحن ننظر في كيفية إنشاء نماذج HTML ومعالجتها بلغة PHP.

حول تطبيقات الويب لتخصص الجميع

هذا التخصص هو مقدمة لبناء تطبيقات الويب لأي شخص لديه بالفعل فهم أساسي لتصميم الويب سريع الاستجابة باستخدام JavaScript و HTML و CSS. تطبيقات الويب للجميع هي مقدمة لتطوير تطبيقات الويب. 

ستقوم بتطوير تطبيقات الويب وقواعد البيانات في PHP ، باستخدام SQL لإنشاء قواعد البيانات ، بالإضافة إلى الوظائف في JavaScript و jQuery و JSON.

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

ستوضح المفاهيم الأساسية ، مثل تصميم قاعدة البيانات ، أثناء العمل على المهام التي تتطلب تطوير تطبيقات الويب الصعبة المتزايدة. من تثبيت محرر نصوص إلى فهم كيفية تفاعل مستعرض الويب مع خادم الويب إلى التعامل مع الأحداث باستخدام JQuery ، ستحصل على نظرة عامة تمهيدية كاملة لتطوير تطبيقات الويب.

ملاحظات حول دورة بناء تطبيقات الويب

  • هذه الدورة بالإضافة إلى التخصص الكامل
  • شهادات قابلة للمشاركة
  • خيار التعلم الذاتي
  • مقاطع فيديو الدورة التدريبية والقراءات
  • تدرب على الاختبارات القصيرة
  • الواجبات المصنفة مع ملاحظات الزملاء
  • اختبارات قصيرة مع ملاحظات

الاسئلة الشائعة حول دورة بناء تطبيقات الويب

متى يمكنني الوصول إلى المحاضرات والواجبات؟

متى يمكنني الوصول إلى المحاضرات والواجبات؟
يعتمد الوصول إلى المحاضرات والواجبات على نوع التسجيل الخاص بك.
إذا أخذت دورة تدريبية في وضع التدقيق ، فستتمكن من رؤية معظم مواد الدورة التدريبية مجانًا.
للوصول إلى الواجبات المقدرة والحصول على شهادة ، ستحتاج إلى شراء تجربة الشهادة ، أثناء أو بعد تدقيقك.
إذا كنت لا ترى خيار التدقيق:
قد لا تقدم الدورة خيار تدقيق.
يمكنك تجربة نسخة تجريبية مجانية بدلاً من ذلك ، أو التقدم بطلب للحصول على مساعدة مالية.
قد تقدم الدورة التدريبية “دورة كاملة ، بدون شهادة” بدلاً من ذلك.
يتيح لك هذا الخيار مشاهدة جميع مواد المقرر الدراسي وإرسال التقييمات المطلوبة والحصول على التقدير النهائي.
هذا يعني أيضًا أنك لن تتمكن من شراء تجربة الشهادة.

ماذا سأحصل إذا اشتركت في هذا التخصص؟

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

هل المساعدة المالية متاحة؟

نعم ، تقدم كورسيرا مساعدة مالية للمتعلمين الذين لا يستطيعون تحمل الرسوم. تقدم بطلب للحصول عليه من خلال النقر على رابط المساعدة المالية الموجود أسفل زر “التسجيل” على اليسار. سيُطلب منك إكمال الطلب وسيتم إعلامك إذا تمت الموافقة عليك. ستحتاج إلى إكمال هذه الخطوة لكل دورة في التخصص ، بما في ذلك مشروع Capstone. اعرف المزيد .

ما هي البرامج المطلوبة؟

جميع البرامج المستخدمة في هذه الدورة مجانية ومفتوحة المصدر ويمكن تثبيتها على أجهزة كمبيوتر Windows أو Macintosh أو Linux.