دوره حضوری و فشرده آموزشی Asp.Net Core کاملا پروژه محور
در مدت آموزش به صورت Team Work روی یک پروژه بزرگ و حرفه ای کار خواهیم کرد و با تمام موارد مربوط به یک پروژه حرفه ای درگیر خواهیم بود و پس از این کمپ گواهینامه های معتبر دریافت خواهید کرد و پس از پایان دوره میتوانید با خیال راحت و تجربه کافی وارد بازار کار شوید .
دردنیای برنامه نویسی ذخیره سازی داده ها از مهم ترین قسمت توسعه یک نرم افزار است که در این دوره ما از جدیدترین روش ذخیره سازی داده را استفاده و آموزش میدهیم . در این دوره موارد مهمی از دانش طراحی پایگاه داده تا نحوه استفاده از Core EF و معماری های داده ای را بررسی خواهیم کرد و در پایان دوره 0 تا 100 طراحی پایگاه داده یک پروژه مناسب را با هم توسعه می دهیم.
سرفصل های دوره:
1- توضیح ORM در پایگاه داده
2- نصب EF Core
3- دستورات dot Net CLI , PMC
4- مدل سازی اشیاها و داده های خاص
5- تنظیمات های خاص و کلاس های اجرایی مهم DB Context , DB Set
6- ساخت پایگاه داده از روی کلاس ها و وارد کردن جداول پایگاه داده (Migration)
7- بررسی روی انواع رابطه میان جداول ها
8- تعیین خصوصیات خاص و رابطه ها (2 روش) Fluent Api , Data Annotation
9- عملیات های ذخیره سازی و ویرایش و حذف روی داده ها
10- جست و جوی / عملیات های پس و جو
11- خواندن اطلاعات با رابطه (3 روش) Lazy , Eager Explicit ,
12- بررسی حافظه تغییرات روی عملیات های پایگاه داده Change Tracking
13- بررسی برخی ازتابع های مهم EF Core
14- ثبت اتفاقات و رویدادها / بررسی کارایی در EF Core
15- تست انواع دستورات اجرایی درORM از طریق پایگاه داده SQL Profiler
16- بررسی انواع اتصال به پایگاه داده ها SQL Server / SQLite
17- اجرایی دستورات کاربردی و پشتیبانی گیری از داده ها SQL در EF Core
18- موارد پیشرفته در EF Core (Query Filter و Asynchronous و ...)
19- پیاده سازی الگوی (CQRS)
20- Catching
21- ثبت موقعیت جغرافیایی (عرض و طول)
22- Aggregations
23- Pagination EF Core
24- EF Function
25- ذخیره کردن فایل ها (2 روش اصلی)
26- رمز نگاری روی داده ها
پیش نیاز های دوره :
LINQ
آشنایی با سی شارپ
فهرستـــ ویدیوها
مدت زمان دوره 17:45:00
با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
1
معرفی دوره
00:15:00
در این قسمت کل دوره معرفی می شود .
2
Info
00:14:00
موارد پایه ای در EF Core بررسی میکنیم .
3
Install
00:15:00
انواع روش های نصب پکیج های EF Core
4
Modeling
00:18:00
در این قسمت موارد طراحی پایگاه داده را فرا میگیریم.
5
DB Context and DB Set
00:19:00
در این قسمت موارد تنطیمات مهم ساختار پایگاه داده را بررسی میکنیم.
6
Commands (Migration)
00:15:00
در این قسمت در مورد Commands (Migration) صحبت میکنیم.
7
Commands (Import Table)
00:10:00
در این قسمت نحوه وارد کردن جداول از پایگاه داده به سمت کد نویسی را بررسی میکنیم.
8
Commands (Others)
00:12:00
در این قسمت مواردی دیگری Commands
9
Database design (e Shop)
00:22:00
طراجی جداول پروژه
10
Add Data
00:20:00
اضافه کردن داده و کلاس ساخت رشته اتصال
11
Delete and Update
00:18:00
در این قسمت انواع حذف منطقی و فیزیکی و ویرایش کردن اطلاعات را بررسی میکنیم.
12
Query
00:15:00
جست و جوها و صفحه بندی ها
13
Encrypt Data
00:20:00
رمزنگاری روی فیلدهای جداول (برای امنیت پایگاه داده)
14
(Mapping (Data Annotation
00:17:00
دادن خصوصیات خاص به جداول
15
(Mapping (Fluent API
00:30:00
ثبت خصوصیات با روش Fluent API
16
Mapping (e Shop)
00:17:00
دادن خصوصیات به جداول
17
Spatial Data
00:23:00
داده های خاص مانند مختصات جغرافیایی را در پایگاه داده ثبت میکنیم.
18
Relationships (OneToOne)
00:28:00
رابطه یک به یک را ببرسی میکنیم.
19
Relationships (OneToMany)
00:29:00
رابطه یک به چند را بررسی میکنیم.
20
Relationships (ManyToMany)
00:32:00
رابطه چند به چند را بررسی میکنیم.
21
Add Data Relationships
00:23:00
نحوه اضافه کردن داده های با رابطه فرا میگیریم.
22
Loading of Related Data
00:11:00
در این قسمت روش های خواندن اطلاعات با رابطه فرا میگیریم.
23
Eager Loading
00:30:00
خواندن اطلاعات با رابطه به روش Eager Loading را فرا میگیریم.
24
Explicit Loading
00:11:00
در این قسمت Explicit Loading را فرا می گیریم.
25
Lay Loading
00:15:00
در این قسمت Lay Loading که راحت ترین نوع بازگشت اطلاعات را فرا میگیریم.
26
Change Tracker
00:23:00
بررسی جدول تغییرات در EF Core
27
Database and Backup
00:23:00
عملیات های مختلفی با کمک EF Core روی پایگاه داده انجام میدهیم از جمله اجرای دستورات خام و بکاپ گیری از اطلاعات و ...
28
EF Functions
00:17:00
تابع های مهمی در زمینه های شبه بودن / تبدیل زمانی / تولید عدد رندوم / بررسی موقعیت جغرافیایی را بررسی میکنیم.
29
Query Filter
00:13:00
Query Filter اختصاصی در Context
30
AsNoTracking and IgnoreQueryFilters
00:13:00
()AsNoTracking() , IgnoreQueryFilters دو متد مهم را بررسی میکنیم.
31
Asynchronous Programming
00:15:00
برنامه نویسی ناهمزمانی را بررسی میکنیم.
32
Types Save File
00:10:00
انواع روش های ذخیره فایل در پایگاه داده ها
33
Save File (1)
00:16:00
روش اول ذخیره فایل
34
Save File (2)
00:15:00
روش دوم ذخیره کردن فایل
35
Caching
00:19:00
Caching را در EF Core بررسی میکنیم.
36
Logging
00:16:00
در این قسمت Logging را فرا میگیریم.
37
Configure Warnings
00:06:00
مدیریت خطاها
38
Events
00:13:00
بررسی رویدادها
39
Testing
00:11:00
تست کردن Query
40
EF Core in ASP.NET Core
00:17:00
EF Core in ASP.NET Core
41
EF Core in WPF
00:16:00
EF Core in WPF
42
Concurrency
00:16:00
همزمانی در ثبت و تغییر و حذف اطلاعات بررسی میکنیم.
نظرات کاربران در رابطه با این دوره