لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه و امنیت API با لاراول
- آخرین آپدیت
دانلود Laravel API Development and Security
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت APIهای امن و بهینه در توسعه وب مدرن حیاتی است. در این دوره جامع «توسعه و امنیت API با لاراول»، شما نحوه ایجاد RESTful APIها را همراه با پیادهسازی بهترین روشهای احراز هویت و امنیت میآموزید. ابتدا با طراحی و توسعه یک API استاندارد در لاراول، شامل کنترلرها، مسیرها (Routes) و مدلهای Eloquent آشنا خواهید شد. سپس، روشهای امنسازی API با استفاده از احراز هویت و تعیین سطح دسترسی توسط Laravel Sanctum یا Passport را فرا میگیرید. در نهایت، یاد میگیرید که چگونه از API خود در برابر آسیبپذیریهای رایج امنیتی مانند SQL Injection، CSRF و دسترسیهای غیرمجاز محافظت کنید. در پایان این دوره، شما مهارتها و دانش لازم برای توسعه APIهای قدرتمند و امن در لاراول را برای پیادهسازی در پروژههای واقعی کسب خواهید کرد.
سرفصل ها و درس ها
مقدمهای بر توسعه API با لاراول
Introduction to Laravel API Development
ایجاد پیشنیازهای برنامه لاراول
Create the Conditions for Your Laravel App
ایجاد پروژه API لاراول
Create Your Laravel API Project
راهاندازی پروژه API لاراول
Setting up the Laravel API Project
آمادهسازی محیط پروژه برای لاراول
Prepare Our Project Environment for Laravel
تنظیم Visual Studio Code و آشنایی با ساختار پروژه
Setting up Visual Studio Code and Get to Know the Project Structure
نصب Laravel Sanctum برای APIهای Stateless
Install Laravel Sanctum for Stateless APIs
پیکربندی پروژه و ایجاد مدلها
Configuring the Project and Creating Our Models
پیادهسازی مدلها
Implementing Our Models
پیادهسازی و اجرای Migrationهای دیتابیس
Implementing and Applying Database Migrations
ساخت RESTful API – عملیات CRUD
Building the RESTful API – CRUD Operations
مفهوم RESTful API و مسیریاب HTTP در لاراول
RESTful APIs and Laravel HTTP Router
نسخهبندی (Versioning) در RESTful APIهای لاراول
Versioning RESTful APIs in Laravel
کدهای وضعیت HTTP و نقاط دسترسی (Endpoints) پروژه
HTTP Status Codes and Our Project Endpoints
پیادهسازی منطق کنترلر برای نقاط دسترسی RESTful
Implementing Controller Logic for RESTful Endpoints
اجرای برنامه لاراول و تست Endpoints با Postman
Serve Our Laravel App and Test Endpoints with Postman
پیادهسازی احراز هویت و تعیین سطح دسترسی
Implementing Authentication and Authorization
احراز هویت، تعیین سطح دسترسی و AuthController در لاراول
Authentication, Authorization, and the AuthController in Laravel
توکنهای API و پیادهسازی AuthController
API Tokens and the AuthController Implementation
تست سیستم احراز هویت
Testing our Authentication
پیادهسازی و تست قابلیتهای (Abilities) توکن API
Implementing and Testing API Token Abilities
Fabian Deitelhoff از نسخه اول شروع به کار با چارچوب NET کرد. وی پس از مدرک کارشناسی خود در علوم کامپیوتر کاربردی ، دوره کارشناسی ارشد علوم کامپیوتر را با گرایش علوم کامپیوتر پزشکی آغاز کرد. وی در حال حاضر روی قابلیت توسعه پذیری ویژوال استودیو ، مباحث مستندات نرم افزار و به عنوان نویسنده رایگان مجلات حرفه ای توسعه نرم افزار در زمینه برنامه نویسی .NET کار می کند. او همچنین به برنامه نویسی عملکردی ، دید کامپیوتر ، وبلاگ نویسی و LEGO علاقه مند است.
نمایش نظرات