لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Spring Boot، امنیت Spring Security و تکمیل پروژه نهایی
- آخرین آپدیت
دانلود Spring Boot, Spring Security & Application Finalization
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره آموزشی Spring Boot به شما میآموزد که چگونه با استفاده از Java Spring Boot، Spring Security، احراز هویت JWT و Spring Data JPA، اپلیکیشنهای بکاند امن بسازید. شما طراحی REST API، مدیریت عملیات پایگاه داده با Hibernate و پیادهسازی سیستمهای احراز هویت مورد استفاده توسط توسعهدهندگان حرفهای Spring Boot را یاد خواهید گرفت. در این دوره، یک اپلیکیشن کامل REST API میسازید و همزمان با ابزارها و تکنیکهای حرفهای دنیای توسعه آشنا میشوید.
در ابتدا، مبانی Spring Boot از جمله نحوه عملکرد پروژه، نقش پیکربندی خودکار (Auto-configuration) در سادهسازی توسعه و مدیریت وابستگیها با استفاده از بستههای Starter را خواهید آموخت. همچنین ساختار پروژه و نحوه پیکربندی از طریق application.yml را درک خواهید کرد.
سپس، یاد میگیرید چگونه با استفاده از Spring Data JPA و Hibernate، اپلیکیشن خود را به پایگاه داده متصل کنید. شما موجودیتها (Entities) را ایجاد کرده، روابط بین آنها را مدیریت میکنید و برای انجام آسان عملیات دیتابیس، Repositoryها را میسازید.
در ادامه، تمرکز دوره بر ساخت REST APIها با استفاده از Spring MVC خواهد بود. شما کنترلرها را ایجاد، لایههای سرویس را پیادهسازی، خطاها را مدیریت و APIهایی مطابق با استانداردهای صنعتی طراحی خواهید کرد.
پس از آن، نحوه ایمنسازی اپلیکیشنها با Spring Security را خواهید آموخت. شما احراز هویت (Authentication)، تعیین سطح دسترسی بر اساس نقش (Authorization) و محافظت از APIها با استفاده از توکنهای JWT را پیادهسازی خواهید کرد.
در بخش پایانی، تمام لایهها را با هم ترکیب کرده و یک پروژه بکاند کامل را نهایی میکنید. در نهایت، APIها را تست کرده، کیفیت کد را بهبود بخشیده و پروژه را برای استفاده در دنیای واقعی آماده میکنید.
در پایان این دوره Java Spring Boot، شما قادر خواهید بود مانند یک توسعهدهنده حرفهای، REST APIهای امن و اپلیکیشنهای بکاند کامل توسعه دهید.
سلب مسئولیت: این یک منبع آموزشی مستقل است که توسط Board Infinity صرفاً جهت اطلاعرسانی و آموزش تهیه شده است. این دوره وابسته به، تأیید شده توسط، حمایت مالی شده توسط یا رسماً مرتبط با هیچ شرکت، سازمان یا نهاد صدور گواهینامهای نیست مگر اینکه صراحتاً ذکر شده باشد. محتوای ارائه شده بر اساس دانش صنعت و بهترین روشها است اما شامل مطالب آموزشی رسمی برای کارفرما یا برنامه گواهینامه خاصی نمیباشد.
نمایش نظرات