تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی ساخت API در PHP با استفاده از Slim Micro Framework

دوره آموزشی ساخت API در PHP با استفاده از Slim Micro Framework

1 ساعت 53 دقیقهمتوسط2016-10-10

مدرسین

Keith Casey

Keith Casey

Software development and project management

جزئیات دوره

🚀 طراحی و پیاده‌سازی سریع API با فریمورک Slim! 🚀

یه API خوب و استاندارد فقط یه سری آدرس (URL) و کدهای پاسخ (Response Codes) نیست! یه API حرفه‌ای باید احراز هویت قوی، ساختار منسجم، و خروجی JSON مفید و بهینه داشته باشه.

✅ خبر خوب اینه که با فریمورک Slim، پیاده‌سازی API از یه ایده ساده تا اجرای کامل، سریع و راحت می‌شه!
کاری که قبلاً چندین هفته یا حتی ماه‌ها زمان می‌برد، حالا با Slim می‌تونی توی چند ساعت یا نهایتاً چند روز انجام بدی!

🎯 توی این دوره چی یاد می‌گیری؟
توی این آموزش، از صفر تا صد ساخت یه API رو یاد می‌گیری. ما با یه مشخصات اولیه از اپلیکیشن شروع می‌کنیم و قدم‌به‌قدم API رو توسعه می‌دیم.

📌 هر فصل یه مفهوم کلیدی رو پوشش می‌ده:
✅ بررسی مفهوم APIهای عمومی و مثال‌هایی از APIهای معروف 🌍
✅ پیاده‌سازی عملی API با Slim از پایه 🚀
✅ مسیریابی (URL Routing) و پردازش درخواست‌ها
✅ بررسی ورودی‌های کاربر (Validation) و مدیریت درخواست‌ها
✅ مدیریت کدهای پاسخ (Response Codes) و ارسال خروجی‌های JSON استاندارد
✅ افزودن لایه‌های امنیتی و احراز هویت برای محافظت از داده‌ها 🔐
✅ مدیریت فایل و ارسال فایل از طریق API 📂
✅ بهینه‌سازی و مقیاس‌پذیری API برای رشد و پشتیبانی در آینده 📈

📌 اهداف یادگیری
✔ درک اهداف پروژه و تعریف ساختار API
✔ راه‌اندازی پایگاه داده برای ذخیره اطلاعات API
✔ افزودن احراز هویت به API در فریمورک Slim
✔ استفاده از میان‌افزارها (Middleware) برای احراز هویت و امنیت بهتر
✔ ایجاد API با قابلیت خواندن و نوشتن در Slim
✔ مدیریت و آپلود فایل‌ها از طریق API
✔ ایجاد مکانیزم امنیتی برای فایل‌ها و داده‌ها
✔ ایجاد و ارسال Payloadهای استاندارد همراه با کدهای پاسخ مناسب
✔ بهینه‌سازی و مقیاس‌پذیری API برای آینده

مهارت ها

SlimPHPAPIsProjectOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - شرح پروژه و اهداف
  • 04 - از ویرایشگر خالی تا Hello World
  • 05 - ابزارهای مفید این دوره
  • 06 - استفاده از فایل‌های تمرین

1. توضیح پروژه و اهداف

  • 07 - اصول مسیریابی و میان افزار
  • 08 - جریان درخواست-پاسخ
  • 09 - مبانی مسیریابی و پارامترها
  • 10 - پایگاه داده را راه‌اندازی کنید
  • 11 - اولین جزء میان افزار ما

2. گزینه‌های احراز هویت و معاملات

  • 12 - گزینه‌های احراز هویت و معاوضه
  • 13 - چگونه احراز هویت در API‌های ما قرار می‌گیرد
  • 14 - میان افزار Cross Framework
  • 15 - میان افزار احراز هویت API

3. یک API Read-Write ایجاد کنید

  • 16 - یک API خواندن و نوشتن ایجاد کنید
  • 17 - مذاکره محتوا و انواع محتوا
  • 18 - JSON و کدهای پاسخ را پردازش کنید
  • 19 - API را حذف کنید

4. آپلود فایل از طریق API

  • 20 - آپلود فایل از طریق API
  • 21 - فایل‌ها را ایمن و ایمن مدیریت کنید
  • 22 - بارهای JSON را برای API طراحی کنید
  • 23 - آپلود فایل‌ها را از طریق API پردازش کنید
  • 24 - امنیت فایل و ذخیره‌سازی در API شما
  • 25 - انتقال فایل را سیم کشی کنید
  • 26 - پیلودها و کدهای پاسخ را برای API ایجاد کنید

5. API خود را مقیاس کنید

  • 27 - API خود را مقیاس کنید
  • 28 - مسیرهای پیچیده API را مدیریت کنید
  • 29 - نسخه سازی را در API خود پیاده کنید

نتیجه

  • 30 - مراحل بعدی

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal