با عضویت در یارنش علاوه بر استفاده از دوره های رایگان می توان از 20 درصد محتوای دوره های غیر رایگان نیز استفاده کرد

امتیاز دوره تا کنون: 0 تعداد امتیازدهندگان: 0
مدت زمان دوره: 0 : 00 : 00
تعداد درس: 1
تعداد اعضا دوره: 0
وضعیت دوره: درحال برگذاری
زمان ثبت دوره: چهارشنبه، ۱۴ آذر ۱۳۹۷ ۱۴:۰۸
زمان آخرین تغییرات: جمعه، ۳۰ آذر ۱۳۹۷ ۲۱:۲۷

علی محمدیان

درباره مدرس

علی محمدیان هستم کارشناس ارشد نرم افزار، بنیانگذار و توسعه دهنده سامانه آموزش آنلاین یارنش. سال هاست که پیگیر برنامه نویسی و دنیای آی تی ام. علاقه مندی اصلیم تحلیل و طراحی و در نهایت دیدن خروجی کارم هست. به رشته تحصیلی و تخصص ام کاملا علاقه مند هستم. تخصص اصلی من طراحی معماری و ارائه راه حل های بهینه توسعه برای نرم افزارهای تحت وب مقیاس بزرگ هست. از سوابق کاری من میشه به توسعه و طراحی اتوماسیون های سازمان های بزرگ اشاره کرد.

دوره جامع و کاربردی Entity Framework Code First

مرور اجمالی

در این دوره قصد داریم ORM (Object-Relational Mapping) معروف و پرکاربرد ماکروسافت به نام Entity Framework را معرفی و نحوه کار با آن را آموزش دهیم. این ORM امروزه برای برنامه نویسان ماکروسافتی بسیار پرکاربرد و همه گیر است. از Entity Framework به چند مدل می توان استفاده کرد که ما در این دوره مدل Code First را آموزش خواهیم داد.

120,000 180,000 ثبت نام در دوره
فهرست مطالب دوره
  • 1 مرور اجمالی دوره پیش نمایش
    مدت زمان ویدیو: فایل موجود نیست
توضیحات دوره

در این دوره قصد داریم ORM (Object-Relational Mapping) معروف و پرکاربرد ماکروسافت به نام  Entity  Framework را معرفی و نحوه کار با آن را آموزش دهیم. این ORM امروزه برای برنامه نویسان ماکروسافتی بسیار پرکاربرد و همه گیر است. از Entity Framework به چند مدل می توان استفاده کرد که ما در این دوره مدل Code First  را آموزش خواهیم داد. سعی ما بر این خواهد بود کلیه جزییات این مدل را تحت پوشش قرار دهیم. این دوره برای کسانی مناسب است که می خواهند با زبان های ماکروسافتی مانند C# یا vb.net برنامه های خود را توسعه دهند و برنامه های آن ها ارتباط با پایگاه داده دارد. لازم به ذکر است Entity Framework برای اکثر برنامه های مدیریت پایگاه ه داده معروف مانند اوراکل  نیز قابل استفاده است ولی بیشترین هماهنگی را با محصول ماکروسافتی Sql-Server دارد. در ادامه سرفصل های این دوره را بصورت فهرست وار معرفی می کنیم.

  • معرفی مفهومی Entity Framework
  • منظور از Code First چیست؟
  • مزایا و معایب ORM ها چیست؟
  • قراردادهای پیش فرض  Entity  Framework Code First
  • نحوه ساخت پایگاه داده با استفاده از Entity Framework Code First
  • منظور از Seed چیست و نحوه استفاده از آن به چه نحو است.
  • مهاجرت پایگاه داده در Code First چیست و به چه صورت انجام می شود
  • استراتژی های راه اندازی پایگاه داده Database Initialization Strategies
  • پیکربندی کلاس های دامنه جداول Configure Domain Classes
  • معرفی کامل و دقیق Data Annotations Attributes
  • معرفی کامل و دقیق Fluent API
  • نحوه پیاده سازی روابط یک به یک One-to-One Relationship
  • نحوه پیاده سازی روابط یک به چند One-to-Many Relationship
  • نحوه پیاده سازی روابط چند به چند Many-to-Many Relationship
  • پیاده سازی جداول Self- Reference
  • معرفی و بیان راهکارهایی به منظور بهبود کارایی Entity Framework

در پایان معرفی سرفصل ها لازم به ذکر است که موارد ذکر شده با جزییات کامل مورد بررسی قرار خواهند گرفت و در پایان این دوره کاربران این دوره هر چیزی که برای استفاده از این ORM محبوب نیاز دارند را آموزش خواهند دید. تالار پرسش پاسخ برای هر دوره نیز وجود دارد که کاربران می توانند مشکلات و ابهامات خود را در آنجا مطرح کرده و به پاسخ دریافت نمایند.

 

برای ارسال نظر باید عضو باشید. اگر عضو هستید از اینجا وارد شوید.

تالار پرسش و پاسخ

تالار پرسش و پاسخ در سامانه به منظور رفع مشکلات و سوالات کاربران عضو در دوره ایجاد شده است. کاربران گرامی پس از عضویت در هر دوره می توانند در از تالار پرسش و پاسخ آن دوره استفاده کنند. روش کار این قسمت به این صورت است که کاربران عضو مشکلات خود را به عنوان سوال مطرح کرده و سپس توسط مدرس و یا سایر عضوهای دوره قابلیت پاسخ گویی به سوالات وجود دارد.

کاربرانی که عضو دوره فوق می باشند می توانند سوالات و مشکلات محتوای ارائه شده را در تالار پرسش و پاسخ مطرح نمایند تا توسط مدرسین پاسخ داده شود.