بک‌اند

Back-End

مسیر بک‌اند برای ساخت API، دیتابیس، احراز هویت، پرداخت و معماری تمیز.

سطح: مبتدی تا پیشرفته
زمان: 14 هفته
4 مرحله یادگیری
1 Python و HTTP
2 Django و DRF
3 دیتابیس و کش
4 معماری و Deploy

مهارت‌هایی که در این مسیر یاد می‌گیرید

مهارت‌های اصلی

Python

زبان اصلی پیاده‌سازی بک‌اند

Django

فریم‌ورک سریع و امن

PostgreSQL

طراحی و نگهداری دیتابیس

Docker

اجرای قابل اعتماد سرویس‌ها

مراحل یادگیری

هر مرحله خروجی مشخص و قابل تمرین دارد.

1. Python و HTTP

مرور Python کاربردی، ساختار وب، HTTP، Request/Response و JSON.

۲ هفته

PythonHTTPJSON

2. Django و DRF

مدل‌ها، migrations، serializers، views، permissions و pagination.

۴ هفته

DjangoDRFPermissions

3. دیتابیس و کش

طراحی schema، query optimization، transaction، Redis و cache.

۳ هفته

PostgreSQLRedisTransactions

4. معماری و Deploy

Repository pattern، adapter، تست، Docker، CI/CD و monitoring.

۵ هفته

Clean ArchitectureDockerTesting

پروژه‌های پیشنهادی

برای ساخت نمونه‌کار واقعی این پروژه‌ها را انجام دهید.

API فروش دوره

مدیریت دوره، ثبت‌نام، سفارش و پرداخت.

سیستم احراز هویت

ثبت‌نام، ورود، JWT، بازیابی رمز و نقش‌ها.

پنل مدیریت محتوا

CRUD امن با سطح دسترسی و گزارش‌گیری.