# Full-Stack Integration & Deployment

Wire a Vue SPA to a Laravel API and ship it — HTTP client + CORS, Sanctum auth, real-time with Broadcasting, Docker, and CI/CD.

- **Part of:** [Software Engineering — Full-Stack Web](/en/tracks/full-stack-web-developer) — learning path 3 of 3
- **Length:** 3 chapters · 13 lessons · 12 hours a week
- **Level:** Intermediate

::route
1. [Backend Development with Laravel](/en/paths/backend-development-laravel) — 5 chapters · 15 hours a week · 1 checkpoint
2. [Frontend Development with Vue.js](/en/paths/frontend-development-vuejs) — 4 chapters · 12 hours a week · 1 checkpoint
3. **Full-Stack Integration & Deployment** — 3 chapters · 12 hours a week · 1 checkpoint
::

::cta https://app.artimend.com/tracks/full-stack-web-developer Start this track

## Syllabus

### 1. API Integration Patterns

- 5 lessons
- **Skills:** API Integration · Axios · CORS · Laravel Sanctum

### 2. Real-Time & Advanced Patterns

- 4 lessons
- **Skills:** Pagination · File Uploads · Broadcasting · Realtime Features

### 3. Deployment & CI/CD

- 4 lessons
- **Skills:** Deployment · Docker · CI/CD
- **Checkpoint:** Full-Stack Capstone Gate

## Checkpoints

To pass each checkpoint you hand in a piece of real work. What each one asks for:

- **Full-Stack Capstone Gate:** Deploy a full-stack app: Laravel API + Vue SPA + Sanctum auth + real-time feature + Docker + CI/CD.
