# توسعه‌ی بک‌اند با Laravel

APIهای RESTِ آماده‌ی پروداکشن با Laravel بسازید — مسیریابی، Eloquent ORM، احراز هویتِ Sanctum، اعتبارسنجی و یک بک‌اندِ کاملاً تست‌شده و قابلِ‌استقرار.

- **بخشی از:** [مهندسی نرم‌افزار — وب فول‌استک](/fa/tracks/full-stack-web-developer)‏ — مسیر یادگیری 1 از 3
- **اندازه:** 5 فصل، 29 درس، 15 ساعت در هفته
- **سطح:** متوسط

::route
1. **توسعه‌ی بک‌اند با Laravel**‏ — 5 فصل، 15 ساعت در هفته، 1 ایستگاه سنجش
2. [توسعه‌ی فرانت‌اند با Vue.js](/fa/paths/frontend-development-vuejs)‏ — 4 فصل، 12 ساعت در هفته، 1 ایستگاه سنجش
3. [یکپارچه‌سازی و استقرار فول‌استک](/fa/paths/full-stack-integration-deployment)‏ — 3 فصل، 12 ساعت در هفته، 1 ایستگاه سنجش
::

::cta https://app.artimend.com/tracks/full-stack-web-developer شروع این مسیر

## سرفصل‌ها

### 1. مبانی Laravel

- 6 درس
- **مهارت‌ها:**‏ Laravel‏ · مسیریابی‏ · کنترلرها‏ · قالب‌های Blade‏

### 2. پایگاه‌داده و Eloquent ORM

- 6 درس
- **مهارت‌ها:**‏ Eloquent ORM‏ · مایگریشن‌ها‏ · روابط Eloquent‏ · Query Builder‏

### 3. احراز هویت و مجوزدهی

- 5 درس
- **مهارت‌ها:**‏ احراز هویت‏ · Laravel Sanctum‏ · مجوزدهی‏ · Policyها‏
- **ایستگاه سنجش:** دروازه‌ی احراز هویتِ بک‌اند

### 4. ساخت APIهای RESTful

- 6 درس
- **مهارت‌ها:**‏ طراحی REST API‏ · API Resources‏ · اعتبارسنجی درخواست‏ · نسخه‌بندی‏

### 5. تست و استقرار

- 6 درس
- **مهارت‌ها:**‏ آزمون نرم‌افزار‏ · PHPUnit‏ · Model Factories‏ · استقرار‏
