تعداد ویدئو | 37 |
---|---|
زمان دوره | 01:56:27 |
مترجم | مرتضی گیتی |
ناظر ترجمه | مرتضی گیتی |
دوبلر | مرتضی گیتی |
ناظر دوبلاژ | مرتضی گیتی |
سایت منتشر کننده | پلورال سایت |
آموزش ایجاد کردن Web API ها با ASP.NET Core 6 و دیتابیس های NoSQL یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش ساختن Web API ها با ASP.NET Core 6 وDatabase هایNoSQL است که با نام اصلی Using ASP.NET Core 6 Web API and NoSQL Databases از شرکت Pluralsight منتشر شده است.
توسعه دادن Web API ها در ASP.NET Core یکی از مهمترین و پرکاربردترین فعالیتهای برنامه نویسی است. با استفاده از ASP.NET Core، میتوانیم برنامههایی بسیار قدرتمند و مقیاسپذیر را برای ارائه سرویسهای وب بسازیم. این فریمورک، امکاناتی جامع و قدرتمند را برای توسعه API ها فراهم میکند، از جمله مدیریت مسیرها، مدلها، نحوه صحت سنجی و اعتبارسنجی دادهها، امنیت و مدیریت دسترسیها، لاگگیری و بسیاری ویژگیهای دیگر. با استفاده از این امکانات، میتوانیم API هایی با ساختاری ساده و قابل فهم برای تعامل با سایر برنامهها و سرویسها ایجاد کنیم. برای توسعه دادن Web API ها در ASP.NET Core، میتوان از زبان C# و ابزارهای مربوطه مانند Visual Studio استفاده کرد. این فریمورک به عنوان یکی از پرکاربردترین فریمورکهای توسعه وب در صنعت نرمافزار شناخته میشود و توسعه دهندگان را قادر میسازد تا به سرعت و با کیفیت بالا API های قدرتمندی را طراحی و پیاده سازی کنند.
بانک های اطلاعاتی NoSQL یا Non-Relational یا غیررابطهای، یک دسته از سیستمهای مدیریت بانکهای اطلاعاتی هستند که از ساختار غیررابطهای برای ذخیره سازی و بازیابی دادهها استفاده میکنند. در برخلاف بانکهای اطلاعاتی رابطهای که از جداول، ردیفها و روابط بین جداول برای نگهداری دادهها استفاده میکنند، بانکهای اطلاعاتی NoSQL از ساختارهایی مانند اسناد، ستونها، کلید-مقدار و گراف برای نگهداری دادهها استفاده میکنند. این نوع بانکهای اطلاعاتی امکاناتی را برای ذخیره سازی و بازیابی دادهها در مقیاس بزرگ، پرس و جوهای سریع، مقیاس پذیری افقی و انعطاف پذیری بیشتر فراهم میکنند. برای مثال، بانکهای اطلاعاتی NoSQL مانند MongoDB، Cassandra، Redis و Couchbase معروف هستند. این بانکهای اطلاعاتی برای موارد کاربردی مانند وب، اینترنت اشیا (IoT)، تحلیل دادههای بزرگ و سامانههای توزیع شده بسیار مفید واقع میشوند.
فصل اول: مقدمه این دوره آموزشی
فصل دوم: درک اصول اولیه API ها
فصل سوم: داده و تنظیمات پایگاه داده
فصل چهارم: پیاده سازی API ها
فصل پنجم: اضافه کردن رابط کاربری
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.