تعلم لغة البرمجة php من الصفر| php tutorial full course
Description
هذا الكورس الشامل مُصمم لتعليم لغة PHP من الصفر حتى الاحتراف، حيث يغطي جميع الجوانب الأساسية والمتقدمة للغة بما في ذلك البرمجة كائنية التوجه وقواعد البيانات. يبدأ الكورس بمقدمة بسيطة عن PHP وأهميتها في تطوير الويب، مما يجعله مناسبًا للمبتدئين تمامًا. ثم يتدرج في شرح المفاهيم خطوة بخطوة، مع أمثلة عملية لتسهيل الفهم.
في البداية، يتم التركيز على الأساسيات مثل إنشاء الملفات وتشغيلها، ودمج أكواد HTML داخل PHP، واستخدام أوامر الطباعة مثل print و echo. كما يتم شرح التعليقات ومقارنتها مع HTML لتعزيز فهم بناء الجملة. يتقدم الكورس ليشمل المتغيرات وقواعد إنشائها، وأنواع البيانات، وطرق التعامل مع النصوص عبر دوال متعددة مثل substr و str_replace و strlen.
بعد ذلك، يتم تناول العمليات الحسابية وعوامل التخصيص والمقارنة، والجمل الشرطية if else و switch case. يغطي الكورس أيضًا التعامل مع الوقت والتاريخ، وحلقات التكرار while loop، والأوامر break و continue للتحكم في التكرار. ثم ينتقل إلى المصفوفات arrays وكيفية تحويل النصوص إليها.
يتم تعلم التعامل مع الملفات على السيرفر، بما في ذلك إنشاء الملفات وتعديلها وقراءتها، والتأكد من وجودها، وإنشاء المجلدات وحذفها، ونسخ الملفات وإعادة تسميتها. كما يشرح الكورس إرسال البيانات عبر GET و POST، وعرضها باستخدام isset، وإنشاء النماذج وعرض البيانات في صفحات أخرى، وحماية البيانات عبر strip_tags، والانتقال إلى مواقع محددة عبر header، وتشفير البيانات باستخدام md5.
يغطي الكورس الدوال functions والمعاملات parameters وخاصية return، ثم ينتقل إلى البرمجة كائنية التوجه OOP، حيث يتم شرح الكلاس class والاوبجت object، والوظائف داخل الكلاس، والوراثة extend، والمتغيرات public و private و protected، وخاصية this، وخاصية التشغيل التلقائي construct، وتمرير البيانات عبر المعاملات، والثوابت const، والخاصية static.
بعد ذلك، يتم تعلم قواعد البيانات SQL مع PHP، بدءًا من إنشاء قاعدة البيانات والجداول، وإضافة البيانات insert، وتعديلها update، وحذفها delete، وجلب البيانات وعرضها select و fetch. أخيرًا، يختتم الكورس بمشاريع عملية مثل إدارة الطلاب، وتصميم متجر إلكتروني، وموقع لنشر الفيديوهات، لتطبيق المعرفة في سيناريوهات واقعية.
أهم النقاط التي يتناولها هذا الكورس:
- مقدمة عن PHP وأساسياتها مثل الطباعة والتعليقات
- المتغيرات وأنواع البيانات ودوال النصوص
- العمليات الحسابية والجمل الشرطية والحلقات
- المصفوفات والتعامل مع الملفات
- معالجة البيانات والنماذج والأمان
- الدوال والبرمجة كائنية التوجه OOP
- قواعد البيانات SQL والتكامل مع PHP
- مشاريع عملية لبناء تطبيقات ويب كاملة
في البداية، يتم التركيز على الأساسيات مثل إنشاء الملفات وتشغيلها، ودمج أكواد HTML داخل PHP، واستخدام أوامر الطباعة مثل print و echo. كما يتم شرح التعليقات ومقارنتها مع HTML لتعزيز فهم بناء الجملة. يتقدم الكورس ليشمل المتغيرات وقواعد إنشائها، وأنواع البيانات، وطرق التعامل مع النصوص عبر دوال متعددة مثل substr و str_replace و strlen.
بعد ذلك، يتم تناول العمليات الحسابية وعوامل التخصيص والمقارنة، والجمل الشرطية if else و switch case. يغطي الكورس أيضًا التعامل مع الوقت والتاريخ، وحلقات التكرار while loop، والأوامر break و continue للتحكم في التكرار. ثم ينتقل إلى المصفوفات arrays وكيفية تحويل النصوص إليها.
يتم تعلم التعامل مع الملفات على السيرفر، بما في ذلك إنشاء الملفات وتعديلها وقراءتها، والتأكد من وجودها، وإنشاء المجلدات وحذفها، ونسخ الملفات وإعادة تسميتها. كما يشرح الكورس إرسال البيانات عبر GET و POST، وعرضها باستخدام isset، وإنشاء النماذج وعرض البيانات في صفحات أخرى، وحماية البيانات عبر strip_tags، والانتقال إلى مواقع محددة عبر header، وتشفير البيانات باستخدام md5.
يغطي الكورس الدوال functions والمعاملات parameters وخاصية return، ثم ينتقل إلى البرمجة كائنية التوجه OOP، حيث يتم شرح الكلاس class والاوبجت object، والوظائف داخل الكلاس، والوراثة extend، والمتغيرات public و private و protected، وخاصية this، وخاصية التشغيل التلقائي construct، وتمرير البيانات عبر المعاملات، والثوابت const، والخاصية static.
بعد ذلك، يتم تعلم قواعد البيانات SQL مع PHP، بدءًا من إنشاء قاعدة البيانات والجداول، وإضافة البيانات insert، وتعديلها update، وحذفها delete، وجلب البيانات وعرضها select و fetch. أخيرًا، يختتم الكورس بمشاريع عملية مثل إدارة الطلاب، وتصميم متجر إلكتروني، وموقع لنشر الفيديوهات، لتطبيق المعرفة في سيناريوهات واقعية.
أهم النقاط التي يتناولها هذا الكورس:
- مقدمة عن PHP وأساسياتها مثل الطباعة والتعليقات
- المتغيرات وأنواع البيانات ودوال النصوص
- العمليات الحسابية والجمل الشرطية والحلقات
- المصفوفات والتعامل مع الملفات
- معالجة البيانات والنماذج والأمان
- الدوال والبرمجة كائنية التوجه OOP
- قواعد البيانات SQL والتكامل مع PHP
- مشاريع عملية لبناء تطبيقات ويب كاملة
0
65
13:15:59
2020-12-07
0
0
65/0 100/0
مقدمة وأساسيات PHP
المتغيرات وأنواع البيانات
دوال النصوص
العمليات والجمل الشرطية
الحلقات والتواريخ
المصفوفات
التعامل مع الملفات
معالجة البيانات والنماذج
الدوال
البرمجة كائنية التوجه OOP
قواعد البيانات SQL
مشاريع عملية