لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یک API REST مدرن با PHP 8 بسازید
Build a Modern REST API with PHP 8
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ساختن یک API باطنی PHP 8.2 تمیز بر اساس معماری N-Tier مقیاس پذیر و قدرتمند ایجاد یک API RESTful PHP با درجه قوی و حرفه ای بتوانید از ابتدا یک برنامه API PHP جامد ایجاد کنید مفاهیم API های REST و اینکه چرا آنها در مدرن ضروری هستند توسعه وب یکپارچه سازی پایگاه داده و ORM (نگاشت رابطه ای شی) با مدیر وابستگی PHP آشنا باشید از بسته های مختلف برای سرعت بخشیدن به زمان توسعه نرم افزار استفاده کنید بهترین روش ها هنگام ایجاد یک API با PHP (بخش های پنهان) بهترین روش های طراحی و پیاده سازی API با PHP، از جمله نقاط پایانی، روشهای HTTP و اعتبارسنجی دادهها مدیریت خطاهای API و اقدامات امنیتی جدیدترین ویژگیهای ضروری را که هر مهندس PHP پیشرفته باید از آن استفاده کند را بیاموزید، مانند «Match»، «enum»، توابع پیکان بازنویسی URL های API به نامهای قابل خواندن دوستانه (با Apache 2.4) ) پیش نیازها: مقداری دانش PHP مقداری دانش HTML/CSS/JavaScript یک ویرایشگر کد/IDE (PHPStorm, Visual Studio Code, Sublime, TextMate)
آیا مشتاق هستید که بر هنر ساختن APIهای حرفه ای و کارآمد REST با استفاده از آخرین ویژگی های PHP 8 مسلط شوید؟ جلوترش رو نگاه نکن! این دوره جامع Udemy شما را با تمام مهارت ها و دانش لازم برای ایجاد API های RESTful N-tier قوی با استفاده از PHP 8.2 مجهز می کند.
چه یک توسعه دهنده باتجربه PHP باشید و چه مبتدی که به دنبال توسعه API هستید، این دوره برای پاسخگویی به نیازهای شما طراحی شده است. از طریق یک رویکرد عملی، گام به گام نحوه طراحی، ساخت و ایمن سازی یک REST API کاملاً کاربردی را از ابتدا یاد خواهید گرفت.
با شروع با اصول، درک کاملی از سبک معماری REST و اصول آن به دست خواهید آورد. پروتکل HTTP را کاوش میکنید و یاد میگیرید که چگونه از روشها و کدهای وضعیت آن برای ایجاد نقاط پایانی API که مطابق با استانداردهای صنعت هستند، استفاده کنید.
همانطور که پیشرفت می کنید، به دنیای PHP 8 می پردازید و جدیدترین ویژگی ها و پیشرفت های آن را کشف می کنید که توسعه API را ساده تر و کارآمدتر می کند. شما یاد خواهید گرفت که چگونه محیط توسعه خود را تنظیم کنید، PHP را برای عملکرد بهینه پیکربندی کنید، و از قدرت سینتکس PHP 8 استفاده کنید (مانند عبارت "Match"، "enums" PHP 8.1 و موارد دیگر!).
در طول دوره، روی پروژه های دنیای واقعی کار خواهید کرد و به شما امکان می دهد دانش خود را در سناریوهای عملی به کار ببرید. شما یاد خواهید گرفت که چگونه احراز هویت و مجوز را مدیریت کنید، عملیات CRUD را پیاده سازی کنید، پاسخ های خطا را مدیریت کنید، و API خود را برای مقیاس پذیری و عملکرد بهینه کنید.
بهعلاوه، بهترین شیوهها و الگوهای طراحی را برای ساختن کدهای تمیز، قابل نگهداری و آزمایشپذیر بررسی خواهید کرد. شما با چارچوب ها و کتابخانه های محبوب PHP که فرآیند توسعه API را ساده می کنند، مانند Laravel، Lumen، و Slim آشنا خواهید شد.
علاوه بر این چارچوبها، از بستههای ضروری Composer مانند RedBean و DotEnv PHP نیز استفاده خواهید کرد. RedBean یک راه حل ساده برای استفاده ORM (نگاشت شیء-رابطه ای) برای مدیریت پایگاه داده ارائه می دهد، در حالی که DotEnv PHP به شما امکان می دهد تا متغیرهای محیط را بدون زحمت مدیریت کنید و امنیت و قابلیت حمل API خود را افزایش دهید.
در پایان این دوره، شما یک پایه محکم در ایجاد API های RESTful با استفاده از PHP 8 خواهید داشت و آماده خواهید بود تا با اطمینان خاطر به پروژه های پیچیده API بپردازید. چه در حال ساختن API برای برنامه های کاربردی تلفن همراه، خدمات وب، یا دستگاه های اینترنت اشیا باشید، این دوره به شما این امکان را می دهد که پتانسیل کامل PHP 8 را برای توسعه API آزاد کنید.
هم اکنون در دوره ثبت نام کنید و سفری را آغاز کنید تا با PHP 8 یک توسعه دهنده REST API ماهر شوید!
سرفصل ها و درس ها
بودجه
Fundation
1. PHP API از ابتدا
1. PHP API from scratch
2. PHP در سال 2023
2. PHP in 2023
3. توکن JWT با RESTFul API
3. JWT Token with RESTFul API
نمایش نظرات