ASP.NET Core 2.2 دورة تصميم وبرمجة موقع متجاوب مع الهاتف

عام 0 geek4arab
Spread the love

اللهم لك الحمد حمدًا طيّبًا كثيرًا مُباركًا فيه؛
ملء السّماوات وملء الأرض وما بينهما، وملء ما شيئت من شيء بعدهما.

*. أرحب بكم إخواني وأخواتي أعضاء منتدى نقطة التطوير .*

*. أتمنى أن تكونوا في تمام الصحة والعافية.*

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

الدورة ستطبق ب :
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

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

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

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

تمت بحمد الله

 

المصدر

الكاتب geek4arab

geek4arab

مواضيع متعلقة

التعليقات مغلقة