method

متد

توابعی که در داخل کلاس‌ها استفاده می‌شوند، متد می‌گوییم

modular

ماژولار

ماژولار بودن کدها، یک اصل در طراحی است که یک سیستم (برنامه) را به قطعات کوچکتر به نام ماژول تقسیم می‌کند.

Mid-level developer

توسعه‌دهندگان میدلول

در برنامه نویسی به معنی میانه است. توسعه‌دهندگان میدلول سابقه و مهارت بیشتری نسبت به توسعه‌دهندگان جونیور دارند اما سابقه و مهارت کمتری نسبت به توسعه‌دهندگان سنیور دارند.

MEAN stack developer

MEAN stack developer

تشکیل شده از مهارت های برنامه نویسی زیر: 1. دیتابیس (Mongo DB) 2. اکسپرس جی اس (Express.Js) فریم‌ورکی برای Node.JS 3. فریم‌ورک انگولار (Angular) برای فرانت‌اند 4. نود جی اس (Node.JS) برای بک‌اند

MERN stack developer

MERN stack developer

تشکیل شده از مهارت‌های برنامه نویسی زیر است: 1. دیتابیس (Mongo DB) 2. اکسپرس جی اس (Express.Js) فریم‌ورکی برای Node.JS 3. ری‌اکت جی اس (React.Js) برای فرانت‌اند 4. نود جی اس (Node.JS) برای بک‌اند

MEVN stack developer

MEVN stack developer

تشکیل شده از مهارت‌های برنامه نویسی زیر است: 1. دیتابیس (Mongo DB) 2. اکسپرس جی اس (Express.Js) فریم‌ورکی برای Node.JS 3. ویو جی اس (Vue.js) برای فرانت‌اند 4. نود جی اس (Node.Js) برای بک‌اند

MVC

معماری

MVC یک الگوی معماری نرم‌افزار است که مخفف کلمات View ،Model و Controller است. در حقیقت مدل (Model)، وظیفه ارتباط با پایگاه داده (Database) را دارد. برای مثال: فراخوانی، ذخیره، ویرایش و حذف اطلاعات از جدول‌های دیتابیس بر عهده Model است. نمایش، این اطلاعات برای کابر، بر عهده بخش View است. و بخش Controller نیز واسط بین Model و View است. یعنی اطلاعات را از Model می‌گیرد و در بخش View به کاربر نمایش می‌دهد.

Markup Language

Markup Language

زبان‌هایی برای ساختاردهی محتوای صفحات مانند HTML یا XML.

Middleware

میان‌افزار

نرم‌افزاری بین برنامه و سیستم‌عامل یا بین دو سرویس برای مدیریت داده و ارتباط

MongoDB

MongoDB

پایگاه‌داده NoSQL مبتنی بر سند با ساختار JSON

Model

Model

در معماری MVC، لایه‌ای که داده‌ها و منطق مرتبط با آن‌ها را مدیریت می‌کند

Minification

فشرده‌سازی

فرآیند فشرده‌سازی فایل‌های CSS یا JS برای بهبود سرعت بارگذاری

MySQL

MySQL

سیستم مدیریت پایگاه‌داده رابطه‌ای پرکاربرد و متن‌باز

Machine Learning Model

مدل یادگیری ماشین

الگوریتمی که از داده‌ها برای پیش‌بینی یا تصمیم‌گیری استفاده می‌کند.

Microservices

ریزخدمات

معماری طراحی نرم‌افزار به صورت مجموعه‌ای از سرویس‌های کوچک مستقل.