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

دوره دژبان Spring Security

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

دسترسی امنپس از خرید معتبرهمه دستگاه‌هاوب‌اپ واکنش‌گراپشتیبانیاز فضای کاربری
هزینه ثبت‌نام۶٬۵۰۰٬۰۰۰
آموزش spring security ویدئو آموزشی
معرفی دوره

در این دوره چه می‌آموزید؟

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

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

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

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

https://dl.javapro.ir/spring_security_course_mahdi/spring_security_1.mp4
  • درباره مدرس دوره 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 Boot مهدی کریمی بیش از 3 سال سابقه کار در زمینه جاوا سابقه تدریس در مکتب شریف سابقه تدریس در ایرانیان سایبر مدرس جاواپرو شاغل در شرکت دمیس به عنوان برنامه نویس جاوادستاورد یادگیری دوره
برنامه آموزشی

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

۲۷ درس
۱سرفصل های دوره 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 Boot با مجموعه جاواپرو همکاری دارد.

۷۲ دانشجو امتیاز ۵ از ۵ ۴ دوره برنامه نویسی زبان جاوا
مشاهده پروفایل مدرس
نوع برگزاریغیرحضوریسطح دورهمسیر تخصصی و پروژه‌محورپیش‌نیازمطالعهٔ معرفی و سرفصل‌هازمینه آموزشیبرنامه نویسیزبان دورهفارسیتاریخ به‌روزرسانی۸ تیر ۱۴۰۳تعداد درس۲۷ درستعداد فصل۲ فصلنوع محتواویدئوشیوه دسترسیپس از خرید در حساب کاربریروش دریافتپخش و دانلود امن از فضای دورهروش پشتیبانیفضای پشتیبانی آموزشیوضعیت انتشارسرفصل‌ها منتشر شده‌اند
بازخورد دانشجویان

نظرهای ثبت‌شده

۱ نظر
gomnam gomanmi۱ شهریور ۱۴۰۳

سلام خیلی دوره خوبی هست خدا قوت این دوره رو تکمیلش نمی کنید ؟

راهنمای انتخاب

سؤال پیش از خرید

اگر درباره سطح، پیش‌نیاز، سرفصل یا شیوه پشتیبانی ابهام دارید، پیش از خرید سؤال خود را ثبت کنید

هنوز سؤال تأییدشده‌ای ثبت نشده استسؤال‌ها پس از بررسی مدیر همراه پاسخ در این بخش منتشر می‌شوند
پرسش‌های پرتکرار

پیش از ثبت‌نام بدانید

دسترسی دوره چگونه فعال می‌شود؟

دسترسی فقط بعد از پرداخت تأییدشده و ثبت enrollment معتبر در حساب کاربر فعال می‌شود.

فایل‌های دوره مستقیم هستند؟

فایل خصوصی از مسیر مجوز سمت سرور و لینک کوتاه‌عمر تحویل می‌شود.

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

بله؛ فضای یادگیری به‌صورت وب‌اپ برای موبایل، تبلت و دسکتاپ طراحی شده است.

ثبت‌نام در دوره۶٬۵۰۰٬۰۰۰موجود و قابل افزودن به سبد
  • پرداخت فقط در درگاه رسمی
  • اتصال دسترسی به حساب خریدار
  • تحویل امن محتوای خصوصی
ادامهٔ مسیر

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

دوره میکروسرویس با جاوا و Spring Bootبرنامه نویسی

دوره جامع نخبگان معماری میکروسرویس‌ها با Java و Spring Boot

کل محتوای دوره در یک نگاه REST API Microservices Spring Cloud RabbitMQ | Kafka | Docker Full-Stack (React + Backend) و مطالب تکمیلی خرید دوره به صورت نقدی و اقساط (برای مدت محدود)کد تخفیف ب…

مسیر ساختاریافته دسترسی آنلاین
۳۲٬۵۰۰٬۰۰۰جزئیات
Deploy پروژه واقعی میکروسرویس با Java و Spring Bootبرنامه نویسی

Deploy پروژه واقعی میکروسرویس با Java و Spring Boot

در این دوره دانشجو به‌صورت کاملاً عملی با طراحی و پیاده‌سازی یک پروژه واقعی Microservices با Java و Spring Boot آشنا می‌شود. در طول دوره یک فروشگاه آنلاین را از صفر پیاده‌سازی می‌کنیم که شا…

مسیر ساختاریافته دسترسی آنلاین
۱۷٬۵۰۰٬۰۰۰جزئیات
دوره پیشرفته برنامه نویسی جاوازبان جاوا

دوره شاهکار پیشرفته جاوا

دوره آموزش پیشرفته جاوا – قدم بعدی برای تبدیل شدن به یک برنامه‌نویس حرفه‌ایآیا از مهارت‌های ابتدایی جاوا فراتر رفته‌اید و به دنبال چالش‌های جدی‌تر هستید؟ آیا می‌خواهید با درک عمیق‌تر مفاهیم…

مسیر ساختاریافته دسترسی آنلاین
۱۰٬۴۰۰٬۰۰۰جزئیات
هزینه ثبت‌نام۶٬۵۰۰٬۰۰۰
جاواپرومرجع تخصصی یادگیری و توسعهٔ جاوا

تجربه‌ای منظم، ساده و حرفه‌ای برای یادگیری عمیق جاوا، Spring و مهندسی نرم‌افزار؛ قابل استفاده در موبایل، تبلت و دسکتاپ

یادگیری

همه دوره‌هاآموزش رایگانمسیر یادگیریمدرس‌ها

جاواپرو

درباره ماخدمات تخصصیدرخواست پروژهتدریس خصوصیبلاگ فنیرپورتاژ آگهی

پشتیبانی

تماس با ماپرسش‌های متداولقوانین و حریم خصوصیبروزرسانی‌های جاواپروثبت تیکت

مجوزها

نماد اعتمادنماد اعتماد
خرید امنپرداخت فقط در درگاه رسمیپشتیبانی آموزشیمسیر ارتباط شفاف و پیگیری‌پذیردسترسی پایداروب‌اپ واکنش‌گرا روی همه دستگاه‌ها
© ۱۴۰۵ جاواپرو؛ همه حقوق محفوظ استتوسعه توسط پایاپینگ
خانهدوره‌هاسبد