تخفیف نوروزی پی استور

کد تخفیف: PR1404

شامل تمامی آثار
روز
ساعت
دقیقه
ثانیه

با خرید اشتراک ویژه ، با هزینه بسیار کمتر به فایل های پاورپوینت دسترسی داشته باشید!

دوره آموزش برنامه نویسی سه لایه در سی شارپ

دوره آموزش برنامه نویسی سه لایه در سی شارپ

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۶۹۹,۰۰۰ تومان بود.قیمت فعلی: ۲۷۹,۶۰۰ تومان.

روز
ساعت
دقیقه
ثانیه
دریافت کد تخفیف با گردونه شانس %
تعداد فراگیر
234 نفر
امتیاز کاربران
امتیاز 5.00 از 5

برنامه‌نویسی سه لایه یک الگوی معماری است که در توسعه نرم‌افزارها استفاده می‌شود و معمولاً در برنامه‌نویسی‌های نوین مورد استفاده قرار می‌گیرد. این الگو به سه لایه اصلی تقسیم می‌شود. در دوره آموزش برنامه نویسی سه لایه در سی شارپ #C به طور عملی این معماری، برنامه نویسی و آموزش داده می‌شود.

برنامه نویسی سه لایه چیست؟

در برنامه‌نویسی سه‌ لایه، برنامه به چند بخش تقسیم می‌شود که هر یک از این بخش‌ها، عملکرد خاصی را بر عهده دارند. سه لایه مهمی که در این معماری، پیاده‌سازی می‌شوند، عبارتند از:

  • لایه نمایش یا Presentation Layer که بالاترین لایه است و رابط کاربری برنامه برای ارتباط با کاربر به حساب می‌آید.
  • لایه تجاری یا Business Logic Layer وظیفه اعتبارسنجی داده‌های دریافت شده از لایه نمایش و پردازش آن‌ها را بر عهده دارد.
  • لایه دسترسی به داده یا Data Access Layer وظیفه مدیریت بانک اطلاعاتی و اطلاعات آن را بر عهده دارد.

با پیاده‌سازی این سه لایه، در مقایسه با برنامه‌نویسی کلاسیک، مزیت‌هایی ایجاد می‌شوند که عبارتند از:

  • تقسیم شدن برنامه به چند بخش منطقی جدا از هم با کاهش ارتباط بین بخش‌های مختلف
  • حذف نام جدول‌ها و ستون‌ها از برنامه کاربر
  • امکان ایجاد تغییر در بانک اطلاعاتی یا نحوه دسترسی به اطلاعات، بدون تاثیر روی لایه نمایش
  • امکان ایجاد تغییر در برنامه یا گسترش آن بدون نیاز به تغییر در برنامه کاربر

در صورت پیاده‌سازی یک پروژه با معماری سه لایه، این امکان فراهم می‌شود که در صورت نیاز به ایجاد نسخه جدید و مشابه برای پروژه فعلی، از همان بانک اطلاعاتی استفاده شود. مثلا در صورتی که بخواهی مبرای یک پروژه کاربردی تحت ویندوز، یک نسخه وب نیز طراحی کنیم فقط نیاز است که لایه نمایش را در قالب پروژه جدید طراحی کنیم یا در صورتی که بخواهیم نوع بانک اطلاعاتی را تغییر دهیم، فقط به تغییر آن در لایه دسترسی به داده نیاز داریم.

در نظر گرفتن این مزایا، نشان می‌دهد که اگرچه پیاده‌سازی یک پروژه با معماری سه لایه، کمی زمان‌برتر از حالت کلاسیک می‌باشد، اما در نهایت هم از نظر منطقی بهینه‌تر است و هم از نظر توسعه پروژه در آینده، مناسب‌تر خواهد بود.

سرفصل‌های آموزش

فصل اول: کلیات و مقدمات

  • بخش ۱: تشریح معماری سه لایه
  • بخش ۲: مزیت‌ها و معایب برنامه‌نویسی سه لایه

فصل دوم: معماری سه لایه

  • بخش ۱: تشریح عملکرد لایه Presentation در معماری سه لایه
  • بخش ۲: تشریح عملکرد Business در معماری سه لایه
  • بخش ۳: تشریح عملکرد لایه Data در معماری سه لایه

فصل سوم: پیاده‌سازی لایه‌ها

  • بخش اول: پیاده سازی لایه Data
  • ایجاد بانک اطلاعاتی برای پروژه
  • پیاده‌سازی کلاس مدیریت شی اتصال به بانک اطلاعاتی
  • پیاده‌سازی کلاس ذخیره‌سازی داده‌ها در بانک اطلاعاتی و واکشی آن‌ها
  • پیاده‌سازی کلاس مدیریت ذخیره و بازیابی اطلاعات
  • بخش دوم: پیاده سازی لایه Business
  • ایجاد الگوی واسط برای مدیریت لایه‌ها
  • پیاده‌سازی کلاس ارتباط با لایه‌ها DAL و UI
  • بخش سوم: پیاده سازی لایه Presentation
  • ایجاد لایه Presentation
  • پیاده‌سازی افزودن، حذف، ویرایش و نمایش اطلاعات به بانک اطلاعاتی

فصل چهارم: تست و بررسی عملکرد پروژه

درباره دوره

دوره آموزش برنامه نویسی سه لایه در سی شارپ #C شامل ۷ ویدئوی آموزشی قابل دانلود با فرمت mp4 با کیفیت بالا و بصورت زیپ شده است همچنین سورس کدهای آموزش نیز به همراه فیلم های آموزش قابل دانلود می باشد. این دوره آموزشی بر اساس نیاز واقعی علاقه‌مندان به برنامه نویسی سه لایه در سی شارپ به صورت کاملاً تخصصی ارائه شده است. دوره آموزشی به طور کامل توسط گروه فنی و پشتیبانی پی استور تست و بازبینی شده است و محصول دارای نشان تضمین کیفیت پی استور می‌باشد.

مشاهده بیشتر

پیش‌نمایش سرفصل‌های آموزش

جلسه اول: کلیات و مقدمات

جلسه دوم: تشریح معماری سه لایه

جلسه سوم: پیاده‌سازی عملی لایه‌ها – بخش اول

جلسه چهارم: پیاده‌سازی عملی لایه‌ها – بخش دوم

جلسه پنجم: پیاده‌سازی عملی لایه‌ها – بخش سوم

جلسه ششم: پیاده‌سازی عملی لایه‌ها – بخش چهارم

جلسه هفتم: تست و بررسی عملکرد پروژه


مدرس:  مهندس صادق دهقانی

کارشناس ارشد رشته مهندسی کامپیوتر - گرایش نرم افزار

مدرس و برنامه‌نویس تحت وب با زبان Asp.Net، ایشان با سابقه بیش از 15 سال، به‌صورت حرفه‌ای برنامه‌نویسی سی شارپ #C و تحت وب با زبان Asp.Net را شروع کرده و به‌صورت فعال با زبان ASP.Net Core در حال فعالیت هستند. از دیگر تخصص‌های ایشان می‌توان به مباحث امنیت در وب، EF Core، پایگاه داده، معماری MVC، پلاگین های کاربردی جاوا اسکریپتی و نیز فعالیت FullStack و تولید نرم افزار در حوزه‌های کاربردی اشاره کرد.

مشخصات تکمیلی دوره آموزشی

نام اثر: دوره آموزش برنامه نویسی سه لایه در سی شارپ
نوع اثر: دوره آموزشی
مدرس: مهندس صادق دهقانی
مدت زمان: 1 ساعت و 52 دقیقه
نوع آموزش: عملی

راهنمای خرید و ثبت سفارش

تصویر مراحل خرید از پی استور

اگر در مورد این اثر یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین 44225175 (پیش شماره 041) تماس بگیرید. – تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). – تمام ساعات

توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:

تصویر و لوگوی گارانتی

نظرات

2 نظر|5.00 (میانگین امتیاز کاربران)

  1. آواتار hamidkhosravi1987

    hamidkhosravi1987

    با سلام و تشکر از عوامل سایت برای آموزش ها و سورسها و پروژه های عالی که در اختیار عموم قرار داده ان.
    سپاسگذارم

  2. آواتار مدیریت و پشتیبانی

    مدیریت و پشتیبانی

    نظرات و پیشنهادات خود را درباره این دوره آموزشی با ما در میان بگذارید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شناسه اثر: 30419 دسته‌بندی موضوعی: برچسب:

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۶۹۹,۰۰۰ تومان بود.قیمت فعلی: ۲۷۹,۶۰۰ تومان.

دریافت کد تخفیف %