لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت APIهای RESTful در لاراول
- آخرین آپدیت
دانلود Building RESTful APIs in Laravel
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
APIها به عنوان پلی بین برنامهها یا سیستمهای مختلف عمل میکنند و به ما اجازه میدهند دادههای خود را به طور بهینه با دنیا به اشتراک بگذاریم. REST یک سبک معماری برای تعریف نحوه ساخت APIها است که بسیار محبوب، مدرن و سبک است. در این دوره، نحوه ایجاد یک RESTful API اختصاصی را بیاموزید. همراه با مدرس دوره، Zuzana Kunckova، یاد بگیرید که چگونه با استفاده از لاراول (Laravel)، فریمورک محبوب PHP، یک RESTful API بسازید. در این مسیر، نحوه راهاندازی اپلیکیشن، ایجاد ساختار پایگاه داده و تعریف مسیرهای (Routes) API را فرا خواهید گرفت. همچنین یاد میگیرید که چگونه منابع (Resources) را ذخیره، نمایش، بروزرسانی و حذف کنید. در نهایت، نحوه استفاده از نرمافزار Postman برای تست API و اطمینان از عملکرد صحیح آن را بررسی خواهیم کرد.
سرفصل ها و درس ها
مقدمه
Introduction
ساخت APIهای RESTful در لاراول
Building RESTful APIs in Laravel
1. آشنایی با APIها در لاراول
1. An Introduction to APIs in Laravel
APIها در دنیای واقعی
APIs in the real world
مبانی لاراول 8
The basics of Laravel 8
اپلیکیشن ما: API درخواستهای الکترونیکی
Our application: ePetitions API
مروری کلی بر API
API overview
2. راهاندازی اپلیکیشن
2. Setting Up Our Application
تنظیم مسیرهای RESTful API
Setting up the RESTful API routes
چالش: ایجاد زیرساخت منبع نویسنده
Challenge: Creating an author resource infrastructure
زیرساخت پروژه
The project infrastructure
ایجاد ساختار پایگاه داده
Creating the database structure
راه حل: ایجاد زیرساخت منبع نویسنده
Solution: Creating an author resource infrastructure
ایجاد Model Factory و Seeder
Creating a model factory and seeder
3. ساخت RESTful API
3. Building RESTful API
ذخیره یک درخواست جدید
Saving a new petition
حذف یک درخواست
Deleting a petition
چالش: ساخت منبع نویسنده
Challenge: Building the author resource
راه حل: ساخت منبع نویسنده
Solution: Building the author resource
بروزرسانی یک درخواست موجود
Updating an existing petition
استفاده از API resources برای نمایش همه درخواستها
Using API resources to display all petitions
نمایش یک درخواست خاص
Displaying a specific petition
4. تست API با Postman
4. Testing Our API with Postman
ارسال (POST) یک درخواست جدید
POST a new petition
بروزرسانی (PATCH) یک درخواست
PATCH (update) a petition
حذف (DELETE) یک درخواست
DELETE a petition
دریافت (GET) یک درخواست خاص
GET (show) a specific petition
راه حل: تست APIها با Postman
Solution: Testing APIs with Postman
نصب Postman
Installing Postman
دریافت (GET) همه درخواستها
GET all petitions
چالش: تست APIها با Postman
Challenge: Testing APIs with Postman
توسعه دهنده وب مستقر در انگلستان با پیشینه روانشناسی
Zuzana Kunckova یک توسعه دهنده وب مستقر در بریتانیا با سابقه روانشناسی است.
عشق زوزانا به روانشناسی ستون فقرات همه کارهای او است. این به او اجازه میدهد تا وبسایتها و برنامههای وب کاربردی را با در نظر گرفتن قابلیت استفاده و دسترسی ایجاد کند.
او Larabelles را تأسیس کرد، یک جامعه آنلاین برای توسعهدهندگان Laravel که به دلیل جنسیتشان به اندازه کافی نشان داده نمیشوند. Larabelles بر کاهش موانع زنان، افراد غیر دودویی و ترنس برای ورود به دنیای فناوری تمرکز دارد. آنها این کار را با تشویق افراد بیشتری به در نظر گرفتن شغلی در فناوری و با فراهم کردن فضایی امن برای احساس استقبال و حمایت، نه فقط در ابتدای کار، بلکه در سرتاسر انجام میدهند.
نمایش نظرات