الدرس الثالث - قواعد البيانات
#NOUR_HOMSI_COURSE
#HTML #CSS #JAVASCRIPT #BOOTSTRAP #PHP #MYSQL #SECURITY
بعد أن توفرت على قناتي جميع الدروس اللازمة لتنفيذ موقع إنترنت متكامل، حان الوقت لإنشاء مشروع يجمع بين جميع هذه اللغات في مكان واحد.
-------------------------------------------
ماذا يجب أن أعرف قبل البدء:
حتى لا أقوم بتكرار المعلومات التي ذكرتها في دروس سابقة، يفضل أن تحضر هذه الدروس في حال لم تقم بدراستها مسبقاً:
أفضل برنامج لكتابة الاكواد البرمجية • أفضل برنامج لكتابة الا...
تعليم لغة html في فيديو واحد • تعليم لغة html في فيدي...
مدخل شامل للغة والتعرف على تركيبة سي اس اس • إبدأ مع لغة CSS - مدخل...
الدليل السريع لتعلم بوتستراب • الدليل السريع لتعلم بو...
كيف أنتقل من الجرافيك ديزاين إلى الويب ديزاين؟ • كيف أنتقل من الجرافيك ...
أفضل برنامج لكتابة الاكواد البرمجية • أفضل برنامج لكتابة الا...
تعلم البرمجة مع نور حمصي - مستوى متوسط
• تعلم البرمجة مع نور حم...
تعليم لغة بي اتش بي في فيديو واحد
• تعليم لغة برمجة بي اتش...
-------------------------------------------
ماذا ستتعلم في هذه الدورة؟
- كيفية التخطيط لبناء موقع إنترنت
- تجهيز برمجيات باك إند
- بناء قاعدة بيانات لتخزين البيانات
- استقبال البيانات من المستخدم وتخزينها في قاعدة بيانات
- استخراج البيانات من قاعدة البيانات وعرضها على صفحة الإنترنت
- تنسيق ظهور البيانات باستخدام لغات فرونت إند
- استخدام بوتستراب الجديدة لتسريع العمل
- التعديل على برمجيات بوتستراب باستخدام البرمجة كائنية التوجه
- استخدام مكتبات جافاسكريبت الخارجية
- تحميل ملفات الموقع على السيرفر
- تصدير قاعدة البيانات من سيرفر محلي إلى سيرفر اونلاين
- اختبار الموقع وتأمين الملفات
... والكثير من المعلومات الهامة جداً التي ستمر أثناء الدورة ولا يمكن وضعها ضمن عناوين عريضة
-------------------------------------------
مدة الدورة:
- سيتم نشر الدروس بشكل شبه يومي على مدار 15 يوم
- مدة دراسة الدورة 30 يوم في حال معرفتك المسبقة باللغات المطلوبة
- في حال ليس لديك أي فكرة عن اللغات المذكورة، مدة الدراسة قد تصل إلى ثلاثة أشهر
-------------------------------------------
سعر الدورة:
- هذه الدورة مجانية تماماً
- المعلومات المذكورة في هذه الدورة كافية جداً لأي شخص يريد إنشاء موقع متكامل.
- بعد الانتهاء من هذه الدورة، سيتم إنشاء مجموعة خاصة مدفوعة للتواصل المباشر مع المدرس وطرح الأسئلة والأجوبة، كما سيتم التوسع بالمعلومات والدروس لتصل الدورة حتى 30 ساعة، وهذا التوسع سيشمل إضافة لغات أخرى ومنصات أخرى أهمها ووردبرس، حيث سيتم استخدام جميع المعلومات المذكورة سابقاً لتحويل الموقع إلى متجر الكتروني متكامل. وسيتم الإعلان عن المجموعة وسعر الدورة الكاملة لاحقاً.
Пікірлер: 99
دروس بالعيد 😀 شكراً لك وكل عام ونتم بخير
@NourHomsi
3 жыл бұрын
كل عام وأنتم بخير
@Salwa.H.elkady1
3 ай бұрын
وانا كمان بحضر الدرس بعد سنتين وقبل العيد ب اسبوع كل عام وانتم بخير بتمني تيجي مصر يا بشمهندس نور اكتر حاجه بشغلها ع اليوتيوب هي قناة حضرتك ❤
انتضرت هذا الدرس بشدة وكل ثانية ادخل قناتك وما القاه الف شكر لك استاذ نور 🙏
@NourHomsi
3 жыл бұрын
الف شكر
ما شاء الله ، مجهود يشكر ❤️
درس شيق من استاذ فنان مليون شكرا
بارك الله فيك
افضل سلسلة علي الاطلاق ❤️❤️❤️
شرح ممتاز وأكثر من رائع
السلام عليكم مشاء الله شرح اكثر من رائع جزاك الله كل خير فى انتظار باقي الحلقات
من البارح وانا نستنا في الفيديو مشكور استاذ
استاذ الك تحية خاصة من القلب على هادي الدروس الاكثر من حلوه استمر :)
مشكور جدا حفظك الله
الف شكر ربي يوفقك❤❤❤❤❤❤❤
الله يسعدك ي رب 💕
كل عام وانت بالف الف خير عاشت ايدك درس ممتاز
شرح جميل ومبسط ❤❤❤
سلمت يداك دكتور نور ✨💚 كل عام وانتم بخير 🌸
رائع
شكرآ وألف شكر كنت محتاج لهاذا الدرس بعد العيد وحصلت علية وعيد مبارك وكل عام وانتم بخير
الله يحفظك ياورد 🌺🌹🌺
السلام عليكم دكتور وكل عام و انتم بخير ..شكرا لك دكتور جزيل الشكر اتت في وقتها هذه الدورة
عاشت الايادي
لسا ماشفت الفيديو بس راح حط لايك وأقلك عيد مبارك كل عام وانت بخير يا اصدق انسان تحية لك من الجزائر
i choked how much new information i recvied i understand everything but i should repeat again, thank you so much, whenever i want to start something i watch your videos then go to Udemy for more detail informations
احسن استاذ في العالم العربي متابعك من المغرب
والله تستاهل اكثر من هيك مشاهدات ولايكات
بسبب هذا الفيديو زاد احترامي وحبي الك وتم الاشتراك بالقناة لأن صار اسبوع افتر اليوتيوب عل هل فيديو وما لقيته إله عندك
بارك الله فيك من صعب ان تجد اصحاب كفتئة في الشرح
فلسطين
the king
من فضلك ممكن شرح طريقة انشاء جدول لتوليد البرايات بلييز ولو تريد كمان بتقنية API
نحن خلاصة ثغراتنا وعثراتنا، أمانينا المؤجّلة وأحلامنا الكاسدة، نحن ما لم ننله لا ما نلناه، وما فاتنا لا ما أخذناه، نحن العويل المروِّع على حياةٍ أردناها فأفلتت منّا، وأمانٍ عصتنا وصيّرتها الليالي منايًا وحسرات.
كل عام وانتم بصحه وسلامه لو اريد العمل ودراسة تصميم ديزاين ماهي المواصفات الكمبيوتر لذي اشترية ؟
😘😘😘
عيدكم مبارك سعيد
احسنت شكرا ممكن تععطي دروس عن خوارزميات حل مشاكل و كيفيت بحث عن حل المشكله تحياتي محمد من الاحواز
@NourHomsi
3 жыл бұрын
نعم
I got this msg "No connection could be made because the target machine actively refused it." how can resolve this problem
قريت شيء عن إطار عمل متكامل باسم KISS ما صحت الأمر و هل هو إطار عمل جديد
انشاء قاعدة بيانات تكون بنفس الطريقة على xampp والموقع تم انشائه على wordpress ؟
بتشكرك على الكورس الرائع .... ممكن لو سمحت تضع رابط الكود لاني مااشتغل عندي اقحام الsql بال conn ... حاولت اكتب تماما الكود مثل ماانته كاتبه بس مامشي الحال . شكرا الك
0:44 الله يعطيك العافية بس حضرتك خفيت اسماء قواعد البيانات من القائمة اليسارية ولسا موجودات بمكان تاني
@NourHomsi
3 жыл бұрын
واثق فيك
كل عام وأنت بخير دكتور نور هل اذا اشتغلت على xampp سيرفر سيختلف عن الوامب سيرفر ؟؟ لأني اشتغل عليه وماشية بنفس الخطوات لكن مطلعلي warning عندما عرفت المتغيرات في ال php
@NourHomsi
3 жыл бұрын
يفضل أثناء متابعة الدروس اتباع نفس الخطوات، وبعد أن تنتهي السلسلة ويعمل كل شيء بطريقة صحيحة، يمكن التعديل والتغيير. اعرف انه هذا الأمر مزعج، ولكن عندي على الكمبيوتر أكثر من ست برامج تؤدي نفس المهمة ولكن حتى اتبع نفس خطوات الدروس التي أحضرها
@wawy0
2 жыл бұрын
الاختلاف بس بكلمة الباسورد يعني بدل ماتكتب كلمة root في الزامب مابتكتب شي يعني كلمة السر بتكون فاضية ماتكتب فيها شي وطبق الدرس عادي انا عم طبق على زامب مو شرط يكون عندك ماب
مرحبا شكرا الك على الشرح طبقت كل الخطوات بس لما اعبي الفورم وارسلها لقاعدة البيانات ما احصل شي فالقاعدة ممكن مساعده وشكرا ❤
لو كنت استخدمت ال PDO افضل من ال mysqli لان ال mysqli بيها مشاكل و ثغرات و ممكن تخترق بسهولة
اذا كنت اريد ان استقبل صورة ماذا اختار في type قاعدة البيانات
@wawy0
2 жыл бұрын
varchar وخليها 255
استاذ نور كيف بتخلي تطلعلك التكملة بالكود كلو بدون استثناء عندي كود الmysql ما يطلعلي إكمال تلقائي
استاذ حرف الشين فيو مشكلة الصوت مرعب
السلام عليكم ورحمة الله يا استاذ كيف يتم تخزين الصور داخل قاعدة بيانات
@echotechnology2023
3 жыл бұрын
بتكتب داخل الفورم input من نوع file
@ossamaelidrisi9228
3 жыл бұрын
@@echotechnology2023 هل أية قاعدة بيانات
@echotechnology2023
3 жыл бұрын
نعم اي قاعدة بيانات تستطيع ان تخزن فيها الصور
@Mohamed-nt2hf
3 жыл бұрын
اسهل طريقة انك ترفع الصورة في فولدر علي السيرفر و تحفظ رابط الصورة في قاعدة البيانات لو حطيت الصورة في قاعدة البيانات بيكون مساحتها كبيرة
طب لو سمحت انا عامل موقع كده وعملت الي حضرتك بتقول عليه لأن الموقع في صفحه تسجيل دخول بس بقا اي حد يخش الموقع بقا يظهر شاشه حمرا وكاتب أن الموقع بتاعي قد يكون مخادع ازاي احل مشكله ده
ممكن لينك github
source code plssss
السلام عليكم , ليه ال id فالفيديو لما دخلت البيانات طلع الصف الاول ال id ليه رقم 4 واللي بعده 5 ليه مبداش من 1 ؟؟
لماذا تستخدم mysqli بدل pdo أكثر آمن وممكن تستخدمها مع أكثر من قاعدة بيانات
@NourHomsi
3 жыл бұрын
لأن هاد درس، مو شغل خاص إلي. ما بتقدر تجي تقول لشخص عم يتعلم أساسيات علم الفضاء: اتفضل هيك بتعمل صاروخ بيوصل للمريخ، لازم أول شيء يتعلم رياضيات الصواريخ
لسلام عليكم انا ماشي معاك تمام ولكن لمن ادخل البيانات ماتطلعلي في MYPHPMYADMIN مع اني ماشي تمام واكتشفت اخطائي ونفسها مايطلعلي شي انا استخدم XAMPP
@wawy0
2 жыл бұрын
بالنسبة للباسورد خليه فاضي لاتدخل فيه شي لاتكتب كلمة روت بس خلي فراغ لو تستعمل XAMPP
@blackanimezy7751
3 ай бұрын
الله يسعدك فكيت لي ازمه@@wawy0
استاذ نور كتبت نفس الكود لكن المعلومات التي ادخلها لا تحمل في الداتابيز
@wawy0
2 жыл бұрын
حب ابعت كودك هون اشفلك ياه
انا أعمل على سيرفر xampp هل يشترط يكون عندي اتصال انترنت حتى اتمكن من إنشاء قاعدة البيانات ؟
@wawy0
2 жыл бұрын
لا لايشترط لانه هاد سيرفر محلي :)
تحية وتقدير أستاذي المحترم ، لماذا لا أستطيع الاتصال بقاعدة بيانات ... وأحصل على هذا الجواب الخطأ. وشكرا مسبقا. Error: Aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée.
سلام عليكم أستاذ شكرا على الدرس ، لكن أنا ما إشتغل معاي ، إضافة أسماء على mysql )mamp) من الموقع ، الأسماء لا تظهر . Also die wurden nicht angezeigt,. Wo liegt das Problem. و شكرا على كل شيء، جزاك الله خيرا.
اما استعملت طريقة اخرى للاتصال وهي كالتالي tml> connection فماهي الطريقة لادخال المعلومات في التايبل وشكرا
يا زلمة والله العظيم انت نعمة لإلنا ، أنا هلق عم بعمل أوسبيلدونغ واللي عم باخده بشهر ما عم بقدر أفهمه قد هالعشر دقايق ... بس لو تتفاعل معنا وترد على استفساراتنا رح تصير سوبر يوتيوبر .. وللإحتياط رح حطلك السؤال اللي سألته بالدرس الماضي بلكي ترد عليه هون وكل عام وانت بألف خير ... التعليق : السلام عليكم استاذ نور .. لو سمحت عندي استفسار بخصوص فورم الارسال ... أنا عملت الموقع تبعي كلو بالـ html وصفحة الاتصال عملتلو ملف خاص php وحطيت ايميلي بالملف ولما حدا يبعتلي من خلال الفورم رسالة بتصلني الرسالة وبيطلع للمستخدم صفحة فاضية ومجرد فيها كتابة عادية "تم إرسال الرسالة" .. هلق اللي أنا بدي ياه انو لما حدا يضغط على إرسال يتحول لصفحة تانية تكون مخصصة وبتنسيقات سي اس اس مثلا وأقدر احط فيها زر للتحويل للصفحة الرئيسية ..على الأغلب أنا ما بقدر أحط لينك لصفحة html بملف php .. بتمنى أكون قدرت أشرح فكرتي وتفيدني بدروسك القادمة أو إذا في فيديو لإلك شارح فيه هيك شي تحطلي اللينك هون .. لأني بحثت كتير في الانترنت وما قدرت ألاقي طلبي أو انا ما بعرف على شو عم ابحث .. أنا متشوق كتير لدرس قاعدة البيانات من هلق .. وشكراً على جهودك
@IBMJ1
3 жыл бұрын
فهمتك ياغالي بتقدر تنفذ ماطلبت ب HTML فقط وتعملو تنسيق ب CSS عادي... من خلال تعمل button وتضيف فيه تاج a وتحط رابط صفحتك الرئيسيه
@Mohamed-nt2hf
3 жыл бұрын
@khalidarab2829
3 жыл бұрын
@Ebrahim Mjawer Naji @@Mohamed-nt2hf شكراً جزيلاً انتو التنين للرد أولا وتانياً شكراً لمساعدتكم الشغلتين موجودين عندي وعم بستعملهم كتير بس من كتر الأوامر والتعليمات الخاصة بالبرمجة تقريباً ضعت ، فتعليقاتكم وجّهتني للطريق الصحيح .. ربي يجزيكم الخير
@IBMJ1
3 жыл бұрын
@@khalidarab2829 العفو يا غالي ربنا يوفقك
السلام عليكم استاذ نور حمصي ماسبب هذا الخطا الله يفتح عليك SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it.
دكتور نور، أتمنى ان تجيبني عن هذا السؤال بأسرع وقت ممكن🙏 قمت بتحميل تطبيقmamp، كما شاهدت المقطع الثاني من سلسلة PHP لأتعرف على كيفية اعداد هذا التطبيق، و لكن للأسف واجهني مشكل، و هو ان السيرفرات لاتشتغل(appache و My sql) ،عندما أضغط على"start server" لايحدث شيء!!!! جربت كل الحلول التي اقترحتها، لكن لم يتغير شيء، كما بحثت في الانترنيت و للأسف لم أجد أي حل😭😭😭 أتمنى من كل قلبي أن تجيبني لأني أحتاج الى حل لهذا المشكل❤ وشكرا🙏
if(isset($_POST['submit'])) { $sql= "INSERT INTO users(FirstName, LastName, Email) VALUES ('$FirstName', '$LastName', '$Email')"; mysqli_query($conn, $sql); } كتبت الكود ومش راضي يظبط معي أي داتا بدخلها لا يتم اقحامها في قاعدة البيانات
Fatal error: Uncaught mysqli_sql_exception: No such file or directory in /home/runner/website/index.php:2 Stack trace: #0 /home/runner/website/index.php(2): mysqli_connect('localhost', 'root', Object(SensitiveParameterValue), 'informations') #1 {main} thrown in /home/runner/website/index.php on line 2
دكتور نور، أتمنى ان تجيبني عن هذا السؤال بأسرع وقت ممكن🙏 قمت بتحميل تطبيقmamp، كما شاهدت المقطع الثاني من سلسلة PHP لأتعرف على كيفية اعداد هذا التطبيق، و لكن للأسف واجهني مشكل، و هو ان السيرفرات لاتشتغل(appache و My sql) ،عندما أضغط على"start server" لايحدث شيء!!!! جربت كل الحلول التي اقترحتها، لكن لم يتغير شيء، كما بحثت في الانترنيت و للأسف لم أجد أي حل😭😭😭 أتمنى من كل قلبي أن تجيبني لأني أحتاج الى حل لهذا المشكل❤ وشكرا🙏
دكتور نور، أتمنى ان تجيبني عن هذا السؤال بأسرع وقت ممكن🙏 قمت بتحميل تطبيقmamp، كما شاهدت المقطع الثاني من سلسلة PHP لأتعرف على كيفية اعداد هذا التطبيق، و لكن للأسف واجهني مشكل، و هو ان السيرفرات لاتشتغل(appache و My sql) ،عندما أضغط على"start server" لايحدث شيء!!!! جربت كل الحلول التي اقترحتها، لكن لم يتغير شيء، كما بحثت في الانترنيت و للأسف لم أجد أي حل😭😭😭 أتمنى من كل قلبي أن تجيبني لأني أحتاج الى حل لهذا المشكل❤ وشكرا🙏
@abbodabbod5977
3 жыл бұрын
ممكن يكون برنامج ثاني شغال على نفس الport مثلا اذا استخدمت برنامج Wamp وبقي شغال .. وبدك تشتغل على ال Mamp لازم تعمل لل Wamp ايقاف او تغير البورت بالنسبة لل Mamo او يمكن يكون شي برنامج بيشتغل على نفس ال port بالخلفية وانت ما عندك علم مثل ال skype يعني بظن مشكلتك بال port
@alae_beny5602
3 жыл бұрын
@@abbodabbod5977 الله يجازيك ألف خير حبيبي😘😘
@abbodabbod5977
3 жыл бұрын
@@alae_beny5602 واياكم 🌹 ان شاء الله تكون انحلت مشكلتك
دكتور نور، أتمنى ان تجيبني عن هذا السؤال بأسرع وقت ممكن🙏 قمت بتحميل تطبيقmamp، كما شاهدت المقطع الثاني من سلسلة PHP لأتعرف على كيفية اعداد هذا التطبيق، و لكن للأسف واجهني مشكل، و هو ان السيرفرات لاتشتغل(appache و My sql) ،عندما أضغط على"start server" لايحدث شيء!!!! جربت كل الحلول التي اقترحتها، لكن لم يتغير شيء، كما بحثت في الانترنيت و للأسف لم أجد أي حل😭😭😭 أتمنى من كل قلبي أن تجيبني لأني أحتاج الى حل لهذا المشكل❤ وشكرا🙏
@mounir101
3 жыл бұрын
جرب xampp اذا امكن
دكتور نور، أتمنى ان تجيبني عن هذا السؤال بأسرع وقت ممكن🙏 قمت بتحميل تطبيقmamp، كما شاهدت المقطع الثاني من سلسلة PHP لأتعرف على كيفية اعداد هذا التطبيق، و لكن للأسف واجهني مشكل، و هو ان السيرفرات لاتشتغل(appache و My sql) ،عندما أضغط على"start server" لايحدث شيء!!!! جربت كل الحلول التي اقترحتها، لكن لم يتغير شيء، كما بحثت في الانترنيت و للأسف لم أجد أي حل😭😭😭 أتمنى من كل قلبي أن تجيبني لأني أحتاج الى حل لهذا المشكل❤ وشكرا🙏
@NourHomsi
3 жыл бұрын
احذف كل محتويات مجلد db من فولدر mamp
@alae_beny5602
3 жыл бұрын
@@NourHomsi لا ي دكتور نور، ما نجحت، هل يوجد حل آخر أم يجب علي استخدام تطبيق آخر(مثل xampp)؟؟؟
@majroo1
3 жыл бұрын
اذا كنت مثبت قواغد بيات قبل وجيت تثبت مره احذف جميع ملفات قواعد بيانات mysql من الجهاز ابحث في جوجل عن كيفية حذف قواعد بيات من جذوره