Sokan Academy

آموزش معماری MVC

در این دورهٔ آموزشی با مفهوم معماری MVC در قالب پروژه‌ای کاربردی در زبان برنامه‌نویسی PHP آشنا خواهیم شد.

1 مسیر یادگیری
آموزش معماری MVC
1:10 ساعتآموزشمتنی
رایگانهدیه‌ای از سکان آکادمی

معرفی


در این دوره، که مخاطب اصلی‌اش دولوپرهای بک‌اِند است، اقدام به توسعهٔ یک فریمورک ساده بر پایهٔ معماری سه‌لایهٔ MVC خواهیم کرد و لازم به یادآوری است که در این دورهٔ آموزشی زبان انتخابی پی‌اچ‌پی است و از همین روی آشنایی با این زبان و همچنین مفاهیم شیئ‌گرایی به منظور درک بهتر آموزش‌ها ضروری است.

آشنایی با مفهوم معماری Model View Controller

MVC برگرفته از کلمات Model View Controller است که این معماری کاربردش در توسعهٔ نرم‌افزارهای مختلف به‌خصوص وب اپلیکیشن‌ها است به طوری که از سه بخش عمده تشکیل شده که عبارتند از:

- Model: این بخش، که کلیدی‌ترین لایه می‌باشد، مسئول اصطلاحاً Business Logic اپلیکیشن است.
- View: این بخش مسئولیت نمایش داده‌ها را بر عهده دارد.
- Controller: این بخش مسئول برقراری ارتباط مابین مدل و ویو است.

الگوی معماری MVC موجب جداسازی کامپوننت‌های فوق در یک وب اپلیکیشن می‌شود به طوری که در نهایت منجر به کاهش پیچیدگی و سهولت توسعۀ اپلیکیشن خواهد شد و این امکان را برای دولوپرها فراهم می‌آورد تا بتوانند به شیوه‌ای مؤثر از سورس‌کد اپلیکیشن استفادۀ مجدد داشته باشند. به طور کلی، از این الگوی معماری می‌توان برای طراحی معماری وب اپلیکیشن‌ها در اکثر زبان‌های برنامه‌نویسی از جمله پی‌اچ‌پی استفاده کرد (لازم به ذکر است که سایت سکان آکادمی با این معماری طراحی شده است.)

سرفصل‌ها


7 سرفصل | 20 بخش

پیش‌نیازها


آموزش برنامه نویسی
آموزش برنامه نویسی
6:10 ساعتآموزشمتنی
آموزش PHP 8
آموزش PHP 8
7:20 ساعتآموزشویدیویی

مدرس‌ها


سوالات متداول


دوره «آموزش معماری MVC» برای دولوپرهای وب اپلیکیشن تألیف شده است که قصد دارند دانش خود را در حوزهٔ توسعه وب ارتقاء بخشیده و با استفاده از این معماری اپلیکیشن‌هایی ماژولار طراحی کنند.

با گذراندن دوره "آموزش رایگان PHP 8 | از صفر تا اولین پروژ" پیش از این دوره و یا به صورت هم‌زمان، دانشجویان درک به مراتب بهتری از نکات آموزشی خواهند داشت. همچنین دوره "آموزش برنامه‌نویسی" در سکان آکادمی حاوی نکاتی عمومی مرتبط با توسعه وب است که مطالعه آن‌ها یک دانش پایه‌ای در اختیار مخاطب قرار خواهد داد مضاف بر اینکه دوره "آموزش الگوهای طراحی" ارتباط تنگاتنگی با مباحث طرح‌شده در این دوره دارا است.

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

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

آخرین گفت‌و‌گو‌های دوره


کاربر میهمان

شما به عنوان کاربر میهمان در سایت سکان آکادمی حضور دارید لطفاً برای ارسال دیدگاه ابتدا وارد حساب خود شوید.

آموزش معماری MVC-colorful

آموزش معماری MVC

1:10 ساعتآموزشمتنی
270+ دانشجو
رایگانهدیه‌ای از سکان آکادمی
sokan-academy-footer-logo
کلیه حقوق مادی و معنوی این وب‌سایت متعلق به سکان آکادمی می باشد.