لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش REST API Security با Java Spring Boot - What & How
REST API Security with Java Spring Boot - What & How
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تزریق SQL، پیشگیری از XSS، HMAC، JWT، JWE، Oauth2، Okta، Denial of Service (DoS) و موارد دیگر در مورد امنیت API این دوره آموزشی در مورد نحوه حمله به API نیست، بلکه دوره آموزشی برای جلوگیری از حمله به API مفاهیم امنیتی مختلف API است. ، تهدیدها و روش های پیشگیری از تهدید درباره SQL Injection، XSS، اعتبار سنجی توکن، JWT، OAuth2 و موارد دیگر اطلاعاتی کسب کنید. مفاهیم و الگوریتم های قابل اجرا برای هر زبان برنامه نویسی یا چارچوب. در این دوره، کدنویسی عملی بر روی امنیت API از Java Spring استفاده میکند. پیش نیازها: مفاهیم REST API را بدانید. این دوره از Spring Web برای سادگی استفاده می کند.
در این دوره 12 ساعته، با اهمیت ایمن سازی API خود آشنا خواهید شد.
در این دوره آموزشی، با تهدید API اساسی و نحوه جلوگیری از تهدید برای محافظت از API خود آشنا خواهید شد.
این دوره آموزشی امنیتی API برای دانستن دانش امنیتی برای ایمن نگه داشتن API و جلوگیری از تهدیدات حملات متعدد بسیار مفید است.
نه فقط تئوری تهدیدات، در این دوره آموزشی پیاده سازی عملی امنیت API برای جلوگیری از این تهدیدات را با استفاده از بوت Java Spring می آموزیم.
برای درک کد، باید حداقل بتوانید REST API و تراکنش پایگاه داده را با استفاده از فنر بوت بنویسید.
ما یاد خواهیم گرفت که چگونه API را در برابر تزریق SQL، XSS (Cross Site Scripting)، DoS (Denial of Service) ایمن کنیم.
ما همچنین یاد خواهیم گرفت که چگونه در Java Spring Boot کدگذاری، رمزگذاری یا هش انجام دهیم، که دانشی ضروری در امنیت است.
سپس، API خود را در برابر بسیاری از جایگزینهای احتمالی برای محافظت ایمن کنید: از ابتداییترین احراز هویت، کوکی یا رمز JWT بهروز (از جمله JWE رمزگذاریشده) شروع کنید
با نحوه استفاده از Okta برای احراز هویت OAuth2، به علاوه احراز هویت چند عاملی (با استفاده از Google Authenticator و ایمیل) در کمتر از 1 ساعت آشنا شوید
نه فقط باطن، نحوه محافظت از ظاهر (HTML/ReactJS) خود را در برابر چندین تهدید احتمالی ببینید
برای CORS (اشتراک گذاری منابع متقاطع)
آشنا شوید
لیست کنترل دسترسی
همه چیزی که در یک دوره آموزشی امنیتی API بدست می آورید.
بهعلاوه، برای همیشه بهروزرسانی رایگان دریافت خواهید کرد!
مهم است!
این دوره از Spring Boot نسخه 2.x استفاده می کند.
در اواخر نوامبر 2022، Spring Boot 3.0.0 منتشر شد. به روز رسانی دوره به Spring boot 3.0.0 زمان می برد، اما من تمام تلاش خود را خواهم کرد.
در این بین، چندین گزینه دارید:
با آخرین نسخه Spring boot 2.x کار می کند و دوره باید کاملاً سازگار باشد
با Spring boot 3.x کار می کند. اکثر دوره ها باید کار کنند، اما برخی از قسمت ها ممکن است نیاز به تنظیم داشته باشند.
سرفصل ها و درس ها
معرفی
Introduction
به این دوره خوش آمدید
Welcome To This Course
ساختار و پوشش دوره
Course Structure & Coverage
نکات: چگونه از این دوره بیشترین ارزش را دریافت کنید
Tips : How To Get Maximum Value From This Course
نسخه بوت بهار
Spring Boot Version
نسخه بهار بوت در این دوره
Spring Boot Version in This Course
بیا شروع کنیم
Let's Start
امنیت؟ چه کسی اهمیت می دهد!
Security? Who Cares!
کد دست - بررسی اجمالی
Code Hands On - Overview
کد دستی - شروع به کار
Code Hands On - Getting Started
نمایش نظرات