فهرست مطالب
🎉 مقدمه: شروع اولین سری آموزشی RESTful API
سلام! من شایان نماینده هستم و بسیار خوشحالم که اولین ویدئوی رسمی خودم را در یوتیوب منتشر میکنم.
بعد از سالها برنامهنویسی در حوزه PHP، فرانتاند، فلاتر و تجربه در آموزش، تصمیم گرفتم مجموعهای کاملاً پروژهمحور برای آموزش ساخت RESTful API تهیه کنم و آن را به صورت رایگان در یوتیوب منتشر کنم.
اگر میخواهید وارد دنیای بکاند شوید یا همیشه دنبال یک آموزش ساده و کامل برای API نویسی بودهاید، این دوره مخصوص شماست.
🎯 این دوره درباره چیست؟
در این دوره یاد میگیریم چطور با استفاده از زبان PHP و بدون هیچ فریمورکی، یک RESTful API واقعی بسازیم.
پروژه نهایی ما یک To-Do API کامل خواهد بود که مفاهیم اصلی REST را به صورت عملی و قدمبهقدم پیادهسازی میکنیم.
این دوره مناسب کسانی است که:
-
با PHP در حد مقدماتی آشنا هستند
-
میخواهند API نویسی را پروژهمحور یاد بگیرند
-
به توسعه وب و بکاند علاقه دارند
-
قصد ساخت اپلیکیشن موبایل یا وباپ مبتنی بر API دارند
اگر هیچ اطلاعاتی از PHP ندارید پیشنهاد میکنم دوره صفر تا استادی برنامه نویسی PHP رو تهیه بفرمایید.
📌 چرا این دوره را ایجاد کردم؟
یکی از بزرگترین مشکلات آموزشهای موجود اینه که بیشترشان پر از تئوریهای پیچیده هستند و اصلاً وارد ساخت یک API واقعی نمیشوند.
اما روش تدریس من همیشه این بوده که سختترین مباحث را ساده، قابلفهم و کاربردی آموزش بدهم.
در این دوره هیچ بحث اضافی نمیبینید—
از همان جلسات ابتدایی وارد پروژه میشویم و با مثالهای کاملاً عملی جلو میرویم.
📚 در این دوره چه چیزهایی یاد میگیرید؟
این سری ویدئوهای آموزشی شامل مباحث زیر است:
-
API چیست و کجا استفاده میشود؟
-
REST دقیقاً چیست و چه اصولی دارد؟
-
HTTP به زبان ساده
-
Status Code ها و نحوه استفاده صحیح
-
ساخت اولین Endpoint با PHP
-
طراحی Routing برای API
-
کار با JSON
-
اتصال به دیتابیس با PDO
-
پیادهسازی CRUD برای To-Do App
-
مدیریت خطا و ساخت پاسخ استاندارد
-
و کلی نکات حرفهای برای ساخت یک API واقعی
🚀 پروژه نهایی دوره: ساخت TO-DO REST API
در پایان دوره یک سیستم کامل مدیریت کارها (To-Do) خواهید داشت که شامل:
-
افزودن تسک
-
ویرایش تسک
-
حذف
-
نمایش لیست
-
نمایش تکتسک
-
اتصال دیتابیس
-
هندرلینگ خطا
-
استانداردهای REST
و کاملاً قابل استفاده در یک اپلیکیشن موبایل یا فرانتاند خواهد بود.
✨ سخن پایانی
این فقط شروع مسیر است.
در قسمتهای بعدی وارد مباحث پایه API و سپس وارد کدنویسی پروژه میشویم.
اگر دوست دارید آموزشهای برنامهنویسی را ساده، عملی و کاملاً پروژهمحور یاد بگیرید، این دوره بهترین نقطه شروع برای شماست.