4.86 out of 5
4.86
8 reviews on Udemy

ASP.NET Core : File Sharing Project بالعربية – مشروع عملي

شرح عملي - مشروع بالكود- ورشة عمل لإنشاء موقع كامل بالكثير من التفاصيل, محتوى متجدد
Instructor:
Ahmed Moosa
22 students enrolled
ستتعرف على .NET Core و ASP .NET Core MVC
ستتعلم كيف تنشأ مشروع من الصفر بمفردك
ستتعلم كيف تضيف تسجيل الدخول والخروج ومستخدم جديد
ستتعلم كيف تقوم بعمل رفع وتنزيل الملفات
ستتعلم كيف تقوم بالعمل مع Code-First و كذلك الـ Migrations
ستتعلم الكثير والكثير , إنزل للفهرس وراجع المحتوي, لن تندم إن شاء الله على الإشتراك

ستجد الكثير من النقاط فى الكورس ,  إن شاء الله , ستجد استفادة جيدة, بعد متابعة الدورس كاملة ستخرج بموقع كامل من الصفر  إن شاء الله
حاولت أن أكون مختصراً فى الفيديو ويكون على شكل مواضيع
ستجد المواضيع متفرقة ومتنوعة , يمكنك قراءة الفهرس لتعرف ما يشتمل عليه المشروع والكورس معاً
الكورس تم تسجيله فى محاضرات متفرقة لأحد المشتركين معي فى الدورات الخاصة التى أعطيها على برنامج زووم  الشهير
وتم تسجيل المحاضرات , وعمل مونتاج لها, حيث قمت بحذف الغير مفيد حفاظاً على وقتكم الثمين,
أنا أعرف أن الوقت ضيق لدي الجميع, لذلك كنت حريص على هذا والتوفيق من الله

Overview

1
Overview- نظرة شاملة على المشروع

مرفق ملف
notepad
ستجد به محتويات المشروع, وما نريد أن نصل إليه داخل المشروع

Introduction to .NET Core

1
Introduction

مقدمة لـ ASP.NET Core

2
Program.cs
3
AppSettings.json
4
wwwroot Folder
5
Project Structure
6
DbContext Scaffolding- Database-First
7
_ViewStart.cshtml & _ViewImports.cshtml
8
Startup.cs

ASP.NET Core MVC

1
Creating ASP.NET Core Web Application
2
MVC - Model View Controller
3
Model
4
Controller
5
View
6
Action Methods - HTTPGET - HTTPPOST
7
Model From View to Controller
8
Model Validation : Data Annotations
9
Model Validation : Errors Messages
10
Model Validation : Client Validaiton
11
Model Validation: Validation Scripts
12
Model Validation : Errors Messages in Browser
13
Model Validation : ModelState
14
Model Validation : Debugging
15
Tag Helpers : Introduction
16
Tag Helpers : Declaring
17
Tag Helpers : Rendering

EF Core & ASP.NET Identity: Authentication, Authorization

1
Creating Project
2
Adding ASP.NET Identity Core & EF Core DbContext
3
Add-Migration & Update-Database
4
Account Controllers - Login & Register & Logout
5
Diplaying Links for Authorized and UnAuthorized User
6
Creating Register View
7
Creating Uploads Controller
8
Register UseAuthentication Middleware
9
Creating Logout
10
Configure Identity Options- Password Options

Uploads: Upload, Delete, Display, Preview, Design

1
Creating My Uploads
2
Creating Upload & Saving Uploads to Folder
3
Saving Uploads to Database
4
Debugging Upload File
5
Display My Uploads
6
Adding & Displaying Original File Name Field
7
Adding Upload Date Field
8
Display Logged-In User Email
9
Align Links to Right
10
Preview Uploaded Images
11
Creating Delete Uploads
12
Format Upload File With Bootstrap

Uploads: Search, Browse, Download, Downloads Count

1
Tasks in this Session
2
Debuging and Securing Delete Uploads
3
Creating Search Uploads
4
Using Bootstrap Card Component
5
Creating Browse Uploads
6
Creating Download Uploads
7
Displaying Size in KB & MB
8
Adding & Displaying Downloads Count
9
Fxing Downloads Count By Clear Cache
10
Order By Downloads Count
11
Display Popular Downloads

HTML Design Template & Send Email

1
HTML Design Template
2
Styling Active Menu Item
3
Styling Menu Items
4
Styling Views
5
Creating & Displaying Logged-In Info
6
Creating Contact View
7
Creating About View
8
Debugging & Saving Contact
9
Sending Email Part 1
10
Sending Email Part 2

Localization & Resources File

1
Adding Localization & Creating Resources File
2
Reading & Writing Culture
3
Get Cairo Font
4
RTL & LTR Styles
5
Localizing Home/Index View

Localization & Bundling and Minfication

1
Design & Localize Login View
2
Setting ReturnUrl When Change Culture
3
Design & Localize Register View
4
Localizing Data Annotations
5
Introduction to Bundling & Minification
6
bundleconfig.json File & BuildBundlerMinifeier Package
7
Configure CSS in bundlecofig.json file
8
Configure Js in bundlecofig.json file
9
Images Lazy Loading

Lazy Loading Plugin : https://appelsiini.net/projects/lazyload/

Pagination

1
Run Migration at Runtime
2
Pagination - Buttons Design - Prev & Next
3
Pagination - Logic & Code
4
Pagination - Debuging & Fixing
5
Pagination - Pages Count
6
Pagination - Search Results
7
Pagination - Entity Framework Core Logging
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.9
4.9 out of 5
8 Ratings

Detailed Rating

Stars 5
7
Stars 4
1
Stars 3
0
Stars 2
0
Stars 1
0
0bbe8cf617ee93a1196e1a65d616b037
30-Day Money-Back Guarantee

Includes

9 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion