نمای کلی
در این دوره، Entity Framework Core - A Full Tour، کار با داده ها را در برنامه های NET خود یاد خواهید گرفت.
وقتی دورههایی برای فناوریهای داتنت ایجاد میشوند، جزئیات Entity Framework و قدرت مطلق آن اغلب نادیده گرفته میشوند. ما با انتزاعات و لایهها پرت میشویم و باید روی آنچه Entity Framework انجام میدهد و میتواند انجام دهد تمرکز کنیم.
در این دوره، مزایای کلی استفاده از Entity Framework Core، که گل سرسبد Object Relational Mapper (ORM) مایکروسافت است را بررسی خواهیم کرد تا شما را از بسیاری از نگرانیها و چالشهای ناشی از این مؤلفه توسعه نرمافزار رها کنیم. همچنین خواهیم فهمید که EF Core چگونه کلاسها و مراجع را به مدلها و روابط پایگاه داده ترجمه میکند.
ما یاد خواهیم گرفت که چگونه پرس و جو بنویسیم، پایگاه داده ها را به صورت تدریجی به روز کنیم، تغییرات را به عقب برگردانیم و قابلیت های بی شماری را که Entity Framework Core در اختیار ما قرار می دهد، کشف کنیم. این دوره با .NET 6/.NET 7/.NET 8 سازگار است.
وقتی این دوره را تمام کردید، مهارتها و دانش Entity Framework Core را خواهید داشت که برای تعامل آسان با دادهها و نوشتن عبارتهای جستجو برای برنامههای NET Core لازم است.
در پایان تماشای این دوره، شما قادر خواهید بود:
یک مدل داده با استفاده از گردش کار کد اول و پایگاه داده اول بسازید.
فرمان های چارچوب نهاد را برای همه سیستم عامل ها درک کنید.
از انتقال برای مدیریت تغییرات پایگاه داده استفاده کنید.
اعتبارسنجی ها و محدودیت های پایگاه داده را اعمال کنید.
عملیات CRUD را با استفاده از LINQ انجام دهید.
بهترین شیوه ها را با Entity Framework اعمال کنید.
توسعه زمینه های داده
با نحوه عملکرد ردیابی تغییر آشنا شوید.
ساختار پایگاه داده را با استفاده از Fluent API
مدیریت کنیدبرقراری روابط یک به یک، یک به چند و چند به چند
Entity Framework Core 6 ویژگی های جدید
پیش نیازها
برای شرکت در این دوره، باید حداقل سه ماه تجربه برنامه نویسی در C# داشته باشید. اگر نیاز به تقویت اصول C# خود دارید، می توانید دوره مبتدی C# من را با کنسول C# و توسعه فرم های ویندوز با LINQ ADO .NET
بگذرانید.همچنین میتوانید توسعه پایگاه داده را کاوش کنید، که میتوانید در دوره کامل Masterclass طراحی پایگاه داده Microsoft SQL Server مشاهده کنید.
محتوا و نمای کلی
برای شرکت در این دوره، باید C# را بدانید. حتی اگر با پشته توسعه دات نت آشنا نیستید، این دوره برای مبتدیان مناسب است و نکات توسعه دارد.
این دوره ممتاز به طور هوشمندانه تقسیم شده است تا فعالیت های مرتبط را بر اساس هر ماژول در برنامه در حال ساخت برجسته کند. ما همچنین به عیبیابی و اشکالزدایی خطاها در حین پیشروی، اجرای بهترین شیوهها، نوشتن منطق کارآمد و درک اینکه چرا توسعهدهندگان کارها را به روشی که انجام میدهند، نگاه خواهیم کرد. دانش شما، گام به گام، در طول دوره رشد می کند و شما را به چالش می کشد تا بهترین باشید.
این دوره با فایلهای کاری میزبانی شده در GitHub، شامل برخی از فایلها برای آسانتر کردن کدهای نشاندادهشده، تکمیل میشود. شما می توانید در حین کار در هر سخنرانی در کنار نویسنده کار کنید و پس از پایان دوره گواهی پایان دوره را دریافت خواهید کرد.
کلیک کردن روی دکمه این دوره می تواند بهترین گام برای افزایش سریع درآمد و بازارپذیری شما باشد! همچنین، به یاد داشته باشید که اگر فکر میکنید دوره ارزش هزینه کردن شما را ندارد، 30 روز کامل فرصت دارید تا بازپرداخت بدون سؤال را دریافت کنید!
زمان اقدام فرا رسیده است!
شما را در دوره می بینیم!
نمایش نظرات