.NET یک پلتفرم متنباز برای ساخت برنامههای دسکتاپ، وب و موبایل است که میتوانند بهصورت بومی روی هر سیستمعاملی اجرا شوند. سیستم .NET شامل ابزارها، کتابخانهها و زبانهایی است که از توسعه نرمافزارهای مدرن، مقیاسپذیر و با عملکرد بالا پشتیبانی میکند. یک جامعه توسعهدهندگان فعال این پلتفرم را نگهداری و پشتیبانی میکند. به زبان ساده، […]
آرشیو دسته: توسعه وب
سرویس اعلان فشاری (Push Notification Service) فناوریای است که یک برنامه برای ارسال پیام به کاربران استفاده میکند. ممکن است اعلانها یا هشدارهای برنامهای را دیده باشید که روی دستگاه تلفن همراه شما ظاهر میشوند. اینها سیگنالهای ارتباطی هستند که از سرور برنامه ارسال شدهاند. سرور، نه کاربر، تبادل اعلان فشاری را آغاز میکند. برنامهها […]
جنگو (Django) نرمافزاری است که میتوانید از آن برای توسعه سریع و کارآمد برنامههای وب استفاده کنید. اکثر برنامههای وب دارای چندین عملکرد مشترک هستند، مانند احراز هویت، بازیابی اطلاعات از پایگاه داده و مدیریت کوکیها. توسعهدهندگان باید عملکردهای مشابهی را در هر برنامه وب که مینویسند، کدنویسی کنند. جنگو با گروهبندی این عملکردهای مختلف […]
مهندسی قابلیت اطمینان سایت (SRE) روشی برای استفاده از ابزارهای نرمافزاری برای خودکارسازی وظایف زیرساخت فناوری اطلاعات مانند مدیریت سیستم و نظارت بر برنامه است. سازمانها از SRE برای اطمینان از اینکه برنامههای نرمافزاریشان در میان بهروزرسانیهای مکرر از تیمهای توسعه، قابل اعتماد باقی میمانند، استفاده میکنند. SRE بهویژه قابلیت اطمینان سیستمهای نرمافزاری مقیاسپذیر را […]
اسکرام یک چارچوب مدیریتی است که تیمها از آن برای خودسازماندهی و کار به سوی یک هدف مشترک استفاده میکنند. این چارچوب مجموعهای از جلسات، ابزارها و نقشها را برای تحویل کارآمد پروژه توصیف میکند. درست مانند یک تیم ورزشی که برای یک مسابقه بزرگ تمرین میکند، تمرینات اسکرام به تیمها اجازه میدهد خودمدیریتی کنند، […]
اشتراکگذاری منابع متقابل مبدأ (CORS) مکانیزمی برای یکپارچهسازی برنامهها است. CORS روشی را تعریف میکند که برنامههای وب کلاینت که در یک دامنه بارگذاری میشوند، بتوانند با منابع در دامنهای متفاوت تعامل داشته باشند. این امر مفید است زیرا برنامههای پیچیده اغلب به APIها و منابع شخص ثالث در کد سمت کلاینت خود ارجاع میدهند. […]
پایگاه داده مجموعهای سیستماتیک از دادهها است که به صورت الکترونیکی ذخیره میشود. میتواند شامل هر نوع دادهای، از جمله کلمات، اعداد، تصاویر، ویدیوها و فایلها باشد. میتوانید از نرمافزاری به نام سیستم مدیریت پایگاه داده (DBMS) برای ذخیره، بازیابی و ویرایش دادهها استفاده کنید. در سیستمهای کامپیوتری، کلمه “پایگاه داده” میتواند به هر DBMS، […]
ایجکس (AJAX) مخفف عبارت “جاوااسکریپت ناهمگام و XML” (Asynchronous JavaScript and XML) ترکیبی از فناوریهای توسعه برنامههای کاربردی وب است که برنامههای کاربردی وب را در پاسخ به تعامل کاربر، واکنشپذیرتر میکند. هر زمان که کاربران شما با یک برنامه کاربردی وب تعامل برقرار میکنند، مانند زمانی که روی دکمهها کلیک میکنند یا جعبههای علامتدار […]
رمزنگاری عملی است برای محافظت از اطلاعات از طریق استفاده از الگوریتمهای کدگذاری شده، هشها و امضاها. اطلاعات میتواند در حالت سکون (مانند یک فایل روی هارد دیسک)، در حال انتقال (مانند ارتباطات الکترونیکی مبادله شده بین دو یا چند طرف) یا در حال استفاده (در حین محاسبات روی دادهها) باشد. رمزنگاری چهار هدف اصلی […]
گواهی SSL/TLS یک شیء دیجیتال است که به سیستمها امکان میدهد هویت را تأیید کرده و سپس با استفاده از پروتکل لایه سوکتهای امن/امنیت لایه انتقال (SSL/TLS) یک ارتباط شبکهای رمزنگاریشده با سیستم دیگر برقرار کنند. گواهیها در یک سیستم رمزنگاری به نام زیرساخت کلید عمومی (PKI) استفاده میشوند. PKI راهی برای یک طرف فراهم […]
- API
- DevOps
- ارتباطات
- امنیت سایبری
- اینترنت اشیاء
- برنامه نویسی
- بهینه سازی و سئو
- پایگاه داده
- پردازش داده ها
- پستمن
- توسعه نرم افزار
- توسعه وب
- دیجیتال مارکتینگ
- ذخیرهسازی داده
- زیرساخت IT
- سایر دسته ها
- سخت افزار
- سرویسهای ابری
- علوم کامپیوتر
- فناوری اطلاعات
- کلان داده
- محاسبات شبکهای
- معماری داده
- هوش مصنوعی
- یادگیری ماشینی
