شرح تصميم وبرمجة موقع متجاوب مع الهاتف

admin

عضو إداري
ادارة المنتدى


اقدم لكم اخواني دورة مكثفة لبرمجة وتصميم موقع ويب متجاوب مع الهاتف
عدد الدروس غير معلومة بالنسبة لي بالوقت الحالي (الله المعين)


الدورة ستطبق ب :
1- C#
2- .NET Core 2.2
3- MVC
4- Bootstrap
5- Css3
6- Javascript


متطلبات الدورة :
1- Visual Studio 2017
2- SQL Server Express 2017
3- SQL Server Management 2017



الدروس جميعا ستكون مرفوعة علي اليوتيوب وتباعا بهذا الموضوع
بالتعاون مع الاخوة الاداريين هنا


88872.gif


استفتحها بالدرس الاول :

1- ASP.NET MVC Core - متطلبات الدورة
شرح ضبط اعدادات الفيجوال ستديو لضم بيئة .NET Core - ASP.NET
وانشاء مشروع الدورة

2- ASP.NET MVC Core - بيئة العمل
موجز عام للتعرف علي كيفية التعامل مع بيئة MVC - Bootstrap

3- ASP.NET MVC Core - انشاء قاعدة البيانات وجدول المستخدمين
- انشاء كلاس قاعدة البيانات
- انشاء جملة الاتصال والاعلان عن الخدمة بملف
Startup
- انشاء Model المستحدمين
- عمل Migration وانشاء قاعدة البيانات + جدول المستخدمين

4- ASP.NET MVC Core - انشاء كنترول, أكشن وصفحة المستخدمين
- انشاء كنترولر حسابات المستخدمين
- انشاء أكشن صفحة التسجيل
- انشاء صفحة التسجيل


5- ASP.NET MVC Core - التعامل مع تصميم الصفحة css3
- كيفية تعديل تصميم الصفحة وال Bootstrap من خلال اكواد css3

6- ASP.NET MVC Core - هاش باسوورد المستخدم والتحقق من الاسم موجود
- حفظ كلمة المرور علي شكل هاش بقاعدة البيانات
- انشاء اجراء مخزن لجلب اسم المستخدم والتخقق منه
- عمل فنكشن اتصال (.NET) لاستعماله عند الحاجة


7- ASP.NET MVC Core - التعامل مع المسج والتحقق من الايميل موجود
- كيفية التعامل مع تنبيه المستخدم بصفحة التسجيل
- اجراء دوت نت كور لجلب البريد الالكتروني والتحقق منه
- انشاء موديل تحقق الايميل


8- ASP.NET MVC Core - انشاء موديل تحقق البريد واجراء ارساله
- التعديل علي موديل صلاحية الايميل
- اجراء اضافة حقول الصلاحية
- اجراء ارسال البريد الالكتروني


9- ASP.NET MVC Core - تعديل موديل تحقق الايميل واجراء حفظ وارسال البريد الاكتروني
- اجراء التحقق من Query String
- صلاحية ايدي الكويري
- تعديل حقل (تحقق الايميل) الي true
- حذف سطر التحقق الناجح
- التحقق من كلمة المرور (طول المقاطع - بها كابيتال لتر - بها ارقام)


10- ASP.NET MVC Core - استكمال اجراء التحقق من البريد الالكتروني
- استكمال اجراء ارسال البريد والتحقق منه

11- ASP.NET MVC Core - موديل الصلاحيات وصلاحيات المستخدمين وضم FontAwesome
- انشاء موديل الصلاحيات وصلاحيات المستخدمين
- تعلم كيفية الحصول علي قالب صفحة وضمها الي المشروع
- ضم FontAwesome الي المشروع


12- ASP.NET MVC Core - اضافة الصلاحيات واعطاء اول مستخدم صلاحية الادمن
لتحميل ملفات الادمن : هنا او هنا
- شرح التعديل علي تصميم صفحة الادمن
- انشاء مسميات الصلاحيات عند تسجيل اول مستخدم في البرنامج
- اعطاء اول مسجل صلاحية الادمن


13- ASP.NET MVC Core - اعطاء باقي المسجلين صلاحية العضو وانشاء كنرولر وصفحات الصلاحيات
- جلب قيمة id اسامي الصلاحيات
- اضافة باقي المستخدمين ك (Member)
- انشاء كونترولر وصفحات الصلاحيات


14- ASP.NET MVC Core - التعامل مع DataTable بصفحات view
- شرح لكيفية التعديل علي صفحة Index من خلال DataTable

15- ASP.NET MVC Core - انهاء فنكشن الصلاحيات
- شرح مكثف لكيفية العمل مع اكشن Edit - Delete بكنترولر الصلاحيات
- شرح مكثف لكيفية عمل صفحة Views مع الاجرائات Edit - Delete



16- ASP.NET MVC Core - اضافة التحكم بالمستخدمين بصفحة الادمن 1
- اضافة كنترول التحكم بالمستخدمين
- التعديل بصفحة Index - Create
- اجراء الاضافة والتحقق من الاسم والايميل



17- ASP.NET MVC Core - اضافة التحكم بالمستخدمين بصفحة الادمن 2
- التعديل علي صفحات الفيو للتعديل والتفاصيل والحذف
- كيف يعمل اجراء التعديل والحذف بالدوت نت كور
- انهاء التعديل والحذف بقائمة المستخدمين


18- ASP.NET MVC Core - موديل واكشن وصفحة اللوجن
- انشاء موديل اللوجن
- انشاء اكشن وصفحة اللوجن
- انشاء بروسيجر التحقق من خلال migration


19- ASP.NET MVC Core - التحقق من بيانات التسجيل وفنكشن حظر الحساب
- التحقق من بيانات المستخدم (اليوزر - الباسوورد)
- انشاء ثلاث حقول بجدول اليوزر (ُErrorLogAccount - LockoutTime - IsLockout)
- اجراء جلب واضافة عدد مرات التسجيل الخاطئ
- اجراء حظر المستخدم المسجل لاكثر من 5 مرات حطأ
- اجراء فك الحظر



20- ASP.NET MVC Core - اضافة الكوكيز وجلب صلاحية المستخدم
- كيفية اضافة الكوكيز
- جلب اسم الصلاحيات



21- ASP.NET MVC Core - حفظ الكوكيز من خلال DefaultAuthenticateScheme وصلاحية لوحة التحكم
- اضافة الكوكيز الي ConfigureServices بملف Startup
- حفظ جميع مدخلات المستخدم داخل Claims
- تصريح الدخول الي لوحة التحكم من خلال DefaultAuthenticateScheme


22- ASP.NET MVC Core - جلب قيم الكوكيز لضبط روابط التسجيل وغيرها بالهيدر
- وضع روابط التسجيل وغيرها بالهيدر داخل Dropdown
- كيفية الاستفادة من Authentication لضبط ظهور الروابط بصلاحياتها



23- ASP.NET MVC Core - انشاء موديل واكشن وصفحة ملف العضو الشخصي
- انشاء موديل User Profile
- انشاء اكشن وصفحة صفحة المستخدم


24- ASP.NET MVC Core - اجابة الاسئلة حول (Migration - كوكيز مختلف)
1- اصلاح Migration واعادة بناء قاعدة البيانات
2- اضافة كوكيز بطريقة مختلفة عن Authentication Scheme


25- ASP.NET MVC Core - اعادة هيكلة صفحة لوحة حساب المستخدم
1- عمل اكشن وصفحة بديلة لحساب المستخدم
2- شرح توافقية الصفحة css3


26- ASP.NET MVC Core - كيفية رفع صورة داخل مجلد الموقع وحفظ البيانات
- التحقق من امتداد الصور قبل الرفع
- رفع الصور مع تغيير اسمائها
- حفظ بيانات الملف الشخصي بقاعدة البيانات



27- ASP.NET MVC Core - معاينة بيانات الملف الشخصي وايضا الصورة
- التحقق من المستخدم اذا كان قد انشا معلوماته الشخصية
- جلب id التابع لجدول User Profile
- كيفية جلب صورة من قاعدة البيانات بالاعتماد علي مسار تخزينها بمجلد الموقع



28- ASP.NET MVC Core - تعديل أكشن - صفحة الحساب الشخصي ومعاينة الصورة قبل الرفع
- التعديل بأكشن وصفحة Edit Profile
- عملية استعراض الصورة للمستخدم قبل رفعها علي الموقع عن طريق فنكشن جافا سكريبت



29- ASP.NET MVC Core - تصحيح خطأ الحفظ وانهاء تعديل أكشن - صفحة الحساب الشخصي
- تصحيح خطأ الحفظ بأكشن EditProfile وانهاء الاجراء

30- ASP.NET MVC Core - تحميل وتركيب Popup لوصله بأكشن تأكيد كلمة المرور
- عمل Popup لعرض تاكيد كلمة المرور
- عمل فنكشن تاكيد كلمة المرور



31- ASP.NET MVC Core - انشاء أكشن وصفحة تغيير كلمة المرور وانهاء الاجراء
- اكمال فنكشن تاكيد كلمة المرور
- انشاء أكشن وصفحة تغيير الباسوورد واستكمال الاجراء



32- ASP.NET MVC Core - عمل صلاحية لتغيير الباسوورد وانشاء نسيت كلمة المرور
- عمل صلاحية لدخول صفحة تغيير كلمة المرور
- انشاء اكشن وصفخة نسيت كلمة المرور



33- ASP.NET MVC Core - انهاء نسيت كلمة المرور و استعادة كلمة المرور عن طريق البريد الالكتروني
- عمل فنكش ارسال رابط لبريد المستخدم لتفعيل تغيير الباسوورد
- اجراء توليد باسوورد عشوائي
- اجراء حفظ وعمل هاش للباسوورد المولد
- اجراء ارسال كلمة المرور الجديدة لبريد المستخدم


34- ASP.NET MVC Core - كيفية عمل خيارات موقع
- كيفية عمل خيارات موقع
- عمل خيارات للتسجيل



35- ASP.NET MVC Core - انشاء اكثر من موديل داحل صفحة View واحدة
- انشاء موديل جديد لضم اي موديل تابع لخيارات الموقع
- اضافة صفحة View مع موديل التعديل
- تصميم css3 للصفحة



36- ASP.NET MVC Core - انشاء وجلب حقول خيارات التسجيل اوتوماتيكيا
- انشاء بيانات خيارات التسجيل اوتوماتيكيا
- جلب قيم خيارات التسجيل من خلال تاسك داتا تيبل



37- ASP.NET MVC Core - انهاء التعديل علي خيارات التسجيل وبدء العمل باستخدام قيمها
- اكمال وانهاء HttpPost التابع لخيارات التسجيل
- عمل اجراء جلب التحقق من الايميل
- عمل اجراء التحقق من التسجيل مفتوح ام لا



36- ASP.NET MVC Core - انشاء وجلب حقول خيارات التسجيل اوتوماتيكيا
- انشاء بيانات خيارات التسجيل اوتوماتيكيا
- جلب قيم خيارات التسجيل من خلال تاسك داتا تيبل



37- ASP.NET MVC Core - انهاء التعديل علي خيارات التسجيل وبدء العمل باستخدام قيمها
- اكمال وانهاء HttpPost التابع لخيارات التسجيل
- عمل اجراء جلب التحقق من الايميل
- عمل اجراء التحقق من التسجيل مفتوح ام لا



38- ASP.NET MVC Core - الانتهاء من مرحلة خيارات الاعدادات
- انهاء العمل باعدادات التسجيل


39- ASP.NET MVC Core - البدء بمرحلة محتوي الموقع - انشاء التصنيفات الاساسية والفرعية
- انشاء موديل وكنترولر التصنيفات الاساسية
- انشاء موديل وكنترولر التصنيفات الفرعية



40 - ASP.NET MVC Core - انشاء موديل وكنترولر المواضيع والتعديل علي صفحة المواضيع
- انشاء موديل - كونترولر - صفحات المواضيع
- التعديل علي صفحة المواضيع الرئيسية



41 - ASP.NET MVC Core - اجراء اضافة المواضيع مع اضافة محرر متقدم
- التعديل علي صفحة Create واضافة باراميتر صورة
- التعديل علي اجراء Create في الكنترولر
- اضافة محرر نص متقدم نوعا ما



42 - ASP.NET MVC Core -اجراء تعديل الموضوع والتعديل علي صحة html
- التعديل علي صفخة وأكشن PostEdit


43 - ASP.NET MVC Core - طريقة حذف عدة بيانات من حلال checkbox وزر واحد
- اضافة شيك بوكس الي هيدر وحقول الجدول
- اجرائات Query للتعامل مع حدث الشيك وزر الحذف
- عمل فنكشن اكشن للتعامل مع حذف عدة ملفات



44 - ASP.NET MVC Core - كيفية البحث بقائمة وجعلها علي شكل صفحات متعددة
- كيفية البحث بالقوائم
- تقسيم الجدول الي عدة صفحات



45 - ASP.NET MVC Core - طريقة عمل قالب مميز بالصفحة الرئيسية من خلال bootstrap
- طريقة بناء قالب الصفحة الرئيسية من خلال عدة قوالب بوتستراب


46 - ASP.NET MVC Core - تعبئة السلايد شو في البيانات بالصفحة الرئيسية
- جلب البيانات من خلال أكشن Index بصفحة Home
- عمل لوب لجلب البيانات داخل السلايد شو



47 - ASP.NET MVC Core - الاجابة علي سؤال كيفية رفع فيديوهات كبيرة من خلال MVC
- رفع واستعراض ملف فيديو كبير الحجم

لتحميل السورس كود للمشروع :
تحميل Upload Large Video Mvc Core rar



48 - ASP.NET MVC Core - اضافة ثلاث حقول اضافية للمواضيع والتعديل علي صفحاتها
- تعديل باضافة 3 حقول لجدول Post
- الاستمرار بتعبئة محتوي الصفحة الرئيسية



49 - ASP.NET MVC Core - الانتهاء من تعبئة البيانات في الصفحة الرئيسية
- الانتهاء من تعبئة البيانات في الصفحة الرئيسية


50 - ASP.NET MVC Core - التعامل مع فنكشن وصفحة قرائة المزيد
- اضافة اكشن التفاصيل
- اضافة صفحة التفاصيل
- تصميم الصفحة bootstrap - css3



51 - ASP.NET MVC Core - انشاء ثلاث موديل لسلة المشتريات وشرح سرعة تطبيقات MVC
- عرض لكيفية قياس سرعة تطبيق MVC CORE
- انشاء جداول Cart - Payment - Billing Address



52 - ASP.NET MVC Core - انشاء فنكشن صفحة سلة المشتريات واخذ القالب من bootstrap
- عمل اجراء اضافة الي سلة المشتريات
- انشاء صفحة الفيو ونقل صفحة Bootstarp اليها



53 - ASP.NET MVC Core - فنكشن جميع الموديلات بأكشن واحد
- جلب المنتجات بقائمة سلة المشتريات بالاضافة الي التفاصيل والدفع جمبا لجمب
- حساب سعر المنتجات بالقائمة
- التعديل علي اجراء اضافة سلة المشتريات



54 - ASP.NET MVC Core - جلب وحفظ موديلات سلة المشتريات الثلاث بصفحة واحدة
- فنكشن حذف الصنف من قائمة المستخدم
- فنكشن اضافة جدولين التفاصيل والدفع معا
- استدعاء الحقول وتوزيعها داخل عناصر html


تحميل سورس كود الدورة :
تحميل Web Core Tutorial rar



55 - ASP.NET MVC Core - تعديل شامل علي سلة المشتريات ونشر الموقع علي السيرفر المحلي IIS
- التعديل علي مويدلات سلة المشتريات الثلاث
- التعديل علي كل أكشن سلة المشتريات
- نشر الموقع علي السيرفر المحلي IIS


-

تمت بحمد الله

 

أعلى