آموزش توسعه API Laravel و Postman Rest: از مبتدی تا حرفه ای

Laravel and Postman Rest API Development: Beginner to Pro

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر توسعه API RESTful با استفاده از Laravel و Postman آشنا شوید که API ها چیست و اصول API های RESTful چیست. یک محیط توسعه محلی را با استفاده از XAMPP، Composer، Laravel و Postman تنظیم کنید. یک API اساسی ایجاد کنید، درخواست های GET را انجام دهید و از پارامترها برای بازیابی داده های سفارشی استفاده کنید. عملیات CRUD (ایجاد، خواندن، به روز رسانی، حذف) و قابلیت جستجو را در API خود پیاده کنید. درخواست ها و پاسخ های API را برای یکپارچگی و امنیت داده ها تأیید کنید. برای بهبود امنیت، احراز هویت را با استفاده از Laravel Sanctum در API خود پیاده کنید. API Laravel خود را در هاست cPanel مستقر کنید پیش نیازها: بدون نیاز به برنامه نویسی یا تجربه API. شما هر آنچه را که نیاز دارید یاد بگیرید.

آیا آماده‌اید تا با استفاده از لاراول، یکی از محبوب‌ترین فریم‌ورک‌های PHP، بر هنر ساخت API‌های قدرتمند RESTful مسلط شوید؟ چه مبتدی باشید که مشتاق توسعه API هستید یا یک توسعه‌دهنده باتجربه که به دنبال تقویت مهارت‌های خود هستید، این دوره جامع دروازه شما برای تبدیل شدن به یک حرفه‌ای در ایجاد API های RESTful با لاراول است.

در این سفر عملی، با اصول اولیه شروع می‌کنید، یاد می‌گیرید که APIها چیست و اصول اصلی معماری RESTful را درک می‌کنید. سپس محیط توسعه خود را راه‌اندازی می‌کنید و مطمئن می‌شوید که همه چیزهایی را که برای شروع نیاز دارید در اختیار دارید.

از آنجا، ابتدا وارد ساختن اولین API خود خواهید شد، و به تدریج در موضوعات ضروری، از جمله ایجاد درخواست‌های GET، مدیریت پارامترها، انجام عملیات CRUD و اجرای عملکرد جستجو، پیشرفت خواهید کرد. همچنین جنبه‌های مهم توسعه API مانند اعتبارسنجی داده‌ها و امنیت را بررسی خواهید کرد.

همانطور که پیش می‌روید، بر هنر احراز هویت با Laravel Sanctum مسلط خواهید شد و از APIهای خود در برابر دسترسی غیرمجاز محافظت می‌کنید. و هنگامی که API شما برای دنیا آماده شد، یاد خواهید گرفت که چگونه آن را در محیط میزبانی cPanel مستقر کنید و اسناد جامعی را برای کمک به کاربران ایجاد کنید.

در پایان این دوره، شما به مهارت‌ها و دانش لازم برای ایجاد APIهای RESTful قوی، ایمن و کارآمد با لاراول مجهز خواهید شد. چه در حال ایجاد API برای برنامه‌های کاربردی وب، برنامه‌های تلفن همراه یا خدمات باطنی خود باشید، اعتماد به نفس لازم برای مقابله با هر پروژه توسعه API را خواهید داشت.

در این سفر هیجان انگیز به ما بپیوندید و بیایید شما را به یک لاراول RESTful API حرفه ای تبدیل کنیم! همین امروز ثبت نام کنید و ساختن آینده برنامه های وب و موبایل را شروع کنید.


سرفصل ها و درس ها

خوش آمدی Welcome

  • آنچه در این دوره خواهید آموخت What you will learn in this Course

مقدمه ای بر توسعه API Introduction to API Development

  • مبانی API Basics of API

راه اندازی محیط توسعه Setting Up Development Environment

  • نصب و پیکربندی سرور Xampp Installing and Configuring Xampp Server

  • در حال نصب Composer Installing Composer

  • نصب لاراول Installing Laravel

  • نصب پستچی Installing Postman

ساختن اولین API شما Building Your First API

  • اصول اولیه لاراول Laravel Basics

  • مهاجرت ها و مدل ها را ایجاد کنید Create Migrations and Models

  • همه رکوردها را با استفاده از درخواست GET واکشی کنید Fetch All Records using GET Request

  • واکشی یک رکورد با استفاده از درخواست GET Fetch Single Record using GET Request

دستکاری داده ها با API Data Manipulation with API

  • درخواست POST برای ذخیره رکورد را اجرا کنید Implement POST Request for Storing Record

  • با استفاده از درخواست PUT، رکورد را به روز کنید Update Record using PUT Request

  • حذف رکورد با استفاده از درخواست DELETE Deleting Record using DELETE Request

  • به روز رسانی داده ها به طور جزئی Update Data Partially

  • قابلیت جستجو Search Functionality

اعتبارسنجی داده های API API Data Validation

  • اعتبارسنجی داده های API Validating API Data

امنیت API API Security

  • پیاده سازی احراز هویت Implementing Authentication

  • ایجاد منبع کتاب Create Book Resource

استقرار API API Deployment

  • استقرار API در میزبانی cPanel API Deployment to cPanel Hosting

نمایش نظرات

آموزش توسعه API Laravel و Postman Rest: از مبتدی تا حرفه ای
جزییات دوره
2 hours
19
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,001
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mehmood Khalil Mehmood Khalil

مدرس توسعه وب Full Stack | مهندس نرم افزار