Algorithm
الگوریتم
الگوریتم، مجموعهای متناهی از دستورالعملها است، که به ترتیب خاصی اجرا میشوند و مسئلهای را حل میکنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است.
Array
آرایه
مجموعهای از چندین متغیر است. به عبارت دیگر، آرایه میتواند چندین متغیر (Variable) را در خود ذخیره کند. شمارهگذاری آرایهها از 0 شروع میشوند.
API
رابط برنامه نویسی کاربردی
API مخفف کلمات Application Programming Interface، به معنی رابط برنامه نویسی کاربردی است. درواقع API وظیفه ارسال و دریافت درخواستها بین نرمافزارها را برعهده دارد و ارتباط سایتها و برنامهها را با یکدیگر برقرار میسازد.
AJAX
ترکیب جاوا اسکریپت و xml غیرهمزمان و ناهمگام
مخفف کلمات Asynchronous JavaScript and XML به معنی ترکیب جاوا اسکریپت و xml غیرهمزمان و ناهمگام است. در حقیقت Ajax تکنیکی برای لود سریع بخشی از صفحات، یا ارسال اطلاعات بخشی از صفحه به سرور، بدون لود شدن کل صفحه است.
Asynchronous
ناهمگام
شیوهای در اجرای برنامه که عملیاتها بهصورت ناهمزمان انجام میشوند.
Accessibility
دسترسپذیری
طراحی و توسعه وبسایت یا برنامه به گونهای که تمامی کاربران، از جمله افراد دارای ناتوانی جسمی، بینایی، شنوایی یا حرکتی بتوانند به راحتی به محتوا و امکانات آن دسترسی داشته باشند. شامل رعایت استانداردهای WCAG و استفاده از تکنیکهایی مانند متن جایگزین برای تصاویر، کنتراست مناسب رنگها، ناوبری کیبورد و پشتیبانی از فناوریهای کمکی.
Artificial Intelligence (AI)
هوش مصنوعی
توانایی ماشینها برای انجام کارهایی که نیازمند هوش انسانی است.
Authentication
احراز هویت
فرآیند تأیید هویت کاربران یا سیستمها برای تضمین اینکه آنها واقعاً همان کسانی هستند که ادعا میکنند.
Authorization
مجوزدهی
تعیین سطح دسترسی و مجوزهای کاربران پس از احراز هویت برای استفاده از منابع یا انجام عملیات خاص.