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

تم تحميل الصفحة في 0,1281727 ثانية
ASP.NET Core 2.2 دورة تصميم وبرمجة موقع متجاوب مع الهاتف

Abufahmi

مُميّز نُقطة لُغات البَرمَجة
rankrank
إنضم
23 سبتمبر 2013
المشاركات
249
الإعجابات
380
النقاط
63
الإقامة
Jordan




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


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

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




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


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


-

تمت بحمد الله





لن تكون هذه اخر الدروس بل ستكون البداية في الانطلاق الى افاق اخرى


وفقني الله وياكم لما يحبه و يرضاه من القول و العمل
 
التعديل الأخير بواسطة المشرف:

ابو روضة

.:: إداري النقطة العامة ::.
rankrankrankrankrankrank
إنضم
28 أكتوبر 2012
المشاركات
3,858
الإعجابات
4,456
النقاط
223
الإقامة
القاهرة
هذا العالم أتاح فرصه كبيره ليس فقط للأدباء وإنما أيضا لهواة البرمجة ومن هم
على أطراف الإبداع ليجعلوا من هذا العالم الجسر الذي يعبرون من خلاله إلى قمم
المجد والسلم الذي يصعدون منه إلى قمم الإبداع ...
فخالص الود وعميق التقدير والاحترام للأستاذ المُخضرم أبو فهمى Abufahmi

فأنا أعتبره كنز من كنوز البرمجة والاخلاق والشهامة
 

exadel

Beginner Developer
rankrank
إنضم
3 أكتوبر 2014
المشاركات
181
الإعجابات
116
النقاط
43
العمر
20
الإقامة
مصر
بارك الله فيك وزاد من علمك هل هناك طريقة لتثبيت البرامج علي الينكس وشكرا
 

Abufahmi

مُميّز نُقطة لُغات البَرمَجة
rankrank
إنضم
23 سبتمبر 2013
المشاركات
249
الإعجابات
380
النقاط
63
الإقامة
Jordan
بالنسبة الي SQL Server 2017 فيوجد خيار تحميل اللينوكس
ولكن Visual Studio فلا يوجد سوي خيار Mac بالتحميل لذا اظن انو صعب ... والله اعلم
 

Abufahmi

مُميّز نُقطة لُغات البَرمَجة
rankrank
إنضم
23 سبتمبر 2013
المشاركات
249
الإعجابات
380
النقاط
63
الإقامة
Jordan
اخي امير هذا محرر جديد وليس نفس visual studio 2017
محرر بقدرات خارقة يسمح لك بعد تركيب عدة حزم عليه من ان تستخدمه بعمل debug وتشغيل ملفات تنفيذية وامور اخري
 

Abufahmi

مُميّز نُقطة لُغات البَرمَجة
rankrank
إنضم
23 سبتمبر 2013
المشاركات
249
الإعجابات
380
النقاط
63
الإقامة
Jordan
اخي امير هذا محرر جديد وليس نفس visual studio 2017
محرر بقدرات خارقة يسمح لك بعد تركيب عدة حزم عليه من ان تستخدمه بعمل debug وتشغيل ملفات تنفيذية وامور اخري
 
إنضم
8 سبتمبر 2013
المشاركات
7,675
الإعجابات
11,487
النقاط
168
الإقامة
Live.IQ(JO => JO.AMMAN)
اخي امير هذا محرر جديد وليس نفس visual studio 2017
محرر بقدرات خارقة يسمح لك بعد تركيب عدة حزم عليه من ان تستخدمه بعمل debug وتشغيل ملفات تنفيذية وامور اخري
اكيد اخي لا مقارنة عادلة بينهما لكن توقعت ان الاخ يتكلم عن محتوى الدورة لذلك ذكرت البرنامج ..
 

عـبـدالـله

.:: مُشرف قسم python ::.
rankrankrankrank
إنضم
5 ديسمبر 2013
المشاركات
1,765
الإعجابات
2,230
النقاط
198
الإقامة
webs1.net
الله يعطيك العافيه يا ابو فهمي ويجزاك كل خير ويفتحلك ابواب رحمته ورزقه من اوسع ابوابه

..

مجهود تشكر عليه بكل صراحه .

بسبب ضيق الوقت والانشغال


لكنك لم تنسى اخوانك بنشر الفائده.

تحياتي لك
 

عـبـدالـله

.:: مُشرف قسم python ::.
rankrankrankrank
إنضم
5 ديسمبر 2013
المشاركات
1,765
الإعجابات
2,230
النقاط
198
الإقامة
webs1.net
نتمنى يا ابو فهمي تكبير التصوير حتى تتضح الاكواد البرمجيه ويكون الشرح اكثر وضوحآ بارك الله فيك
 

Abufahmi

مُميّز نُقطة لُغات البَرمَجة
rankrank
إنضم
23 سبتمبر 2013
المشاركات
249
الإعجابات
380
النقاط
63
الإقامة
Jordan
نتمنى يا ابو فهمي تكبير التصوير حتى تتضح الاكواد البرمجيه ويكون الشرح اكثر وضوحآ بارك الله فيك
أعزك الله بكل ما هو طيب اخي عبد الله
مشكلتي اخي معاي طول نظر
فانا اجلس بعيد عن الشاشة بمقدار متر ونصف وهذه اقصي درجة تحتملها الاسلاك
فبعلاقة رياضية (كلما كبر الخط = ابتعد أكثر عن الشاشة) (هاي نظريتي انا :))
الجواب : راح اقعد بدار اهلي وانا بصور :yaho:
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 4 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل