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

برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS

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

استقرار Cloud Heroku، Postgresql، Lombok، Maven، Vue-Router، Vuex، Hibernate، توسعه وب پشته کامل

عنوان اصلی : Go Java Full Stack With Spring Boot and Vue JS (Inc. Vuex)

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

مقدمه:
مقدمه - معماری همه سیستم
ما در این دوره سعی می کنیم چه کار کنیم؟
تنظیم محیط توسعه:
جاوا 11+ را دانلود و نصب کنید
Intellij را دانلود و نصب کنید
PostgreSQL را دانلود و نصب کنید
Git را دانلود و نصب کنید
Lombok را در Intellij بارگیری و نصب کنید - Pre Intellij 2021
Postman را دانلود و نصب کنید
نمای کلی چارچوب‌ها و ابزارهای اساسی:
نمای کلی بوت بهار - حاشیه نویسی، لوبیا، پیکربندی
نمایش کلی API Rest - روش‌های Http
نمای کلی SQL - عملیات پایه CRUD
نمای کلی Lombok - Getter، Setter، Constructors
نمای کلی Git - Git در مقابل Github
خدمات وب آرامش بخش - بررسی اجمالی:
@RequestParam Annotation و چگونه کار می کند؟
@PathVariable Annotation و چگونه کار می کند؟
@RequestBody Annotation و چگونه کار می کند؟
Spring Boot - Backend - سمت سرور:
کد منبع برای Backend
نمای کلی - معماری پروژه Backend
با Spring Initializer پروژه ایجاد کنید
ایجاد پایگاه داده در PostgreSQL با PgAdmin
ویژگی های پایگاه داده را روی ویژگی های برنامه پیکربندی کنید
نمودار موجودیت
کلاس مدل موجودیت کاربر را پیاده سازی کنید
آیا می‌خواهید درباره استراتژی‌های ID Generated بیشتر بدانید؟ - اختیاری
کلاس مدل موجودیت دستگاه را پیاده سازی کنید
نمای کلی Hibernate
کلاس مدل موجودیت خرید را پیاده سازی کنید
کلاس مخزن کاربر را با مخزن JPA CRUD پیاده سازی کنید
کلاس Device Repository را با JPA CRUD Repository پیاده سازی کنید
کلاس مخزن خرید را با مخزن JPA CRUD + Projections پیاده سازی کنید
کلاس خدمات کاربر - لایه تجاری را پیاده سازی کنید
کلاس خدمات دستگاه - لایه تجاری را پیاده سازی کنید
کلاس خدمات خرید - لایه کسب و کار را پیاده سازی کنید
نمای کلی امنیت بهار - اختیاری:
احراز هویت چیست؟
مجوز چیست؟
Spring Security چگونه احراز هویت و مجوز را مدیریت می کند؟
اجرای امنیت:
بارگیری کاربر با نام کاربری - سرویس جزئیات کاربر
امنیت را پیکربندی کنید - مدیر احراز هویت و HttpSecurity
خطای مرجع دایره ای - Spring Boot 2.6+
اجرای JWT:
JWT مرور کلی و نصب کتابخانه های JWT
روش های کمکی JWT - تولید توکن، اعتبارسنجی
فیلتر احراز هویت JWT را پیاده سازی کنید
ورود کاربر و ثبت نام کاربر را پیاده سازی کنید:
تأیید هویت کاربر با مدیر احراز هویت - سرویس
نمای کلی نهاد پاسخ
ایجاد نقاط پایانی برای ورود کاربر و ثبت نام کاربر - کنترلر
نقاط پایانی دیگر - کنترل‌کننده استراحت:
کنترل کننده دستگاه را پیاده سازی کنید - کنترلر استراحت
کنترل خرید را اجرا کنید - کنترلر استراحت
اجرای کنترل کننده کاربر - کنترل کننده استراحت
برنامه تست فنری بوت:
بررسی اجمالی پستچی
نقاط پایانی را با Postman تست کنید
نمایه های چندگانه بهار - توسعه، تولید:
پروفایل های بهار برای توسعه و تولید ایجاد کنید
استقرار ابر - Heroku:
نمای کلی Heroku
پیکربندی Heroku - Procfile, app.json
تعهد Github
به هروکو مستقر شوید
پروژه آزمایشی با URL Heroku
تنظیم محیط توسعه برای سمت مشتری:
NodeJS را نصب کنید
Vue CLI را نصب کنید
نمای کلی جاوا اسکریپت
نمای کلی Vue
Client Side (Frontend) و سمت سرور (Backend):
ادغام - چگونه می توانیم به Backend در Frontend برسیم؟
اجرای سمت مشتری:
کد منبع برای Frontend
نمای کلی - معماری پروژه فرانت اند
پروژه Vue را با Vue CLI ایجاد کنید
شروع به پروژه Vue - Vue چگونه کار می کند؟
پیکربندی (BootStrap، jQuery، Font-Awesome...)
ایجاد الگوهای صفحه - OptionsAPI، CompositionAPI
پیاده سازی ماژول روتر
پیاده سازی صفحات خطا - صفحات یافت نشد و غیرمجاز
داده های ساختاریافته - مدل های جاوا اسکریپت:
کلاس جاوا اسکریپت مدل کاربر را پیاده سازی کنید
کلاس جاوا اسکریپت مدل دستگاه را پیاده سازی کنید
کلاس جاوا اسکریپت مدل خرید را پیاده سازی کنید
خدمات - تزریق وابستگی:
اجرای سرویس احراز هویت - ورود به سیستم، خروج از سیستم، ثبت نام
Vuex - خدمات مدیریت فروشگاه:
نمای کلی Vuex
پیاده سازی Vuex
فرم‌های ورود و ثبت‌نام:
اجرای مؤلفه صفحه ثبت - قسمت 1
اجرای ثبت صفحه Html Part2 - ایجاد الگوی صفحه
پیاده سازی صفحه ثبت نام Html Part3 - FormControl, FormGroup
صفحه ورود را پیاده سازی کنید
نوار پیمایش با بوت استرپ - مؤلفه برنامه
نگهبان‌های احراز هویت:
گارد احراز هویت را پیاده سازی کنید
Http و Promises:
نمای کلی وعده
ایجاد کلاس خدمات پایه
سرویس دستگاه را پیاده سازی کنید
آگهیداشبورد دقیقه:
جزء صفحه مدیریت را پیاده سازی کنید
ایجاد Device Modal و پیاده سازی Device Modal Component با Bootstrap
پیاده سازی Device Modal Html
ایجاد فرم دستگاه در Device Modal - FormControl
انتقال رویدادها از Device Modal به Admin Component - Emit
اجرای اقدام ویرایش دستگاه - انتقال داده از مؤلفه سرپرست به مدال دستگاه
عملیات Delete Device را اجرا کنید
عملیات حذف دستگاه را با گفتگوی تأیید اجرا کنید
سایر صفحات و خدمات:
اجرای خدمات خرید
پیاده سازی صفحه اصلی - قسمت 1
پیاده سازی صفحه اصلی - قسمت 2 - FontAwesome
صفحه اصلی کامل - قسمت 3 - رنگها
خدمات کاربر را پیاده سازی کنید
صفحه نمایه را پیاده سازی کنید
قول ورود غیرمجاز
Composition API :
Options API vs Composition API
تبدیل صفحه ورود به Composition API
تبدیل Device Modal به Composition API
پیکربندی و آماده سازی تولید:
متغیرهای محیطی، متغیرهای سیستم و متغیرهای سفارشی
برنامه VueJS بسازید و آن را از طریق Express.js ارائه دهید
استقرار ابر - Heroku:
پیکربندی Heroku - Profile, app.json, heroku-postbuild
تعهد Github
استقرار Heroku

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

Go Java Full Stack With Spring Boot and Vue JS (Inc. Vuex)

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

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

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD21694
حجم: 4564 مگابایت
مدت زمان: 593 دقیقه
تعداد دیسک: 2 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 29 دی 1400
برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS
برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS 1
برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS 2
برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS 3
برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS 4
برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS 5
برنامه نویسی Full Stack با زبان های Java, Spring Boot و VueJS 6
طراحی سایت و خدمات سئو

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