قیمت این دوره: رایگانــ
  • مدرس دوره : طه زارع
  • تعداد ویدیوها : 8 ویدیو
  • مدت زمان دوره : 3:58:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : در حال برگزاری
آموزش API در لاراول (Laravel API)

آموزش API در لاراول (Laravel API)

آموزش جامع و پروژه‌محور API در لاراول (Laravel API)

 

به دنبال تبدیل شدن به یک توسعه‌دهنده حرفه‌ای بک‌اند با لاراول هستید؟ در دنیای امروز، تسلط بر طراحی و پیاده‌سازی API یکی از ضروری‌ترین مهارت‌ها برای هر برنامه‌نویس وب است. دوره تخصصی «API در لاراول» دقیقاً برای این منظور طراحی شده است تا شما را در سریع‌ترین زمان ممکن به یک متخصص ساخت RESTful API تبدیل کند.

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

 

در این دوره چه چیزهایی یاد می‌گیرید؟

 

این دوره یک کارگاه عملی کامل است که شما را گام‌به‌گام با مباحث زیر همراهی می‌کند:

مفاهیم پایه و راه‌اندازی: از درک مفهوم API و معماری REST گرفته تا نصب و پیکربندی ابزارهای مورد نیاز و راه‌اندازی پروژه لاراول برای توسعه API.

پیاده‌سازی عملی: نوشتن کنترلرها، تعریف مسیرها (Routes) و کار با مدل‌های Eloquent برای ایجاد منطق تجاری (Business Logic) API شما.

احراز هویت و امنیت: پیاده‌سازی سیستم توکن احراز هویت (مانند Sanctum یا Passport) برای امنیت API و مدیریت دسترسی کاربران . همچنین یادگیری بهترین روش‌های امنیتی برای مقابله با تهدیدات رایج .

تست و عیب‌یابی: آموزش کار با ابزارهایی مانند Postman برای تست و اشکال‌زدایی APIها و اطمینان از عملکرد صحیح آن‌ها.

بهینه‌سازی خروجی: استفاده از API Resources برای مدیریت و شکل‌دهی به داده‌های خروجی و پیاده‌سازی صفحه‌بندی (Pagination)، مرتب‌سازی و جستجو برای مدیریت داده‌های حجیم .

پروژه نهایی: در پایان، تمامی مطالب را در قالب یک مینی پروژه عملی پیاده‌سازی خواهید کرد تا یک API کامل و قابل ارائه در رزومه خود داشته باشید .

 

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

API چیست و چطور در پروژه لاراول نصب و راه‌اندازی می‌شود

نحوه ساخت و مدیریت توکن‌های احراز هویت (Authentication Token) در API

ساخت و تست API با استفاده از ابزارهایی مانند Postman

کار با ریسورس‌ها (API Resources) در لاراول

صفحه‌بندی (Pagination) نتایج در API

مینی پروژه عملی: پیاده‌سازی یک API کامل در لاراول

 

 

چرا این دوره را انتخاب کنید؟

 

مدرس مجرب: دوره توسط اساتید حرفه‌ای تاپ لرن تدریس می‌شود که سال‌ها تجربه در زمینه آموزش لاراول دارند.

پروژه‌محور: با انجام پروژه‌های عملی، دانش تئوری را به مهارت اجرایی تبدیل می‌کنید.

به‌روز و جامع: سرفصل‌ها بر اساس جدیدترین نسخه لاراول و نیازهای بازار کار طراحی شده‌اند .

پشتیبانی کامل: امکان پرسش سوال و رفع اشکال در طول دوره برای شما فراهم است .

 

 

همین حالا ثبت‌نام کنید و آینده شغلی خود را در دنیای برنامه‌نویسی بک‌اند تضمین کنید!

 




فهرستـــ ویدیوها

مدت زمان دوره 3:58:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره ساخت Api در لاراول

00:02:00

معرفی دوره ساخت Api در لاراول

2
  • api چیست و نحوه راه اندازی آن در لاراول

00:04:00

api چیست و نحوه راه اندازی آن در لاراول لینک گیتهاب : https://github.com/TahaaZare/ToplearnLaravelApiCourse

3
  • احراز هویت + ساخت توکن

00:12:00

ساخت درخواست ثبت نام / ورود + توکن و تست api در Bruno لینک دانلود postman : https://www.postman.com/downloads/ لینک دانلود Bruno : https://www.usebruno.com/downloads

4
  • نحوه استفاده از resource ها در Api + صفحه بندی

00:08:00

در این قسمت می‌بینیم که چطور می‌توانیم از Resource‌ها استفاده کنیم و برای لیست کاربران، صفحه‌بندی را اعمال کنیم.

5
  • دو روش ساده برای انقضای توکن در Laravel Sanctum

03:24:00

توی این ویدیو یاد می‌گیرید چطور به توکن‌های API در Sanctum تاریخ انقضا بدید : یک روش گلوبال برای کل اپلیکیشن، و یک روش برای تنظیم جداگانه‌ی هر توکن. مناسب کسایی که می‌خوان امنیت API‌شون رو با کنترل بهتر روی عمر توکن‌ها بالا ببرن.

6
  • مستندسازی خودکار API با Scramble

00:03:13

توی این ویدیو با پکیجdedoc/scrambleآشنا میشید؛ ابزاری که بدون نیاز به نوشتن دستی PHPDoc یا Postman Collection، مستقیم از روی روتها، اعتبارسنجیهای FormRequest و کدهای کنترلر، یه مستندات کامل و تعاملی از نوع (OpenAPI )Swagger براتون میسازه. دقیقا ً روی همون APIای که توی این دوره ساختیم پیادهاش میکنیم.

7
  • توضیح مینی پروژه

00:00:46

توضیح مینی پروژه

8
  • مدل و مایگریشن دسته بندی و محصول

00:04:37

ایجاد مدل و مایگریشن دسته بندی و محصول


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .