آموزش ساخت سیستم کنترل دسترسی مبتنی بر نقش (RBAC) با استفاده از هوش مصنوعی برای توسعه‌دهندگان جاوا - آخرین آپدیت

دانلود Building Role-Based Access using AI for Java Developers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره سطح متوسط، مدرس دوره (Harit Himanshu) به شما آموزش می‌دهد که چگونه یک سیستم جامع کنترل دسترسی مبتنی بر نقش (RBAC) را با الهام از مدل مجوزهای گیت‌هاب و با استفاده از Java، Spring Boot، MongoDB و Docker پیاده‌سازی کنید. شما با شروع از مدل‌سازی دامنه اصلی، یاد می‌گیرید که چگونه ساختارهای حساب شخصی و سازمانی را به همراه سلسله‌مراتب مجوزهای مربوطه طراحی و اجرا کنید، جریان‌های احراز هویت امن و APIهای مدیریت منابع را توسعه دهید و مکانیزم‌های پیچیده مجوزدهی را برای مدیریت سناریوهایی مانند ارث‌بری نقش‌ها و اشتراک‌گذاری منابع در سازمان‌ها ایجاد کنید. در طول این مسیر، از قدرت GitHub Copilot برای سرعت بخشیدن به فرآیندهای توسعه و تست استفاده خواهید کرد و همزمان بهترین متدهای صنعتی برای پیاده‌سازی امنیت را می‌آموزید. در پایان این دوره، شما مهارت‌های لازم برای ساخت و تست یک سیستم RBAC آماده برای محیط عملیاتی در مقیاس بزرگ را کسب خواهید کرد.

سرفصل ها و درس ها

مقدمه Introduction

  • هوش مصنوعی برای توسعه‌دهندگان جاوا AI for Java developers

  • پیش‌نیازهای مورد نیاز What you should know

1. بررسی کلی دوره 1. Course Overview

  • درک RBAC با مدل گیت‌هاب Understanding RBAC with the GitHub model

  • بررسی کلی دوره و معماری سیستم Course overview and architecture

2. راه‌اندازی پروژه و مفاهیم بنیادی 2. Project Setup and Fundamentals

  • دسترسی به فایل‌های دوره در GitHub Codespaces Accessing the course files in GitHub Codespaces

  • راه‌اندازی پروژه Spring Boot Setting up a Spring Boot project

  • پیکربندی Docker و MongoDB Docker and MongoDB configuration

  • تست اتصال به دیتابیس با تست‌های خودکار Testing a database connection with automated tests

3. حساب شخصی: راه‌اندازی 3. Personal Account: Setup

  • افزودن دستورالعمل‌های سفارشی به GitHub Copilot Adding custom instructions to GitHub Copilot

  • پیاده‌سازی سرویس حساب شخصی Implement the personal account service

  • پیاده‌سازی RESTful API برای حساب‌های شخصی Implementing a RESTful API for personal accounts

  • پیاده‌سازی ریپازیتوری حساب شخصی Implementing the personal account repository

  • تست لایه سرویس Testing the service layer

  • بررسی کلی ماژول Module overview

  • پیاده‌سازی حساب شخصی Implementing the personal account

  • تجسم مصرف لایه سرویس Visualizing the service layer consumption

4. حساب شخصی: مدیریت منابع 4. Personal Account: Resource Management

  • تست سرویس قرارداد شخصی برای حساب‌های مالک Testing the personal contract service for owner accounts

  • پیاده‌سازی ریپازیتوری قرارداد Implementing the contract repository

  • پیاده‌سازی سرویس قرارداد شخصی Implementing the personal contract service

  • پیاده‌سازی موجودیت قرارداد Implementing the contract entity

  • تست سرویس قرارداد شخصی برای حساب‌های غیر مالک Testing the personal contract service for non-owner accounts

5. حساب سازمانی: راه‌اندازی 5. Organization Account: Setup

  • گسترش ریپازیتوری حساب برای حساب‌های سازمانی Extending the account repository for organization accounts

  • تست سرویس حساب سازمانی Testing the organization account service

  • گسترش حساب سازمانی برای عضویت‌ها Extending the organization account for memberships

  • پیاده‌سازی سرویس حساب سازمانی Implementing the organization account service

  • پیاده‌سازی حساب سازمانی Implementing the organization account

6. حساب سازمانی: اشتراک‌گذاری منابع 6. Organization Account: Resource Sharing

  • تست سرویس قرارداد سازمانی Testing the organization contract service

  • پیاده‌سازی سرویس قرارداد سازمانی Implementing the organization contract service

جمع‌بندی Conclusion

  • جمع‌بندی و تحلیل پروژه دوره Reflecting on the course project

نمایش نظرات

آموزش ساخت سیستم کنترل دسترسی مبتنی بر نقش (RBAC) با استفاده از هوش مصنوعی برای توسعه‌دهندگان جاوا
جزییات دوره
2h 49m
29
(آخرین آپدیت)
2,037
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Harit Himanshu Harit Himanshu

Harit Himanshu یک حرفه ای نرم افزار با بیش از یک دهه تجربه در ساخت و حمل محصولات در شرکت های از اندازه های کوچک تا بزرگ است. وی در حوزه های مختلفی مانند تبلیغات ، CleanTech ، Security و FinTech همکاری کرده است. او علاقه زیادی به نوشتن کد قابل آزمایش و تمیز دارد و تنبلی را هنگام کدگذاری ترجیح می دهد. در اوقات فراغت ، او در حال دستکاری فن آوری های جدید ، یادگیری حوزه های جدید تجاری ، کتاب خواندن ، آشپزی ، آواز خواندن و سرمایه گذاری وقت خود با همسرش در پیاده روی های طولانی است.