ماژولار بودن کدها، یک اصل در طراحی است که یک سیستم (برنامه) را به قطعات کوچکتر به نام ماژول تقسیم میکند.
در برنامه نویسی به معنی میانه است. توسعهدهندگان میدلول سابقه و مهارت بیشتری نسبت به توسعهدهندگان جونیور دارند اما سابقه و مهارت کمتری نسبت به توسعهدهندگان سنیور دارند.
تشکیل شده از مهارت های برنامه نویسی زیر: 1. دیتابیس (Mongo DB) 2. اکسپرس جی اس (Express.Js) فریمورکی برای Node.JS 3. فریمورک انگولار (Angular) برای فرانتاند 4. نود جی اس (Node.JS) برای بکاند
تشکیل شده از مهارتهای برنامه نویسی زیر است: 1. دیتابیس (Mongo DB) 2. اکسپرس جی اس (Express.Js) فریمورکی برای Node.JS 3. ریاکت جی اس (React.Js) برای فرانتاند 4. نود جی اس (Node.JS) برای بکاند
تشکیل شده از مهارتهای برنامه نویسی زیر است: 1. دیتابیس (Mongo DB) 2. اکسپرس جی اس (Express.Js) فریمورکی برای Node.JS 3. ویو جی اس (Vue.js) برای فرانتاند 4. نود جی اس (Node.Js) برای بکاند
MVC یک الگوی معماری نرمافزار است که مخفف کلمات View ،Model و Controller است. در حقیقت مدل (Model)، وظیفه ارتباط با پایگاه داده (Database) را دارد. برای مثال: فراخوانی، ذخیره، ویرایش و حذف اطلاعات از جدولهای دیتابیس بر عهده Model است. نمایش، این اطلاعات برای کابر، بر عهده بخش View است. و بخش Controller نیز واسط بین Model و View است. یعنی اطلاعات را از Model میگیرد و در بخش View به کاربر نمایش میدهد.
الگوریتمی که از دادهها برای پیشبینی یا تصمیمگیری استفاده میکند.