در این سری آموزشی که به صورت رایگان از وب سایت پرووید منتشر میشود در رابطه با آموزش کامل توسعه وب اپلیکیشن با ASP.NET MVC صحبت خواهیم کرد. در واقع MVC یک الگوی طراحی است. در حوزه ی توسعه ی نرم افزار انواع مختلفی از الگوهای طراحی وجود دارد. در رابطه با MVC باید بدانید که این الگو جز دسته ی Architectural Pattern ها می باشد و مخصوص ابزارهای مایکروسافت نیست و مدت ها قبل معرفی شده است. کلمه ی MVC سر نام سه کلمه ی View و Model و Controller می باشد.
در ابتدای کار باید بگوییم که دانش شما در زمینه ی برنامه نویسی با سی شارپ و ویژوال استادیو پیش نیاز این سری آموزش ها می باشد. بنابراین به شما توصیه می کنیم که از آموزش سی شارپ دات نت در ویژوال استادیو و آموزش کار با ویژوال استادیو برای ساخت برنامه های دات نت وبسایت پرووید استفاده کنید. علاوه بر این، توصیه می کنیم آموزش برنامه نویسی فول استک Full-stack در دات نت سری اول وبسایت پرووید را نیز استفاده کنید.
مخاطبین این دوره آموزشی
این دوره آموزشی را برای تمامی افرادی در نظر گرفته ایم که میخواهند شروع به یادگیری ASP.NET MVC کند. تمامی برنامه نویسان وب که اطلاعی در رابطه با ASP.NET MVC ندارند میتوانند مفاهیم مربوط به این دوره آموزشی را به بهترین شکل ممکن درک کرده و از آنها استفاده کنند. این دوره آموزشی نقطه شروع شما به برنامه نویسی با استفاده از ASP.NET MVC خواهد بود.
پیش نیازها
برای درک مباحث مربوط به این دوره آموزشی می بایست با زبان برنامه نویسی سی شارپ و مفاهیم اولیه مربوط به توسعه نرمافزارهای وب آشنا باشید. در این رابطه می توانید از آموزش سی شارپ دات نت در ویژوال استادیو و آموزش رایگان برنامه نویسی با زبان سی شارپ دیدن بفرمایید.