وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

برنامه نویسی فول استک بوسیله Spring Cloud و React JS

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

بهار بوت، ابر بهار، واکنش JS، Eureka کشف مشتری و سرور، postgresql، MySQL، پایگاه داده H2، Lombok، روتر

عنوان اصلی : Go Full Stack With Spring Cloud Microservices and React JS

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

مقدمه:
مقدمه - معماری همه سیستم
مزایا و معایب میکروسرویس ها
ما در این دوره سعی می کنیم چه کار کنیم؟
تنظیم محیط توسعه:
جاوا 11+ را دانلود و نصب کنید
Intellij را دانلود و نصب کنید
Lombok را در Intellij بارگیری و نصب کنید - Pre Intellij 2021
Postman را دانلود و نصب کنید
نمای کلی چارچوب‌ها و ابزارهای اساسی:
نمای کلی بوت بهار - حاشیه نویسی، لوبیا، پیکربندی
نمایش کلی API Rest - روش‌های Http
نمای کلی SQL - عملیات پایه CRUD
نمای کلی Lombok - Getter، Setter، Constructors
خدمات وب آرامش بخش - بررسی اجمالی:
@RequestParam Annotation و چگونه کار می کند؟
@PathVariable Annotation و چگونه کار می کند؟
@RequestBody Annotation و چگونه کار می کند؟
پایگاه داده برای Microservice1:
Postgresql را دانلود و نصب کنید
Microservice1 - خدمات دوره:
کد منبع برای MicroService دوره
نمای کلی - معماری دوره میکروسرویس
با Spring Initializer پروژه ایجاد کنید
ایجاد پایگاه داده در PostgreSQL با PgAdmin
ویژگی های پایگاه داده را روی ویژگی های برنامه پیکربندی کنید
کلاس موجودیت دوره را پیاده سازی کنید
آیا می‌خواهید درباره استراتژی‌های ID Generated بیشتر بدانید؟ - اختیاری
کلاس مخزن دوره را با مخزن JPA CRUD پیاده سازی کنید
کلاس خدمات دوره - لایه تجاری را پیاده سازی کنید
کلاس Course Controller - Rest API را پیاده سازی کنید
نمای کلی امنیت بهار - اختیاری:
احراز هویت چیست؟
مجوز چیست؟
Spring Security چگونه احراز هویت و مجوز را مدیریت می کند؟
میکروسرویس دوره - پیاده سازی امنیت :
اجرای امنیت در میکروسرویس دوره
خطای مرجع دایره ای - Spring Boot 2.6+
برنامه تست فنری بوت:
بررسی اجمالی پستچی
نقاط پایانی دوره میکروسرویس را با پستچی تست کنید
Microservice 2 - خدمات خرید:
کد منبع برای خرید میکروسرویس
نمای کلی - معماری سرویس خرید
با Spring Initializer پروژه ایجاد کنید
ویژگی های پایگاه داده را روی ویژگی های برنامه پیکربندی کنید
کلاس موجودیت خرید را پیاده سازی کنید
کلاس مخزن خرید را با مخزن JPA CRUD پیاده سازی کنید
کلاس خدمات خرید - لایه کسب و کار را پیاده سازی کنید
Purchase Controller Class - Rest API را پیاده سازی کنید
اجرای امنیت در خرید میکروسرویس
خرید آزمایشی میکروسرویس:
نقاط پایانی خرید میکروسرویس را با پستچی تست کنید
پایگاه داده برای Microservice3:
Mysql را برای Gateway Microservice نصب کنید
Microservice 3 - API Gateway:
کد منبع برای دروازه API
نمای کلی - معماری سرویس دروازه
پروژه دروازه را با Spring Initializer ایجاد کنید
ایجاد پایگاه داده برای Gateway در MySQL با Mysql Workbench
ویژگی های پایگاه داده را روی ویژگی های برنامه پیکربندی کنید
کلاس موجودیت کاربر را پیاده سازی کنید
کلاس مخزن کاربر - مخزن JPA CRUD را پیاده سازی کنید
کلاس خدمات کاربر - لایه تجاری را پیاده سازی کنید
اجرای امنیت در دروازه API:
بارگیری کاربر با نام کاربری - سرویس جزئیات کاربر
پیکربندی امنیت در دروازه - مدیر احراز هویت و HttpSecurity
خطای مرجع دایره ای - Spring Boot 2.6+
اجرای JWT:
JWT مرور کلی و نصب کتابخانه های JWT
روش های کمکی JWT - تولید توکن، اعتبارسنجی
فیلتر احراز هویت JWT را پیاده سازی کنید
ورود کاربر و ثبت نام کاربر را پیاده سازی کنید:
تأیید هویت کاربر با مدیر احراز هویت - سرویس
ایجاد نقاط پایانی برای ورود کاربر و ثبت نام کاربر - کنترلر
کنترل کننده کاربر را پیاده سازی کنید
ارتباطات میکروسرویس - OpenFeign:
نمای کلی و پیکربندی OpenFeign
پیکربندی و اجرای نقاط پایانی Microservice دوره با OpenFeign
ایجاد نقاط پایانی دروازه برای Microservice دوره - کنترلر استراحت
پیکربندی و پیاده‌سازی نقاط پایانی Microservice خرید با OpenFeign
ایجاد نقاط پایانی دروازه برای خرید میکروسرویس - کنترلر استراحت
سرور Netflix Eureka:
مشتری و سرور Discovery Eureka چیست؟
کد منبع برای سرور Eureka
پروژه سرور Eureka را با Spring Initializer ایجاد کنید
پیکربندی سرور Eureka
پیکربندی مشتری Eureka - خدمات دوره
پیکربندی مشتری Eureka - خدمات خرید
پیکربندی مشتری Eureka - Api Gateway
از Eureka Client در Api Gateway برای ارتباط استفاده کنید
تنظیم محیط توسعه برای سمت مشتری:
آخرین استیبل NodeJS را نصب کنید
React CLI را نصب کنید
نمای کلی - چارچوب‌های سمت مشتری:
نمای کلی جاوا اسکریپت
React.JS Oveبازبینی
Client Side (Frontend) و یکپارچه سازی سمت سرور (Backend-Microservices):
ادغام - چگونه می توانیم به Backend-Microservices در Frontend دسترسی پیدا کنیم؟
اجرای سمت مشتری:
کد منبع برای Frontend
نمای کلی - معماری پروژه فرانت اند
پروژه React را با React CLI ایجاد کنید
شروع پروژه React - React چگونه کار می کند؟
پیکربندی (BootStrap، Axios، Font-Awesome...)
ایجاد الگوهای صفحه
ماژول React Router را پیاده سازی کنید
پیوندهای روتر - نمای کلی
پیاده سازی صفحات خطا - صفحات یافت نشد و غیرمجاز
داده های ساختاریافته - مدل های جاوا اسکریپت:
کلاس جاوا اسکریپت مدل کاربر را پیاده سازی کنید
اجرای کلاس جاوا اسکریپت مدل دوره
اجرای کلاس جاوا اسکریپت مدل خرید
Axios و خدمات:
نمایش کلی Axios Promise
اجرای سرویس احراز هویت - ورود به سیستم، خروج از سیستم، ثبت نام
Redux:
Redux چیست و چگونه کار می کند؟
پیاده سازی Redux برای کاربر فعلی
فرم‌های ورود و ثبت‌نام:
جزء ثبت صفحه را پیاده سازی کنید
اجرای ثبت صفحه Html Part1 - ایجاد الگوی صفحه
پیاده سازی صفحه ثبت نام Html Part2
صفحه ورود را پیاده سازی کنید
نوار پیمایش با بوت استرپ
نگهبان - مجوز:
اجرای گارد احراز هویت - انواع نگهبان
JWT و خدمات:
ایجاد کلاس خدمات پایه
اجرای خدمات دوره
داشبورد مدیریت:
جزء صفحه مدیریت را پیاده سازی کنید
ایجاد مدال دوره و اجرای جزء مدال دوره
اجرای دوره آموزشی مدال Html
ایجاد فرم دوره در Course Modal
انتقال رویدادها از دوره آموزشی به مؤلفه مدیریت - Props
اجرای ویرایش اقدام دوره - انتقال داده ها از مؤلفه مدیریت به مدال دوره
عمل حذف دوره را اجرا کنید
عملکرد حذف دوره را با گفتگوی تأیید بهبود دهید
سایر صفحات و خدمات:
اجرای خدمات خرید
صفحه اصلی را پیاده سازی کنید
خدمات کاربر را پیاده سازی کنید
پیاده سازی صفحه نمایه
بررسی غیرمجاز - Axios Interceptor

نمایش سرفصل های انگلیسی

Go Full Stack With Spring Cloud Microservices and React JS

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD22549
حجم: 4250 مگابایت
مدت زمان: 547 دقیقه
تعداد دیسک: 2 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 11 اسفند 1400
برنامه نویسی فول استک بوسیله Spring Cloud و React JS
برنامه نویسی فول استک بوسیله Spring Cloud و React JS 1
برنامه نویسی فول استک بوسیله Spring Cloud و React JS 2
برنامه نویسی فول استک بوسیله Spring Cloud و React JS 3
برنامه نویسی فول استک بوسیله Spring Cloud و React JS 4
برنامه نویسی فول استک بوسیله Spring Cloud و React JS 5
برنامه نویسی فول استک بوسیله Spring Cloud و React JS 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید