جستجو برای:
  • صفحه نخست
  • دوره ها
    • حساب کاربری من
    • سبد خرید
    • پرداخت
  • بلاگ
    • مقالات
    • پادکست
    • ویدئو
  • سبد خرید
 
  • 09301904690
  • info@academyjavapro.com
  • بلاگ
  • تماس با ما
  • درباره ما
آکادمی جاواپرو
  • صفحه نخست
  • دوره ها
    • حساب کاربری من
    • سبد خرید
    • پرداخت
  • بلاگ
    • مقالات
    • پادکست
    • ویدئو
  • سبد خرید
0

ورود و ثبت نام

دوره دژبان Spring Security

خانهبرنامه نویسیزبان جاوادوره دژبان Spring Security
آموزش spring security
حالت مطالعه

اگر به دنبال ساخت برنامه‌های جاوایی با امنیت بالا هستید، Spring Security یکی از قدرتمندترین فریم‌ورک‌هایی است که می‌تواند نیازهای شما را برآورده کند. این فریم‌ورک با ارائه مکانیزم‌های پیشرفته احراز هویت و مجوزدهی، به شما کمک می‌کند تا به‌راحتی از داده‌ها و سرویس‌های خود در برابر تهدیدات محافظت کنید.

در دوره آموزش Spring Security، از مفاهیم پایه تا پیاده‌سازی سناریوهای پیشرفته را به‌صورت گام‌به‌گام یاد می‌گیرید. از احراز هویت مبتنی بر فرم و توکن گرفته تا کنترل دسترسی در سطوح مختلف برنامه، همه چیز به‌صورت عملی آموزش داده می‌شود.

اگر می‌خواهید امنیت برنامه‌های جاوایی خود را به سطح بالاتری برسانید، این دوره فرصتی است تا با ابزارها و قابلیت‌های به‌روز آشنا شوید. چه در حال ساخت یک برنامه کوچک باشید و چه یک سیستم سازمانی بزرگ، Spring Security می‌تواند امنیت را برایتان ساده و کارآمد کند.

با شرکت در این دوره، یاد خواهید گرفت که چگونه از مفاهیمی مانند JWT، OAuth2 و Session Management برای پیاده‌سازی امنیت چندلایه استفاده کنید. این مهارت‌ها به شما کمک می‌کند تا نه‌تنها برنامه‌ای امن‌تر بسازید، بلکه در بازار کار نیز متمایز شوید.

  • درباره مدرس دوره Spring Boot
    مهدی کریمی
    بیش از 3 سال سابقه کار در زمینه جاوا
    سابقه تدریس در مکتب شریف
    سابقه تدریس در ایرانیان سایبر
    مدرس جاواپرو
    شاغل در شرکت دمیس به عنوان برنامه نویس جاوا

پیش نیاز دوره Spring Security : اگر هیچ دانشی از Spring Boot ندارید توصیه می کنیم دوره Spring Boot [کلیک کنید] را بگذرونید.

دوره Spring Security

آیا می‌خواهید امنیت برنامه‌های تحت وب خود را به سطح بالاتری برسانید؟ دوره Spring Security فرصتی بی‌نظیر برای توسعه‌دهندگان جاوا است که به دنبال ارتقاء مهارت‌های خود در زمینه امنیت برنامه‌های کاربردی هستند. در این دوره، با مفاهیم پایه تا پیشرفته فریم‌ورک Spring Security آشنا خواهید شد و مهارت‌های لازم برای پیاده‌سازی انواع روش‌های احراز هویت و مجوزدهی را کسب خواهید کرد.

در طول این دوره، شما یاد خواهید گرفت:
شروع به کار با Spring Security: با ساخت اولین پروژه خود و آشنایی با مفاهیم پایه‌ای این فریم‌ورک، به سرعت درک کاملی از نحوه عملکرد آن پیدا خواهید کرد.
پیکربندی امنیتی پیشرفته: نحوه پیکربندی Spring Security برای مدیریت کاربران به صورت In-Memory و همچنین هش کردن رمز عبور کاربران به منظور افزایش امنیت را خواهید آموخت.
شخصی‌سازی صفحات لاگین: با استفاده از Thymeleaf، می‌توانید صفحات لاگین کاربران را مطابق با نیازهای پروژه خود طراحی و شخصی‌سازی کنید.
آزادسازی دسترسی APIها: یاد می‌گیرید چگونه دسترسی به APIها را برای همه کاربران آزاد کنید و از این طریق امنیت برنامه خود را بهبود بخشید.
مدیریت کاربران از پایگاه داده: نحوه دریافت اطلاعات کاربران از پایگاه داده PostgreSQL را به شما آموزش خواهیم داد تا بتوانید سیستم احراز هویت خود را به شکلی پیشرفته‌تر پیاده‌سازی کنید.
استفاده از انوتیشن‌های امنیتی: انوتیشن‌های @PreAuthorize و @PostAuthorize به شما این امکان را می‌دهند تا به سادگی سطوح دسترسی کاربران را کنترل کنید.
مدیریت و نمایش اطلاعات کاربری: خواهید آموخت چگونه اطلاعات کاربری که وارد سیستم شده است را بدست آورده و نمایش دهید.
مدیریت خطاها: نحوه نمایش پیام خطای “کاربر مورد نظر یافت نشد” در صورت وارد کردن نام کاربری یا رمز عبور اشتباه را یاد می‌گیرید.
علاوه بر این، مباحث پیشرفته‌تری نیز در دوره گنجانده شده است:

ساخت (JSON Web Token) JWT: با ساخت و استفاده از JWT، سیستم‌های احراز هویت ایمن و مدرنی ایجاد کنید که امنیت و کارایی بالایی دارند.
لاگین با گوگل: روش‌های لاگین کردن با استفاده از گوگل را یاد خواهید گرفت که به شما امکان می‌دهد تا تجربه کاربری بهتری را برای کاربران خود فراهم کنید.

این دوره برای توسعه‌دهندگان جاوا طراحی شده است که می‌خواهند امنیت برنامه‌های خود را تقویت کنند و از ابزارها و تکنیک‌های به‌روز بهره‌مند شوند. با گذراندن این دوره، شما قادر خواهید بود تا پروژه‌های خود را با اطمینان بیشتر و با استفاده از بهترین شیوه‌های امنیتی پیاده‌سازی کنید.

همین حالا ثبت‌نام کنید و مهارت‌های امنیتی خود را به سطح جدیدی ارتقا دهید!

 

آشنایی با نحوه تدریس مدرس:
جهت آشنایی با نحوه تدریس و بیان مدرس و کیفیت دوره 5 جلسه ابتدایی دوره را می توانید  در یوتیوب به صورت رایگان تماشا کنید و بعد از آن تصمیم بگیرید که در دوره شرکت کنید.
جهت مشاهده نمونه جلسات دوره Spring Security در یوتیوب[ اینجا کلیک کنید.]
آیا شرکت در دوره اسپرینگ سکیوریتی ریسک دارد؟
در صورت شرکت در دوره و عدم رضایت از کیفیت دوره، مبلغ کل دوره به حساب بانکی شما برگشت داده خواهد شد.
 
در صورت داشتن سوال و ابهام در مورد دوره از طریق  واتساپ و تلگرام با جاواپرو در ارتباط باشید:
ارتباط از طریق واتساپ[کلیک کنید]
ارتباط از طریق تلگرام[کلیک کنید]
 
سرفصل های دوره Spring Security

جلسه 1 : معرفی دوره و کاربردهای فریمورک Spring Security

پیش نمایش

• Commits در گیت هاب(GitHub) تمرین

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 2: ساخت اولین پروژه با Spring Security ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 3 : پیکربندی Spring Security و مدیریت اطلاعات کاربر به صورت In-Memory و هش کردن رمز عبور کاربران ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 4 : شخصی‌سازی صفحه لاگین کاربران با استفاده از Thymeleaf ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 5 : آزادسازی دسترسی APIها برای همه کاربران ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 6 : دریافت اطلاعات کاربران از پایگاه داده PostgreSQL ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 7 : استفاده از انوتیشن PreAuthorize@ ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 8 : بدست آوردن و نمایش اطلاعات کاربری که به سیستم وارد شده است ویدئو

جلسه 9 : نمایش پیام خطای "کاربر مورد نظر یافت نشد" در صورت وارد کردن نام کاربری یا رمز عبور اشتباه ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 10 : استفاده از انوتیشن PostAuthorize@ ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 11 : ایجاد متد کاستوم برای بررسی دسترسی کاربر ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 12 : بهینه سازی Role ها ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 13: ثبت نام کاربر بخش اول ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 14: ثبت نام کاربر بخش دوم ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه ۱۵: JWT چیست؟ ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه ۱۶: ایجاد JWT و قراردادن اطلاعات مشخص در آن ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

• پروژه تمرینی دوره تمرین

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 17 : Csrf چیست؟ ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 18: ذخیره توکن در دیتابیس ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 19: برسی توکن قبل از درخواست قسمت 1 ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 20: برسی توکن قبل از درخواست قسمت 2 ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 21 : بخش اول oath2 ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 22 : بخش دوم oath2 ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 23: Cros Origin ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

جلسه 24 (آخر) : OTP ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

دوره های مرتبط

دوره طلایی  Spring Core

دوره طلایی Spring Core

e

آموزش ساخت ماشین حساب با JavaFX

آموزش ساخت ماشین حساب با JavaFX

دراین سری دوره آموزش پروژه محور زبان جاوا با استفاده از کتابخونه جاوا اف ایکس یک ماشین حساب ساده طراحی خواهیم کرد.

آموزش ساخت ربات تلگرام ساده با جاوا

آموزش ساخت ربات تلگرام ساده با جاوا

در این  دوره از آموزش جاوا میخواهیم با استفاده از زبان برنامه نویسی جاوا یک ربات تلگرام ساده طراحی کنیم

دوره آموزش زبان برنامه نویسی جاوا

دوره مقدماتی زبان برنامه نویسی جاوا

در این دوره با مبانی برنامه نویسی جاوا یعنی مباحث پایه ای تا قبل از شی گرایی آشنا خواهید شد و میتونین برنامه های ساده به زبان جاوا رو بنویسید در اخر این دوره یک پروژه دفترچه تلفن رو باهم پیاده سازی خواهیم کرد.

نظرات

  • gomnam gomanmi( دانشجوی دوره )
    شهریور 1, 1403
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام خیلی دوره خوبی هست
    خدا قوت

    این دوره رو تکمیلش نمی کنید ؟

    • مدیر سایت(مدیریت)
      شهریور 5, 1403
      برای پاسخ دادن وارد شوید

      درود امروز 6 شهریور 1403 دوره تکمیل شد

      • gomnam gomanmi( دانشجوی دوره )
        شهریور 6, 1403
        برای پاسخ دادن وارد شوید

        خیلی ممنونم ازتون

        دوره های خیلی خوبی برگزار می کنید

        پیشنهاد می کنم یک دوره هم برای یک سایت فروشگاهی با جاوا برگزار کنید که همه مباحث رو کنار هم پوشش بده
        جاو و تایملیف

        • مدیر سایت(مدیریت)
          شهریور 6, 1403
          برای پاسخ دادن وارد شوید

          خوش حالیم دوره مورد قبول واقع شده، چشم حتما

تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.

قیمت :

5,700,000 تومان قیمت اصلی 5,700,000 تومان بود.1,700,000 تومانقیمت فعلی 1,700,000 تومان است.

رحمان زارعی
رحمان زارعی
پشتیبان در تلگرام
در خدمت شما هستم
امتیاز
5.00 از 1 رأی
5.00 1 رای
5,700,000 تومان قیمت اصلی 5,700,000 تومان بود.1,700,000 تومانقیمت فعلی 1,700,000 تومان است.
نوع دوره: غیرحضوری
سطح دوره: پیشرفته
پیش نیاز: مفاهیم پایه و پیشرفته جاوا، Spring Boot
تاریخ شروع: 29 تیر 1403
تاریخ بروزرسانی: 6 شهریور 1403
زبان: فارسی
6 ساعت و 30 دقیقه
24 جلسه
1400 مگابایت
روش دریافت: دانلود فایل دروس
روش پشتیبانی: بدون پشتیبانی
درصد پیشرفت دوره: %100
مهدی کریمی
مهدی کریمی
برنامه نویس جاوا

Categories: برنامه نویسی، دوره های ویژه برنامه نویسی، زبان جاوا
درباره آکادمی جاواپرو

جهت ارتقا مهارت و افزایش ضریب نفوذ زبان برنامه نویسی جاوا در ایران آکادمی جاواپرو تاسیس شد.

  • 09301904690
  • info@academyjavapro.com
فهرست
  • صفحه اصلی اول
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره ما
  • سبد خرید
  • فروشگاه
مجوز آکادمی جاواپرو

جاواپرو دارای مجوز نشریه دیجیتال به شماره 50/19314 از مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال وزارت فرهنگ و ارشاد اسلامی ایران می باشد

تمام حقوق برای آکادمی جاواپرو محفوظ است.
icon
icon
×
icon
گفتگو را شروع کنید
سلام! برای چت بر روی اکانت پشتیبان ما کلیک کنید.
ما معمولا در کمتر از 5 دقیقه پاسخ میدهیم
رحمان زارعی Whatsapp chat
رحمان زارعی Whatsapp chat
رحمان زارعی
رحمان زارعی
پشتیبانی در واتساپ
سوالی برات پیش آمده؟
رحمان زارعی
رحمان زارعی
پشتیبان در تلگرام
در خدمت شما هستم
×
icon
سوالات متداول
در این قسمت سوالات متداول کاربران جمع آوری شده است تا در صورتی که شما هم همین سوال را دارید پاسخ سوال خود را پیدا کنید
بازگشت

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت