آموزش Java Servlet، JSP و Hibernate: ساخت وب سایت تجارت الکترونیک

Java Servlet, JSP and Hibernate: Build eCommerce Website

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: وب سایت کتابفروشی تابعی کد با Java Servlet و چارچوب Hibernate. توسعه تمام پشته. مهارت های آماده کار یک وب‌سایت تجارت الکترونیک کامل را برنامه‌ریزی کنید که با استفاده از Java Servlet، JSP و چارچوب Hibernate، کتاب‌ها را بفروشد، یک وب‌سایت Bookstore بسازید که به مشتری امکان می‌دهد کتاب‌ها را مرور کند، جزئیات را مشاهده کند، کتاب‌ها را جستجو کند، نظرات خود را بنویسد و حساب کاربری ثبت کند و کتاب‌ها را با پرداخت PayPal (از جمله اعتبار) خریداری کند. پرداخت کارت) پنل مدیریتی را بسازید که به مدیران امکان می دهد کتاب ها، مشتریان، نظرات و سفارشات را مدیریت کنند استفاده از چارچوب Hibernate با JPA برای لایه دسترسی به داده استفاده از Java Servlet برای لایه کنترل استفاده از JSP و JSTL برای لایه نمایش استفاده از HTML، CSS، Javascript و jQuery برای لایه view ساخت موبایل اول وب سایت ریسپانسیو با بوت استرپ طراحی و مدیریت پایگاه داده با MySQL کد واحد تست با بسته JUnit و استقرار وب سایت با سرور تامکت دانش در مورد HTML، CSS، Javascript و jQuery (اختیاری)

دانش آموزان بالقوه عزیز/توسعه دهندگان با استعداد آینده:

این دوره به شما کمک می‌کند تا مهارت‌های برنامه‌نویسی جاوا را که برای ایجاد وب‌سایت‌های حرفه‌ای در دنیای واقعی از ابتدا تا انتها نیاز دارید، تسلط پیدا کنید - تجربه‌ای عالی را به رزومه خود اضافه کنید. کسب مهارت های آماده کار!


چرا از Java Servlet، JSP، JSTL و Hibernate فریمورک استفاده می کنیم؟

می‌دانید، Java Servlet، JavaServer Pages (JSP) و JSTL فن‌آوری‌های اصلی در Java EE هستند، که بستری برای ساخت برنامه‌های وب در حال اجرا بر روی ماشین مجازی جاوا (JVM) است. اگر در Java EE مبتدی هستید، باید قبل از استفاده از چارچوب هایی مانند Spring یا Struts که بر اساس فناوری های اصلی Java EE هستند، بر این فناوری ها مسلط شوید. این بدان معناست که وقتی پایه Java Servlet و فناوری‌های مرتبط را داشته باشید، آن چارچوب‌ها را سریع‌تر و آسان‌تر یاد خواهید گرفت.

و Hibernate محبوب‌ترین چارچوب ORM (نقشه‌برداری شی-رابطه‌ای) است که برنامه‌نویسی با لایه دسترسی به داده را بسیار آسان‌تر می‌کند.


شما یاد خواهید گرفت که چگونه یک وب سایت تجارت الکترونیکی پیچیده و کارآمد بسازید که کتاب ها را به صورت آنلاین می فروشد!

با تکمیل این دوره، می‌توانید با اطمینان برای هر شغل توسعه وب جاوا یا انجام پروژه‌های آزاد جاوا به صورت آنلاین درخواست دهید.

این یک دوره کامل برنامه نویسی عملی است که در آن خواهید دید که من تک تک خطوط کد را تایپ می کنم. بدون نظریه خسته کننده.

"تمام جزئیات یک برنامه دنیای واقعی را پوشش می دهد" - دانشجو آناستاسیوس للاکیس


چه چیزی این دوره را متفاوت می کند؟

  • در این دوره، من از نمودارها و تصاویر UML زیادی استفاده می‌کنم تا به شما در درک نحوه کارکرد کارها کمک کند تا بتوانید به راحتی دوره را دنبال کنید.

دانش آموز Ioryaasa Godfrey Akpera گفت: "من از روش و رویکردی که در نشان دادن نمودارها، جداول و توضیح گام به گام استفاده کرده اید لذت می برم."


  • این دوره توسط یک متخصص جاوا که به مدت 18 سال برنامه نویسی جاوا را انجام داده و تدریس می کند.

  • با بیش از 62 ساعت ویدیو، هر مرحله از فرآیند توسعه را یاد می گیرید. بنابراین می توانید از تجربه صفر درس بگیرید.

  • شما یاد می گیرید که یک وب سایت تجارت الکترونیک کامل با تمام قابلیت ها بسازید.

  • پشتیبانی سریع از مربی دریافت می‌کنید که در عرض چند ساعت و نه چند روز به سؤالات شما پاسخ می‌دهد.


"دوره بسیار خوب ساختار یافته است و استاد نام همه چیز را گام به گام به صورت واضح توضیح می دهد. هر زمان که سوالی دارید، او معمولا در عرض 1-2 روز پاسخ می دهد و به شما کمک می کند. از این دوره بسیار لذت می برم و امیدوارم از این دانش برای شروع ساختن برنامه های وب خودم استفاده کنم!" - گفت دانش آموز یوجین


در این دوره آموزشی، نحوه استفاده از فناوری‌های اصلی در Java EE مانند Servlet، JSP، JSTL و Hibernate Framework را برای ساختن یک وب‌سایت کامل برای فروش آنلاین کتاب یاد خواهید گرفت.


در قسمت پشتی (کنترل پنل مدیریت) ویژگی‌های زیر را توسعه خواهید داد:

  • مدیریت کاربران (شامل ورود/خروج از مدیریت)

  • مدیریت دسته.

  • مدیریت کتاب.

  • مدیریت را بررسی کنید.

  • مدیریت مشتری.

  • مدیریت سفارش.

  • آمار (داشبورد مدیریت)


در قسمت جلویی (وب‌سایت خرید)، ویژگی‌های زیر را توسعه خواهید داد:

  • صفحه اصلی: فهرست کتاب های تازه منتشر شده. کتاب های پرفروش؛ محبوب ترین کتاب ها

  • کتاب‌ها را در یک دسته فهرست کنید

  • مشاهده جزئیات کتاب

  • جستجوی کتاب‌ها

  • سبد خرید

  • ثبت نام مشتری

  • برای کتابها نظر بنویسید

  • ثبت سفارش (تسویه حساب)

  • ادغام پرداخت PayPal (شامل پرداخت کارت اعتباری)

علاوه بر این، تکالیف بسیاری نیز از آسان تا سخت وجود دارد که به شما در تمرین کمک می کند.


چرا باید این دوره را بخرید؟

  • مهارت های ساخت وب سایت های تجارت الکترونیک با جاوا را به دست آورید

  • برای یادگیری سریع از متخصص - با این کار در وقت شما صرفه جویی می شود و از آزمون و خطا جلوگیری می شود

  • با تکمیل پروژه در این دوره، تجربه فوق العاده ای به دست می آورید که با افتخار می توانید آن را در رزومه خود بگنجانید - بنابراین می توانید کار برنامه نویسی جاوا را آسان تر کنید.

  • اگر دانشجوی سال آخر هستید، پروژه سال آخر خود را از این دوره بسازید.

  • مهارت های برنامه نویسی جاوا خود را به سطح جدیدی ارتقا دهید.


"تجربه شگفت انگیز پس از این دوره. ممنون از شما استاد." - گفت دانش آموز دارا پاتل


*** پاداش ویژه ***

شما یک نسخه از کتاب من "چگونه یک برنامه نویس مستقل موفق شوید" (فروش در آمازون) دریافت خواهید کرد که در آن استراتژی های ایجاد یک شغل آزاد موفق را یاد خواهید گرفت (من 142 پروژه را با میانگین امتیاز 4.8 در طول 5 سال تکمیل کردم. - پس شما هم می توانید). بنابراین، با گذراندن این دوره و دریافت این کتاب، اعتماد به نفس بسیار بیشتری در حرفه برنامه نویسی خود خواهید داشت.


می‌توانید محتوای کامل دوره را کاوش کنید و پیش‌نمایش‌های رایگان را تماشا کنید.

این دوره را همین امروز ثبت نام کنید! مشتاقانه منتظر دیدن شما در داخل هستم.


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

شروع شدن Getting Started

  • چرا این فناوری ها انتخاب می شوند Why These Technologies are Chosen

شروع شدن Getting Started

  • چرا این فناوری ها انتخاب می شوند Why These Technologies are Chosen

تجزیه و تحلیل نیاز کاربر User's Requirement Analysis

تجزیه و تحلیل نیاز کاربر User's Requirement Analysis

  • درک نیاز کاربر Understand User's Requirement

  • درک نیاز کاربر Understand User's Requirement

  • تجزیه و تحلیل نیازهای کاربر Analyze User's Requirements

  • تجزیه و تحلیل نیازهای کاربر Analyze User's Requirements

طراحی پروژه Project Design

  • طراحی پایگاه داده Database Design

  • قوانین نامگذاری پروژه را درک کنید Understand Project's Naming Conventions

طراحی پروژه Project Design

  • طراحی رابط کاربری Design User Interface

  • طراحی رابط کاربری Design User Interface

  • طراحی پایگاه داده Database Design

  • طراحی تکنیکی Technical Design

  • طراحی تکنیکی Technical Design

  • قوانین نامگذاری پروژه را درک کنید Understand Project's Naming Conventions

راه اندازی برنامه های نرم افزاری Setup Software Programs

  • سرور آپاچی تامکت را نصب کنید Install Apache Tomcat server

  • سرور پایگاه داده MySQL را نصب کنید Install MySQL Database Server

راه اندازی برنامه های نرم افزاری Setup Software Programs

  • نکته در مورد نسخه های نرم افزار Note about Software Versions

  • نکته در مورد نسخه های نرم افزار Note about Software Versions

  • کیت توسعه جاوا را نصب کنید Install Java Development Kit

  • کیت توسعه جاوا را نصب کنید Install Java Development Kit

  • Eclipse IDE را راه اندازی کنید Setup Eclipse IDE

  • Eclipse IDE را راه اندازی کنید Setup Eclipse IDE

  • سرور آپاچی تامکت را نصب کنید Install Apache Tomcat server

  • سرور پایگاه داده MySQL را نصب کنید Install MySQL Database Server

ایجاد پایگاه داده Create Database

  • بقیه جداول را با استفاده از MySQL Workbench ایجاد کنید Create the rest tables using MySQL Workbench

ایجاد پایگاه داده Create Database

  • ایجاد پایگاه داده با استفاده از MySQL Command Line Client Create Database Using MySQL Command Line Client

  • ایجاد پایگاه داده با استفاده از MySQL Command Line Client Create Database Using MySQL Command Line Client

  • اسکریپت را در MySQL Workbench اجرا کنید Execute Script in MySQL Workbench

  • اسکریپت را در MySQL Workbench اجرا کنید Execute Script in MySQL Workbench

  • جداول را در میز کار MySQL تغییر دهید Alter Tables in MySQL Workbench

  • جداول را در میز کار MySQL تغییر دهید Alter Tables in MySQL Workbench

  • بقیه جداول را با استفاده از MySQL Workbench ایجاد کنید Create the rest tables using MySQL Workbench

راه اندازی پروژه در Eclipse Setup Project in Eclipse

  • پروژه وب پویا جاوا ایجاد کنید Create Java Dynamic Web Project

  • Dependencies را در Maven پیکربندی کنید Configure Dependencies in Maven

  • آپاچی تامکت را اضافه کنید و سرور را تست کنید Add Apache Tomcat and Test the Server

راه اندازی پروژه در Eclipse Setup Project in Eclipse

  • پروژه وب پویا جاوا ایجاد کنید Create Java Dynamic Web Project

  • Dependencies را در Maven پیکربندی کنید Configure Dependencies in Maven

  • بسته ها و دایرکتوری ها ایجاد کنید Create Packages and Directories

  • بسته ها و دایرکتوری ها ایجاد کنید Create Packages and Directories

  • آپاچی تامکت را اضافه کنید و سرور را تست کنید Add Apache Tomcat and Test the Server

کلاس های مدل جاوا ایجاد کنید Create Java Model Classes

  • JPA و Hibernate را بدانید Understand JPA and Hibernate

  • فایل پیکربندی JPA ایجاد کنید Create JPA Configuration File

  • یک برنامه آزمایشی بنویسید Write a test program

  • کد برای کلاس های مدل تولید کنید Generate Code for Model Classes

کلاس های مدل جاوا ایجاد کنید Create Java Model Classes

  • JPA و Hibernate را بدانید Understand JPA and Hibernate

  • نقشه برداری یک کلاس مدل به صورت دستی Mapping a Model Class Manually

  • نقشه برداری یک کلاس مدل به صورت دستی Mapping a Model Class Manually

  • فایل پیکربندی JPA ایجاد کنید Create JPA Configuration File

  • یک برنامه آزمایشی بنویسید Write a test program

  • کد برای کلاس های مدل تولید کنید Generate Code for Model Classes

کلاس های کد DAO Code DAO Classes

  • مقدمه ای بر JUnit Introduction to JUnit

کلاس های کد DAO Code DAO Classes

  • طراحی کلاس برای DAO Class Design for DAO

  • طراحی کلاس برای DAO Class Design for DAO

  • مقدمه ای بر JUnit Introduction to JUnit

  • کد UserDAOTest Class Code UserDAOTest Class

  • کد UserDAOTest Class Code UserDAOTest Class

صفحه اصلی وب سایت را ایجاد کنید Create Website's Home Page

  • کد صفحه اصلی برای قسمت جلویی وب سایت Code Home Page for the Website's Front-End

صفحه اصلی وب سایت را ایجاد کنید Create Website's Home Page

  • کد صفحه اصلی برای قسمت جلویی وب سایت Code Home Page for the Website's Front-End

صفحه اصلی مدیر کد Code Admin's Home Page

  • کد صفحه اصلی برای Back-End وب سایت Code Home Page for the Website's Back-End

صفحه اصلی مدیر کد Code Admin's Home Page

  • کد صفحه اصلی برای Back-End وب سایت Code Home Page for the Website's Back-End

کد ماژول مدیریت کاربر - لیست کاربران ویژگی Code User Management Module - List Users Feature

  • درک نیاز و طراحی ماژول مدیریت کاربر Understand Requirement and Design for User Management Module

  • به روز رسانی کلاس UserDAO (قسمت 1) Update UserDAO Class (part 1)

  • JPA Query و Named Query را درک کنید Understand JPA Query and Named Query

  • به روز رسانی کلاس UserDAO (قسمت 2) Update UserDAO Class (part 2)

کد ماژول مدیریت کاربر - لیست کاربران ویژگی Code User Management Module - List Users Feature

  • درک نیاز و طراحی ماژول مدیریت کاربر Understand Requirement and Design for User Management Module

  • به روز رسانی کلاس UserDAO (قسمت 1) Update UserDAO Class (part 1)

  • JPA Query و Named Query را درک کنید Understand JPA Query and Named Query

  • به روز رسانی کلاس UserDAO (قسمت 2) Update UserDAO Class (part 2)

  • پیاده سازی ویژگی لیست کاربران Implement List Users Feature

  • پیاده سازی ویژگی لیست کاربران Implement List Users Feature

کد ماژول مدیریت کاربر - ایجاد ویژگی کاربر Code User Management Module - Create User Feature

  • صفحه فرم کاربر ایجاد کد Code Create User Form Page

  • کد CreateUserServlet و کلاس های UserServices Code CreateUserServlet and UserServices Classes

  • روش UserDAO.findByEmail را پیاده سازی کنید Implement UserDAO.findByEmail Method

  • ایجاد صفحه پیام Create Message Page

کد ماژول مدیریت کاربر - ایجاد ویژگی کاربر Code User Management Module - Create User Feature

  • درک نیاز و طراحی برای ایجاد ویژگی کاربر Understand Requirement and Design for Create User Feature

  • درک نیاز و طراحی برای ایجاد ویژگی کاربر Understand Requirement and Design for Create User Feature

  • صفحه فرم کاربر ایجاد کد Code Create User Form Page

  • کد CreateUserServlet و کلاس های UserServices Code CreateUserServlet and UserServices Classes

  • Refactor UserServices Class Refactor UserServices Class

  • Refactor UserServices Class Refactor UserServices Class

  • روش UserDAO.findByEmail را پیاده سازی کنید Implement UserDAO.findByEmail Method

  • ایجاد صفحه پیام Create Message Page

کد ماژول مدیریت کاربر - ویرایش ویژگی کاربر Code User Management Module - Edit User Feature

  • کد EditUserServlet و ویرایش فرم کاربر Code EditUserServlet and Edit User Form

  • به روز رسانی ویرایش کاربر Update Edit User Feature

کد ماژول مدیریت کاربر - ویرایش ویژگی کاربر Code User Management Module - Edit User Feature

  • درک نیاز و طراحی برای ویرایش ویژگی کاربر Understand Requirement and Design for Edit User Feature

  • درک نیاز و طراحی برای ویرایش ویژگی کاربر Understand Requirement and Design for Edit User Feature

  • کد EditUserServlet و ویرایش فرم کاربر Code EditUserServlet and Edit User Form

  • کد UpdateUserServlet و UserServices Code UpdateUserServlet and UserServices

  • کد UpdateUserServlet و UserServices Code UpdateUserServlet and UserServices

  • به روز رسانی ویرایش کاربر Update Edit User Feature

کد ماژول مدیریت کاربر - حذف ویژگی کاربر Code User Management Module - Delete User Feature

  • به روز رسانی حذف ویژگی کاربر Update Delete User Feature

  • از حذف کاربر پیش فرض ادمین جلوگیری کنید Prevent the default admin user from being deleted

کد ماژول مدیریت کاربر - حذف ویژگی کاربر Code User Management Module - Delete User Feature

  • قابلیت Delete User را اجرا کنید Implement Delete User Feature

  • قابلیت Delete User را اجرا کنید Implement Delete User Feature

  • به روز رسانی حذف ویژگی کاربر Update Delete User Feature

  • از حذف کاربر پیش فرض ادمین جلوگیری کنید Prevent the default admin user from being deleted

ماژول مدیریت دسته کد Code Category Management Module

  • درک الزامات و طراحی برای ماژول دسته Understand Requirement and Design for Category Module

  • قابلیت Create Category را پیاده سازی کنید Implement Create Category Feature

  • قابلیت Delete Category را پیاده سازی کنید Implement Delete Category Feature

  • به‌روزرسانی ویژگی حذف دسته Update Delete Category Feature

  • موارد منوی دسته را در صفحه اصلی به روز کنید Update Category Menu Items in the Home Page

ماژول مدیریت دسته کد Code Category Management Module

  • درک الزامات و طراحی برای ماژول دسته Understand Requirement and Design for Category Module

  • رده کد آزمون های کلاس و واحد DAO Code CategoryDAO Class and Unit Tests

  • رده کد آزمون های کلاس و واحد DAO Code CategoryDAO Class and Unit Tests

  • پیاده سازی ویژگی فهرست دسته Implement List Category Feature

  • پیاده سازی ویژگی فهرست دسته Implement List Category Feature

  • قابلیت Create Category را پیاده سازی کنید Implement Create Category Feature

  • قابلیت ویرایش دسته را پیاده سازی کنید Implement Edit Category Feature

  • قابلیت ویرایش دسته را پیاده سازی کنید Implement Edit Category Feature

  • به‌روزرسانی ویژگی ویرایش دسته Update Edit Category Feature

  • به‌روزرسانی ویژگی ویرایش دسته Update Edit Category Feature

  • قابلیت Delete Category را پیاده سازی کنید Implement Delete Category Feature

  • به‌روزرسانی ویژگی حذف دسته Update Delete Category Feature

  • موارد منوی دسته را در صفحه اصلی به روز کنید Update Category Menu Items in the Home Page

استفاده از Cascading Style Sheet (CSS) و jQuery Using Cascading Style Sheet (CSS) and jQuery

استفاده از Cascading Style Sheet (CSS) و jQuery Using Cascading Style Sheet (CSS) and jQuery

  • برگه سبک آبشاری (CSS) را برای پروژه اعمال کنید Apply Cascading Style Sheet (CSS) for the project

  • برگه سبک آبشاری (CSS) را برای پروژه اعمال کنید Apply Cascading Style Sheet (CSS) for the project

  • شروع به استفاده از jQuery برای پروژه کنید Start using jQuery for the project

  • شروع به استفاده از jQuery برای پروژه کنید Start using jQuery for the project

اجرای احراز هویت برای Admin Implement Authentication for Admin

  • ایجاد صفحه ورود به سیستم مدیریت Create Admin Login Page

  • کد AdminLoginServlet Code AdminLoginServlet

  • اجرای عملکرد خروج Implement Logout function

  • رمز عبور را برای کاربران ادمین رمزگذاری کنید Encrypt password for admin users

اجرای احراز هویت برای Admin Implement Authentication for Admin

  • آشنایی با الزامات و طراحی برای احراز هویت ادمین Understand Requirement and Design for Admin Authentication

  • آشنایی با الزامات و طراحی برای احراز هویت ادمین Understand Requirement and Design for Admin Authentication

  • ایجاد صفحه ورود به سیستم مدیریت Create Admin Login Page

  • تابع checkLogin را پیاده سازی کنید Implement checkLogin function

  • تابع checkLogin را پیاده سازی کنید Implement checkLogin function

  • کد AdminLoginServlet Code AdminLoginServlet

  • اجرای عملکرد خروج Implement Logout function

  • AdminLoginFilter را پیاده سازی کنید Implement AdminLoginFilter

  • AdminLoginFilter را پیاده سازی کنید Implement AdminLoginFilter

  • رمز عبور را برای کاربران ادمین رمزگذاری کنید Encrypt password for admin users

موارد استثنا را کنترل کنید Handle Exceptions

  • خطای 500 را کنترل کنید Handle Error 500

موارد استثنا را کنترل کنید Handle Exceptions

  • چرا باید استثناها را مدیریت کنیم Why we need to handle exceptions

  • چرا باید استثناها را مدیریت کنیم Why we need to handle exceptions

  • 3 راه برای رسیدگی به استثناها 3 ways of handling exceptions

  • 3 راه برای رسیدگی به استثناها 3 ways of handling exceptions

  • رفع خطای 404 Handle Error 404

  • رفع خطای 404 Handle Error 404

  • خطای 500 را کنترل کنید Handle Error 500

ماژول مدیریت کتاب کد - نمای کلی Code Book Management Module - Overview

  • درک الزامات و طراحی ماژول مدیریت کتاب Understand Requirement and Design for Book Management Module

ماژول مدیریت کتاب کد - نمای کلی Code Book Management Module - Overview

  • درک الزامات و طراحی ماژول مدیریت کتاب Understand Requirement and Design for Book Management Module

Code BookDAO و تست های واحد Code BookDAO and Unit Tests

  • پیاده سازی متد ()create Implement create() method

  • روش delete() را پیاده سازی کنید Implement delete() method

  • متد listAll() را پیاده سازی کنید Implement listAll() method

  • متد findByTitle() را پیاده سازی کنید Implement findByTitle() method

  • پیاده سازی متد count(). Implement count() method

Code BookDAO و تست های واحد Code BookDAO and Unit Tests

  • پیاده سازی متد ()create Implement create() method

  • متد update() را پیاده سازی کنید Implement update() method

  • متد update() را پیاده سازی کنید Implement update() method

  • روش delete() را پیاده سازی کنید Implement delete() method

  • پیاده سازی متد get() Implement get() method

  • پیاده سازی متد get() Implement get() method

  • متد listAll() را پیاده سازی کنید Implement listAll() method

  • متد findByTitle() را پیاده سازی کنید Implement findByTitle() method

  • پیاده سازی متد count(). Implement count() method

پیاده سازی ویژگی فهرست کتاب Implement List Books Feature

  • پیاده سازی ویژگی فهرست کتاب Implement List Books Feature

پیاده سازی ویژگی فهرست کتاب Implement List Books Feature

  • پیاده سازی ویژگی فهرست کتاب Implement List Books Feature

قابلیت Create Book را پیاده سازی کنید Implement Create Book Feature

  • درک نیاز و طراحی برای ایجاد ویژگی کتاب Understand Requirement and Design for Create Book Feature

  • ایجاد فرم جدید کتاب Create New Book Form

  • کد در سمت سرور برای ذخیره یک کتاب Code on the server side to save a book

قابلیت Create Book را پیاده سازی کنید Implement Create Book Feature

  • درک نیاز و طراحی برای ایجاد ویژگی کتاب Understand Requirement and Design for Create Book Feature

  • ایجاد فرم جدید کتاب Create New Book Form

  • نحوه استفاده از انتخابگر تاریخ How to use date picker

  • نحوه استفاده از انتخابگر تاریخ How to use date picker

  • پیاده سازی تصویر بند انگشتی کتاب Implement book thumbnail image

  • پیاده سازی تصویر بند انگشتی کتاب Implement book thumbnail image

  • اعتبار سنجی فرم کد Code form validation

  • اعتبار سنجی فرم کد Code form validation

  • کد در سمت سرور برای ذخیره یک کتاب Code on the server side to save a book

ویژگی های ویرایش و حذف کتاب را پیاده سازی کنید Implement Edit and Delete Book Features

  • کد UpdateBook کلاس Servlet Code UpdateBook Servlet Class

  • به روز رسانی ویژگی حذف کتاب Update Delete Book Feature

ویژگی های ویرایش و حذف کتاب را پیاده سازی کنید Implement Edit and Delete Book Features

  • درک نیاز و طراحی برای ویژگی ویرایش کتاب Understand Requirement and Design for Edit Book Feature

  • درک نیاز و طراحی برای ویژگی ویرایش کتاب Understand Requirement and Design for Edit Book Feature

  • کد EditBookServlet Class Code EditBookServlet Class

  • کد EditBookServlet Class Code EditBookServlet Class

  • کد UpdateBook کلاس Servlet Code UpdateBook Servlet Class

  • ویژگی ویرایش کتاب را به روز کنید Update Edit Book Feature

  • ویژگی ویرایش کتاب را به روز کنید Update Edit Book Feature

  • قابلیت حذف کتاب را اجرا کنید Implement Delete Book Feature

  • قابلیت حذف کتاب را اجرا کنید Implement Delete Book Feature

  • به روز رسانی ویژگی حذف کتاب Update Delete Book Feature

پیاده سازی فهرست کتاب ها در ویژگی دسته Implement List Books in Category Feature

  • درک الزامات ویژگی فهرست کتاب ها Understand Requirement of List Books Feature

  • درک فهرست کتاب ها بر اساس ویژگی دسته Understand List Books by Category Feature

  • متد listByCategory را در کلاس BookDAO پیاده کنید Implement listByCategory method in BookDAO Class

  • کد ViewBooksByCategoryServlet و BookServices Code ViewBooksByCategoryServlet and BookServices

  • پیاده سازی لیست کتاب های جدید در صفحه اصلی Implement List New Books in Home Page

پیاده سازی فهرست کتاب ها در ویژگی دسته Implement List Books in Category Feature

  • درک الزامات ویژگی فهرست کتاب ها Understand Requirement of List Books Feature

  • درک فهرست کتاب ها بر اساس ویژگی دسته Understand List Books by Category Feature

  • متد listByCategory را در کلاس BookDAO پیاده کنید Implement listByCategory method in BookDAO Class

  • کد ViewBooksByCategoryServlet و BookServices Code ViewBooksByCategoryServlet and BookServices

  • کتابهای فهرست کد بر اساس دسته JSP Code List Books by Category JSP

  • کتابهای فهرست کد بر اساس دسته JSP Code List Books by Category JSP

  • پیاده سازی لیست کتاب های جدید در صفحه اصلی Implement List New Books in Home Page

  • به روز رسانی فهرست کتاب ها در ویژگی دسته Update List Books in Category Feature

  • به روز رسانی فهرست کتاب ها در ویژگی دسته Update List Books in Category Feature

قابلیت مشاهده جزئیات کتاب را اجرا کنید Implement View Book Details Feature

  • قابلیت مشاهده جزئیات کتاب را اجرا کنید Implement View Book Details Feature

قابلیت مشاهده جزئیات کتاب را اجرا کنید Implement View Book Details Feature

  • قابلیت مشاهده جزئیات کتاب را اجرا کنید Implement View Book Details Feature

  • به‌روزرسانی ویژگی مشاهده جزئیات کتاب Update View Book Details Feature

  • به‌روزرسانی ویژگی مشاهده جزئیات کتاب Update View Book Details Feature

قابلیت جستجوی کتاب ها را پیاده سازی کنید Implement Search Books Feature

  • پیاده سازی متد جستجو در کلاس BookDAO Implement search method in BookDAO class

قابلیت جستجوی کتاب ها را پیاده سازی کنید Implement Search Books Feature

  • درک الزامات و طراحی برای ویژگی کتاب جستجو Understand Requirement and Design for Search Book Feature

  • درک الزامات و طراحی برای ویژگی کتاب جستجو Understand Requirement and Design for Search Book Feature

  • پیاده سازی متد جستجو در کلاس BookDAO Implement search method in BookDAO class

  • SearchBookServlet را ایجاد کنید و BookServices را به روز کنید Create SearchBookServlet and update BookServices

  • SearchBookServlet را ایجاد کنید و BookServices را به روز کنید Create SearchBookServlet and update BookServices

  • صفحه نتیجه جستجوی کد Code Search Result Page

  • صفحه نتیجه جستجوی کد Code Search Result Page

کد جاوا Refactor، CSS و HTML Refactor Java Code, CSS and HTML

  • بک انت برنامه را اشکال زدایی کنید Debug the Application's Back-End

  • کد جاوا Refactor - کلاس JpaDAO را به روز کنید Refactor Java Code - Update JpaDAO class

  • برنامه را بعد از Refactor تست کنید Test the application after refactor

  • کد یک کلاس کاربردی Code a Utility Class

کد جاوا Refactor، CSS و HTML Refactor Java Code, CSS and HTML

  • چرا ما نیاز به Refactor داریم Why We Need to Refactor

  • چرا ما نیاز به Refactor داریم Why We Need to Refactor

  • قسمت جلوی برنامه را اشکال زدایی کنید Debug the Application's Front End

  • قسمت جلوی برنامه را اشکال زدایی کنید Debug the Application's Front End

  • بک انت برنامه را اشکال زدایی کنید Debug the Application's Back-End

  • کد جاوا Refactor - کلاس JpaDAO را به روز کنید Refactor Java Code - Update JpaDAO class

  • برنامه را بعد از Refactor تست کنید Test the application after refactor

  • Refactor Code - یک فیلتر جدید ایجاد کنید Refactor Code - Create a New Filter

  • Refactor Code - یک فیلتر جدید ایجاد کنید Refactor Code - Create a New Filter

  • تمام عملکردها را پس از بازآفرینی کد تست کنید Test All Functionalities After Refactoring Code

  • تمام عملکردها را پس از بازآفرینی کد تست کنید Test All Functionalities After Refactoring Code

  • Refactor CSS و کد HTML Refactor CSS and HTML Code

  • Refactor CSS و کد HTML Refactor CSS and HTML Code

  • کد یک کلاس کاربردی Code a Utility Class

برخی به روز رسانی ها را پیاده سازی کنید و برخی از باگ ها را برطرف کنید Implement some updates and fix some bugs

  • لیست وظایف برای پیاده سازی برخی به روز رسانی ها و رفع اشکالات Task List to implement some updates and fix bugs

  • افزودن لینک به تصویر لوگو Add hyperlink to logo image

  • ویرایشگر ساده متن غنی را پیاده سازی کنید Implement Simple Rich Text editor

  • ویژگی حذف دسته را به روز کنید Update Delete Category feature

  • رفع اشکال در به روز رسانی کتاب Fix bug in updating a book

  • مشکل اتصال پایگاه داده بیکار را برطرف کنید Fix Idle Database Connection Problem

برخی به روز رسانی ها را پیاده سازی کنید و برخی از باگ ها را برطرف کنید Implement some updates and fix some bugs

  • لیست وظایف برای پیاده سازی برخی به روز رسانی ها و رفع اشکالات Task List to implement some updates and fix bugs

  • افزودن لینک به تصویر لوگو Add hyperlink to logo image

  • ویرایشگر ساده متن غنی را پیاده سازی کنید Implement Simple Rich Text editor

  • ویژگی حذف دسته را به روز کنید Update Delete Category feature

  • رفع اشکال در به روز رسانی کتاب Fix bug in updating a book

  • مشکل اتصال پایگاه داده بیکار را برطرف کنید Fix Idle Database Connection Problem

کد ماژول مدیریت مشتری - ویژگی CustomerDAO و لیست مشتریان Code Customer Management Module - CustomerDAO and List Customers Feature

کد ماژول مدیریت مشتری - ویژگی CustomerDAO و لیست مشتریان Code Customer Management Module - CustomerDAO and List Customers Feature

  • درک الزامات و طراحی ماژول مدیریت مشتری Understand Requirement and Design of the Customer Management Module

  • درک الزامات و طراحی ماژول مدیریت مشتری Understand Requirement and Design of the Customer Management Module

  • کد CustomerDAO و تست واحد Code CustomerDAO and Unit Tests

  • کد CustomerDAO و تست واحد Code CustomerDAO and Unit Tests

  • لیست کد ویژگی مشتری Code List Customer Feature

  • لیست کد ویژگی مشتری Code List Customer Feature

کد ماژول مدیریت مشتری - ایجاد ویژگی مشتری Code Customer Management Module - Create Customer Feature

  • درک نیاز و طراحی برای ایجاد ویژگی مشتری Understand Requirement and Design for Create Customer Feature

  • فرم مشتری کد Code Customer Form

  • کد ایجاد منطق مشتری در خدمات مشتری Code Create Customer Logic in CustomerServices

کد ماژول مدیریت مشتری - ایجاد ویژگی مشتری Code Customer Management Module - Create Customer Feature

  • درک نیاز و طراحی برای ایجاد ویژگی مشتری Understand Requirement and Design for Create Customer Feature

  • فرم مشتری کد Code Customer Form

  • CreateCustomerServlet و CustomerDAO را کد کنید Code CreateCustomerServlet and CustomerDAO

  • CreateCustomerServlet و CustomerDAO را کد کنید Code CreateCustomerServlet and CustomerDAO

  • کد ایجاد منطق مشتری در خدمات مشتری Code Create Customer Logic in CustomerServices

کد ماژول مدیریت مشتری - ویرایش مشتری و حذف مشتری Code Customer Management Module - Edit Customer and Delete Customer

  • ویژگی ویرایش مشتری را به روز کنید Update Edit Customer feature

کد ماژول مدیریت مشتری - ویرایش مشتری و حذف مشتری Code Customer Management Module - Edit Customer and Delete Customer

  • اجرای ویرایش ویژگی مشتری Implement Edit Customer Feature

  • اجرای ویرایش ویژگی مشتری Implement Edit Customer Feature

  • قابلیت حذف مشتری را پیاده سازی کنید Implement Delete Customer Feature

  • قابلیت حذف مشتری را پیاده سازی کنید Implement Delete Customer Feature

  • قابلیت حذف مشتری را به روز کنید Update Delete Customer feature

  • قابلیت حذف مشتری را به روز کنید Update Delete Customer feature

اجرای ویژگی ثبت مشتری Implement Customer Registration Feature

  • فرم ثبت نام مشتری کد Code Customer Registration Form

  • صفحه پیام کد و تست Code Message Page and Test

  • Refactor و دوباره تست کنید Refactor and Test again

اجرای ویژگی ثبت مشتری Implement Customer Registration Feature

  • درک الزامات و طراحی برای ثبت نام مشتری Understand Requirement and Design for Customer Registration

  • درک الزامات و طراحی برای ثبت نام مشتری Understand Requirement and Design for Customer Registration

  • کد ShowCustomerRegisterFormServlet Code ShowCustomerRegisterFormServlet

  • کد ShowCustomerRegisterFormServlet Code ShowCustomerRegisterFormServlet

  • فرم ثبت نام مشتری کد Code Customer Registration Form

  • کد RegisterCustomerServlet Code RegisterCustomerServlet

  • کد RegisterCustomerServlet Code RegisterCustomerServlet

  • صفحه پیام کد و تست Code Message Page and Test

  • Refactor و دوباره تست کنید Refactor and Test again

اجرای احراز هویت برای مشتری Implement Authentication for Customer

  • درک نیاز و طراحی برای احراز هویت مشتری Understand Requirement and Design for Customer Authentication

  • کد صفحه ورود به سیستم مشتری و CustomerLoginServlet Code Customer Login page and CustomerLoginServlet

  • روش checkLogin را در کلاس CustomerDAO پیاده سازی کنید Implement checkLogin method in CustomerDAO class

  • منوی و تست مشتری کد Code Customer's Menu and Test

  • رمز عبور را برای کاربران مشتری رمزگذاری کنید Encrypt password for customer users

اجرای احراز هویت برای مشتری Implement Authentication for Customer

  • درک نیاز و طراحی برای احراز هویت مشتری Understand Requirement and Design for Customer Authentication

  • کد صفحه ورود به سیستم مشتری و CustomerLoginServlet Code Customer Login page and CustomerLoginServlet

  • روش checkLogin را در کلاس CustomerDAO پیاده سازی کنید Implement checkLogin method in CustomerDAO class

  • منوی و تست مشتری کد Code Customer's Menu and Test

  • کد CustomerLoginFilter Code CustomerLoginFilter

  • کد CustomerLoginFilter Code CustomerLoginFilter

  • رمز عبور را برای کاربران مشتری رمزگذاری کنید Encrypt password for customer users

قابلیت به روز رسانی نمایه مشتری را پیاده سازی کنید Implement Update Customer Profile Feature

  • ویژگی به روز رسانی نمایه مشتری را درک کنید Understand Update Customer Profile Feature

  • Code UpdateCustomerProfileServlet و CustomerServices Code UpdateCustomerProfileServlet and CustomerServices

قابلیت به روز رسانی نمایه مشتری را پیاده سازی کنید Implement Update Customer Profile Feature

  • ویژگی به روز رسانی نمایه مشتری را درک کنید Understand Update Customer Profile Feature

  • کد صفحه نمایه مشتری Code Customer Profile Page

  • کد صفحه نمایه مشتری Code Customer Profile Page

  • ویرایش کد صفحه نمایه مشتری Code Edit Customer Profile Page

  • ویرایش کد صفحه نمایه مشتری Code Edit Customer Profile Page

  • Code UpdateCustomerProfileServlet و CustomerServices Code UpdateCustomerProfileServlet and CustomerServices

ماژول مدیریت بازبینی کد Code Review Management Module

  • قابلیت بررسی به‌روزرسانی را اجرا کنید Implement Update Review Feature

  • قابلیت ویرایش بررسی را به روز کنید Update Edit Review feature

  • قابلیت حذف بررسی را اجرا کنید Implement Delete Review Feature

  • قابلیت Delete Book را برای بررسی به‌روزرسانی کنید Update Delete Book feature for Review

  • ویژگی حذف مشتری را برای نظرات به‌روزرسانی کنید Update Delete Customer feature for Reviews

ماژول مدیریت بازبینی کد Code Review Management Module

  • درک الزامات و طراحی ماژول مدیریت بازبینی Understand Requirement and Design for Review Management Module

  • درک الزامات و طراحی ماژول مدیریت بازبینی Understand Requirement and Design for Review Management Module

  • بررسی کدDAO و تست های واحد Code ReviewDAO and Unit Tests

  • بررسی کدDAO و تست های واحد Code ReviewDAO and Unit Tests

  • اجرای ویژگی بررسی لیست Implement List Reviews Feature

  • اجرای ویژگی بررسی لیست Implement List Reviews Feature

  • قابلیت بررسی به‌روزرسانی را اجرا کنید Implement Update Review Feature

  • قابلیت ویرایش بررسی را به روز کنید Update Edit Review feature

  • قابلیت حذف بررسی را اجرا کنید Implement Delete Review Feature

  • قابلیت حذف بررسی را به روز کنید Update Delete Review feature

  • قابلیت حذف بررسی را به روز کنید Update Delete Review feature

  • قابلیت Delete Book را برای بررسی به‌روزرسانی کنید Update Delete Book feature for Review

  • ویژگی حذف مشتری را برای نظرات به‌روزرسانی کنید Update Delete Customer feature for Reviews

اجرای نمایش بازبینی برای کتابها Implement Review Display for Books

  • درک الزامات و طراحی برای نمایش نظرات برای کتاب ها Understand Requirement and Design for Displaying Reviews for Books

  • محاسبه میانگین رتبه یک کتاب Calculate Average Rating of a Book

  • کد برای نمایش ستاره های رتبه بندی برای کتاب ها Code to display rating stars for books

  • کدی برای نمایش نظرات مشتری برای یک کتاب Code to display customer's reviews for a book

اجرای نمایش بازبینی برای کتابها Implement Review Display for Books

  • درک الزامات و طراحی برای نمایش نظرات برای کتاب ها Understand Requirement and Design for Displaying Reviews for Books

  • محاسبه میانگین رتبه یک کتاب Calculate Average Rating of a Book

  • ساختار داده را برای نمایش ستاره های بررسی تعریف کنید Define data structure for displaying review stars

  • ساختار داده را برای نمایش ستاره های بررسی تعریف کنید Define data structure for displaying review stars

  • کد برای نمایش ستاره های رتبه بندی برای کتاب ها Code to display rating stars for books

  • کدی برای نمایش نظرات مشتری برای یک کتاب Code to display customer's reviews for a book

  • ویژگی جستجوی کتاب‌ها را برای مرور به‌روزرسانی کنید Update Search Books Feature for Review

  • ویژگی جستجوی کتاب‌ها را برای مرور به‌روزرسانی کنید Update Search Books Feature for Review

قابلیت بررسی نوشتن مشتری را پیاده سازی کنید Implement Customer Writing Review Feature

  • درک نیاز و طراحی برای ویژگی بررسی نوشتن مشتری Understand Requirement and Design for Customer Writing Review feature

  • فرم بررسی کد - اجرای ستاره های رتبه بندی و اعتبار سنجی Code Review Form - Implement Rating Stars and Validation

  • کد SubmitReviewServlet و Update ReviewServices Code SubmitReviewServlet and Update ReviewServices

  • صفحه پیام مرور کد و تست Code Review Message Page and Test

قابلیت بررسی نوشتن مشتری را پیاده سازی کنید Implement Customer Writing Review Feature

  • درک نیاز و طراحی برای ویژگی بررسی نوشتن مشتری Understand Requirement and Design for Customer Writing Review feature

  • کلاس ReviewDAO را به روز کنید Update ReviewDAO class

  • کلاس ReviewDAO را به روز کنید Update ReviewDAO class

  • کلاس WriteReviewServlet را ایجاد کنید و جزئیات کتاب را به‌روزرسانی کنید Create WriteReviewServlet Class and Update Book Detail JSP

  • کلاس WriteReviewServlet را ایجاد کنید و جزئیات کتاب را به‌روزرسانی کنید Create WriteReviewServlet Class and Update Book Detail JSP

  • فرم بررسی کدنویسی را شروع کنید Start Coding Review Form

  • فرم بررسی کدنویسی را شروع کنید Start Coding Review Form

  • پس از ورود، مشتری را به فرم بازبینی هدایت کنید Redirect Customer to Review Form after Login

  • پس از ورود، مشتری را به فرم بازبینی هدایت کنید Redirect Customer to Review Form after Login

  • فرم بررسی کد - فیلدهای پایه Code Review Form - Basic Fields

  • فرم بررسی کد - فیلدهای پایه Code Review Form - Basic Fields

  • فرم بررسی کد - اجرای ستاره های رتبه بندی و اعتبار سنجی Code Review Form - Implement Rating Stars and Validation

  • کد SubmitReviewServlet و Update ReviewServices Code SubmitReviewServlet and Update ReviewServices

  • صفحه پیام مرور کد و تست Code Review Message Page and Test

  • فرم بازبینی کد در حالت فقط خواندنی Code Review Form in Read Only Mode

  • فرم بازبینی کد در حالت فقط خواندنی Code Review Form in Read Only Mode

پیاده سازی ویژگی های سبد خرید Implement Shopping Cart Features

  • قابلیت مشاهده سبد خرید را اجرا کنید Implement View Shopping Cart Feature

  • قابلیت افزودن کتاب به سبد خرید را پیاده سازی کنید Implement Add Book to Cart Feature

  • قابلیت Remove Book from Cart را پیاده سازی کنید Implement Remove Book from Cart feature

  • پیاده سازی به روز رسانی کتاب در ویژگی سبد خرید Implement Update Book in Cart Feature

  • قابلیت Clear Cart را پیاده سازی کنید Implement Clear Cart Feature

پیاده سازی ویژگی های سبد خرید Implement Shopping Cart Features

  • درک الزامات و طراحی سبد خرید Understand Requirement and Design for Shopping Cart

  • درک الزامات و طراحی سبد خرید Understand Requirement and Design for Shopping Cart

  • کد کلاس سبد خرید Code ShoppingCart Class

  • کد کلاس سبد خرید Code ShoppingCart Class

  • قابلیت مشاهده سبد خرید را اجرا کنید Implement View Shopping Cart Feature

  • قابلیت افزودن کتاب به سبد خرید را پیاده سازی کنید Implement Add Book to Cart Feature

  • ویژگی کتاب جستجو را برای سبد خرید به روز کنید Update Search Book feature for Shopping Cart

  • ویژگی کتاب جستجو را برای سبد خرید به روز کنید Update Search Book feature for Shopping Cart

  • قابلیت Remove Book from Cart را پیاده سازی کنید Implement Remove Book from Cart feature

  • پیاده سازی به روز رسانی کتاب در ویژگی سبد خرید Implement Update Book in Cart Feature

  • قابلیت Clear Cart را پیاده سازی کنید Implement Clear Cart Feature

ماژول مدیریت سفارش کد - قسمت 1 Code Order Management Module - Part 1

  • درک نیاز و طراحی ماژول مدیریت سفارش Understand Requirement and Design for Order Management Module

  • طراحی کلاس OrderDAO را درک کنید Understand Design of OrderDAO Class

  • طراحی کلاس OrderDAO را درک کنید Understand Design of OrderDAO Class

  • متد ایجاد را در کلاس OrderDAO پیاده سازی کنید Implement create method in OrderDAO class

  • کلاس های OrderDetailId و OrderDetail را تغییر دهید Modify OrderDetailId and OrderDetail Classes

  • روش ایجاد کلاس OrderDAO را آزمایش کنید Test create method of the OrderDAO class

  • متد get را در کلاس OrderDAO پیاده سازی کنید Implement get method in the OrderDAO class

  • متد listAll را در کلاس OrderDAO پیاده سازی کنید Implement listAll method in OrderDAO class

  • پیاده سازی متد به روز رسانی در کلاس OrderDAO Implement update method in OrderDAO class

  • روش های شمارش و حذف را در کلاس OrderDAO پیاده سازی کنید Implement count and delete methods in OrderDAO class

  • اجرای لیست سفارشات ویژگی Implement List Orders Feature

  • اجرای ویژگی مشاهده جزئیات سفارش Implement View Order Detail Feature

  • اجرای ویژگی مشاهده جزئیات سفارش Implement View Order Detail Feature

  • ویژگی مشاهده جزئیات سفارش (Admin) را به‌روزرسانی کنید Update View Order Detail (Admin) feature

  • ویژگی Delete Book را برای سفارشات به روز کنید Update Delete Book feature for Orders

  • قابلیت حذف مشتری را برای سفارشات به روز کنید Update Delete Customer feature for Orders

ماژول مدیریت سفارش کد - قسمت 1 Code Order Management Module - Part 1

  • درک نیاز و طراحی ماژول مدیریت سفارش Understand Requirement and Design for Order Management Module

  • متد ایجاد را در کلاس OrderDAO پیاده سازی کنید Implement create method in OrderDAO class

  • کلاس های OrderDetailId و OrderDetail را تغییر دهید Modify OrderDetailId and OrderDetail Classes

  • روش ایجاد کلاس OrderDAO را آزمایش کنید Test create method of the OrderDAO class

  • متد get را در کلاس OrderDAO پیاده سازی کنید Implement get method in the OrderDAO class

  • متد listAll را در کلاس OrderDAO پیاده سازی کنید Implement listAll method in OrderDAO class

  • پیاده سازی متد به روز رسانی در کلاس OrderDAO Implement update method in OrderDAO class

  • روش های شمارش و حذف را در کلاس OrderDAO پیاده سازی کنید Implement count and delete methods in OrderDAO class

  • اجرای لیست سفارشات ویژگی Implement List Orders Feature

  • ویژگی مشاهده جزئیات سفارش (Admin) را به‌روزرسانی کنید Update View Order Detail (Admin) feature

  • ویژگی Delete Book را برای سفارشات به روز کنید Update Delete Book feature for Orders

  • قابلیت حذف مشتری را برای سفارشات به روز کنید Update Delete Customer feature for Orders

اجرای قابلیت سفارش در محل Implement Place Order Feature

  • درک نیاز و طراحی برای ویژگی سفارش مکان Understand Requirement and Design for Place Order Feature

  • کلاس CheckOutServlet ایجاد کنید Create CheckOutServlet Class

  • کلاس CheckOutServlet ایجاد کنید Create CheckOutServlet Class

  • صفحه پرداخت کد Code Checkout Page

  • کد PlaceOrderServlet و OrderServices Code PlaceOrderServlet and OrderServices

  • کد PlaceOrderServlet و OrderServices Code PlaceOrderServlet and OrderServices

  • CustomerLoginFilter را به روز کنید Update CustomerLoginFilter

  • CustomerLoginFilter را به روز کنید Update CustomerLoginFilter

اجرای قابلیت سفارش در محل Implement Place Order Feature

  • درک نیاز و طراحی برای ویژگی سفارش مکان Understand Requirement and Design for Place Order Feature

  • صفحه پرداخت کد Code Checkout Page

قابلیت مشاهده تاریخچه سفارش را اجرا کنید Implement View Order History Feature

  • درک نیاز و طراحی برای مشاهده تاریخچه سفارش Understand Requirement and Design for View Order History

  • درک نیاز و طراحی برای مشاهده تاریخچه سفارش Understand Requirement and Design for View Order History

  • متد listByCustomer را در کلاس OrderDAO پیاده سازی کنید Implement listByCustomer method in OrderDAO class

  • ایجاد کلاس ViewOrdersServlet Create ViewOrdersServlet Class

  • ایجاد کلاس ViewOrdersServlet Create ViewOrdersServlet Class

  • صفحه تاریخچه سفارش کد Code Order History Page

  • صفحه تاریخچه سفارش کد Code Order History Page

  • کد ShowOrderDetailServlet و صفحه جزئیات سفارش Code ShowOrderDetailServlet and Order Detail Page

  • کد ShowOrderDetailServlet و صفحه جزئیات سفارش Code ShowOrderDetailServlet and Order Detail Page

  • رفع یک مشکل امنیتی در مشاهده جزئیات سفارش Fix a Security Issue in Viewing Order Details

  • رفع یک مشکل امنیتی در مشاهده جزئیات سفارش Fix a Security Issue in Viewing Order Details

  • کلاس CustomerLoginFilter را به روز کنید Update CustomerLoginFilter Class

  • کلاس CustomerLoginFilter را به روز کنید Update CustomerLoginFilter Class

قابلیت مشاهده تاریخچه سفارش را اجرا کنید Implement View Order History Feature

  • متد listByCustomer را در کلاس OrderDAO پیاده سازی کنید Implement listByCustomer method in OrderDAO class

ماژول مدیریت سفارش کد - قسمت 2 Code Order Management Module - Part 2

  • درک الزامات و طراحی ماژول مدیریت سفارش (قسمت 2) Understand Requirement and Design for Order Management Module (part 2)

  • درک الزامات و طراحی ماژول مدیریت سفارش (قسمت 2) Understand Requirement and Design for Order Management Module (part 2)

  • فرم سفارش ویرایش کد Code Edit Order Form

  • قابلیت ویرایش سفارش را به روز کنید Update Edit Order feature

  • کد افزودن کتاب به سفارش گفتگوی بازشو Code Add Book to Order Popup Dialog

  • کد افزودن کتاب به سفارش گفتگوی بازشو Code Add Book to Order Popup Dialog

  • کد AddBookToOrderServlet Code AddBookToOrderServlet

  • کد AddBookToOrderServlet Code AddBookToOrderServlet

  • کد حذف کتاب از سفارش Code Remove Book from Order

  • اعتبار سنجی ورودی در ویرایش فرم سفارش Validate Input in Edit Order Form

  • کد UpdateOrderServlet Code UpdateOrderServlet

  • جزئیات سفارش به‌روزرسانی آزمایشی Test Update Order Details

  • قابلیت حذف سفارش را اجرا کنید Implement Delete Order Feature

  • قابلیت حذف سفارش را اجرا کنید Implement Delete Order Feature

  • قابلیت حذف سفارش را به روز کنید Update Delete Order feature

  • قابلیت حذف سفارش را به روز کنید Update Delete Order feature

ماژول مدیریت سفارش کد - قسمت 2 Code Order Management Module - Part 2

  • فرم سفارش ویرایش کد Code Edit Order Form

  • قابلیت ویرایش سفارش را به روز کنید Update Edit Order feature

  • کد حذف کتاب از سفارش Code Remove Book from Order

  • اعتبار سنجی ورودی در ویرایش فرم سفارش Validate Input in Edit Order Form

  • کد UpdateOrderServlet Code UpdateOrderServlet

  • جزئیات سفارش به‌روزرسانی آزمایشی Test Update Order Details

صفحه اصلی وب سایت کامل (در جلو) Complete Website Home Page (Front-End)

  • درک الزامات و طراحی صفحه اصلی وب سایت Understand Requirement and Design for Website Home Page

  • برای انتخاب کتاب های پرفروش، بیانیه SQL بنویسید Write SQL Statement to Select Best Selling Books

  • برای انتخاب کتاب های پرفروش، بیانیه SQL بنویسید Write SQL Statement to Select Best Selling Books

  • BookDAO و Unit Test را به روز کنید Update BookDAO and Unit Test

  • HomeServlet و Index JSP را برای کتاب های پرفروش به روز کنید Update HomeServlet and Index JSP for Best Selling Books

  • HomeServlet و Index JSP را برای کتاب های پرفروش به روز کنید Update HomeServlet and Index JSP for Best Selling Books

  • برای انتخاب کتاب های مورد علاقه، عبارت SQL بنویسید Write SQL Statement to Select Most Favored Books

  • برای انتخاب کتاب های مورد علاقه، عبارت SQL بنویسید Write SQL Statement to Select Most Favored Books

  • Named Query را بنویسید و کلاس BookDAO را به روز کنید Write Named Query and Update BookDAO Class

  • HomeServlet و Index JSP را برای کتاب های مورد علاقه به روز کنید Update HomeServlet and Index JSP for Most Favored Books

  • HomeServlet و Index JSP را برای کتاب های مورد علاقه به روز کنید Update HomeServlet and Index JSP for Most Favored Books

صفحه اصلی وب سایت کامل (در جلو) Complete Website Home Page (Front-End)

  • درک الزامات و طراحی صفحه اصلی وب سایت Understand Requirement and Design for Website Home Page

  • BookDAO و Unit Test را به روز کنید Update BookDAO and Unit Test

  • Named Query را بنویسید و کلاس BookDAO را به روز کنید Write Named Query and Update BookDAO Class

صفحه اصلی مدیریت کامل (Back-End) Complete Admin Home Page (Back-End)

  • درک نیازها و طراحی صفحه اصلی Admin Understand Requirement and Design for Admin Home Page

  • برای اقدامات سریع، هایپرلینک ها را به روز کنید Update Hyperlinks for Quick Actions

  • برای اقدامات سریع، هایپرلینک ها را به روز کنید Update Hyperlinks for Quick Actions

  • کد برای لیست آخرین فروش ها Code to List the Most Recent Sales

  • کدی برای فهرست کردن آخرین بررسی ها Code to List the Most Recent Reviews

  • کدی برای فهرست کردن آخرین بررسی ها Code to List the Most Recent Reviews

  • کد برای نمایش آمار Code to Display Statistics

  • کد برای نمایش آمار Code to Display Statistics

  • ماژول مقاله را توسعه دهید Develop Article Module

  • ماژول مقاله را توسعه دهید Develop Article Module

صفحه اصلی مدیریت کامل (Back-End) Complete Admin Home Page (Back-End)

  • درک نیازها و طراحی صفحه اصلی Admin Understand Requirement and Design for Admin Home Page

  • کد برای لیست آخرین فروش ها Code to List the Most Recent Sales

بسته و استقرار Package and Deployment

  • مراحل بسته بندی و استقرار وب سایت Steps to Package and Deploy the website

  • مراحل بسته بندی و استقرار وب سایت Steps to Package and Deploy the website

  • صادر کردن پایگاه داده با استفاده از MySQL Workbench Export Database using MySQL Workbench

  • صادرات پایگاه داده با استفاده از خط فرمان Export Database using Command Line

  • بسته پروژه به فایل WAR Package Project to WAR File

  • بسته پروژه به فایل WAR Package Project to WAR File

  • وارد کردن پایگاه داده در ماشین سرور Import Database on Server Machine

  • سرور Tomcat را پیکربندی کنید و وب سایت را مستقر کنید Configure Tomcat Server and Deploy Website

  • سرور Tomcat را پیکربندی کنید و وب سایت را مستقر کنید Configure Tomcat Server and Deploy Website

  • وب سایت تازه نصب شده را تست کنید Test the Newly Deployed Website

بسته و استقرار Package and Deployment

  • صادر کردن پایگاه داده با استفاده از MySQL Workbench Export Database using MySQL Workbench

  • صادرات پایگاه داده با استفاده از خط فرمان Export Database using Command Line

  • وارد کردن پایگاه داده در ماشین سرور Import Database on Server Machine

  • وب سایت تازه نصب شده را تست کنید Test the Newly Deployed Website

ماژول های مشتری را برای یکپارچه سازی پرداخت PayPal به روز کنید Update Customer Modules for integrating PayPal payment

  • درک نیاز و طراحی برای ادغام پرداخت PayPal Understand requirement and design for PayPal payment integration

  • جدول مشتری و کلاس مشتری را به روز کنید Update Customer table and Customer class

  • جدول مشتری و کلاس مشتری را به روز کنید Update Customer table and Customer class

  • کلاس CustomerDAOTest را به روز کنید Update CustomerDAOTest class

  • کلاس CustomerDAOTest را به روز کنید Update CustomerDAOTest class

  • داشبورد مدیریت و لیست مشتریان را به روز کنید Update Admin Dashboard and Customer List

  • داشبورد مدیریت و لیست مشتریان را به روز کنید Update Admin Dashboard and Customer List

  • به روز رسانی فرم مشتری Update Customer Form

  • لیست کشویی کشور کد Code Country dropdown list

  • لیست کشویی کشور کد Code Country dropdown list

  • قابلیت ایجاد مشتری جدید را به روز کنید Update Create New Customer feature

  • قابلیت ایجاد مشتری جدید را به روز کنید Update Create New Customer feature

  • ویژگی ویرایش مشتری را به روز کنید Update Edit Customer feature

  • ویژگی ویرایش مشتری را به روز کنید Update Edit Customer feature

  • قابلیت ثبت مشتری را به روز کنید Update Customer registration feature

  • قابلیت ثبت مشتری را به روز کنید Update Customer registration feature

  • ویژگی مشاهده نمایه مشتری را به روز کنید Update View Customer Profile feature

  • ویژگی مشاهده نمایه مشتری را به روز کنید Update View Customer Profile feature

  • ویژگی ویرایش نمایه مشتری را به روز کنید Update Edit Customer Profile feature

  • ویژگی ویرایش نمایه مشتری را به روز کنید Update Edit Customer Profile feature

ماژول های مشتری را برای یکپارچه سازی پرداخت PayPal به روز کنید Update Customer Modules for integrating PayPal payment

  • درک نیاز و طراحی برای ادغام پرداخت PayPal Understand requirement and design for PayPal payment integration

  • به روز رسانی فرم مشتری Update Customer Form

  • ویژگی ویرایش مشتری را به روز کنید Update Edit Customer feature

ماژول های سفارش را برای یکپارچه سازی پرداخت PayPal به روز کنید Update Order Modules for integrating PayPal payment

  • درک نحوه استفاده PayPal از اطلاعات جزئیات سفارش Understand How PayPal uses Order details information

  • درک نحوه استفاده PayPal از اطلاعات جزئیات سفارش Understand How PayPal uses Order details information

  • جدول book_order و BookOrder را به روز کنید Update table book_order and BookOrder class

  • کلاس OrderDAOTtest را به روز کنید Update OrderDAOTest class

  • داشبورد مدیریت را به روز کنید و جزئیات سفارش را مشاهده کنید Update Admin dashboard and View Order details

  • داشبورد مدیریت را به روز کنید و جزئیات سفارش را مشاهده کنید Update Admin dashboard and View Order details

  • به روز رسانی ویرایش جزئیات سفارش - روش پرداخت Update Edit Order Details - Payment method

  • به روز رسانی ویرایش جزئیات سفارش - روش پرداخت Update Edit Order Details - Payment method

  • به روز رسانی ویرایش جزئیات سفارش - اطلاعات گیرنده Update Edit Order Details - Recipient Information

  • به روز رسانی ویرایش جزئیات سفارش - اطلاعات گیرنده Update Edit Order Details - Recipient Information

  • به روز رسانی ویرایش جزئیات سفارش - کتاب های سفارش داده شده و اعتبار سنجی فرم Update Edit Order Details - Ordered books and form validation

  • به روز رسانی ویرایش جزئیات سفارش - کد در سمت سرور و تست Update Edit Order Details - Code on server side and Test

  • به روز رسانی ویرایش جزئیات سفارش - کد در سمت سرور و تست Update Edit Order Details - Code on server side and Test

  • به روز رسانی مشاهده جزئیات سفارش در frontend Update View order details in frontend

ماژول های سفارش را برای یکپارچه سازی پرداخت PayPal به روز کنید Update Order Modules for integrating PayPal payment

  • جدول book_order و BookOrder را به روز کنید Update table book_order and BookOrder class

  • کلاس OrderDAOTtest را به روز کنید Update OrderDAOTest class

  • به روز رسانی ویرایش جزئیات سفارش - کتاب های سفارش داده شده و اعتبار سنجی فرم Update Edit Order Details - Ordered books and form validation

  • به روز رسانی مشاهده جزئیات سفارش در frontend Update View order details in frontend

برای یکپارچه سازی پرداخت PayPal، صفحه پرداخت را به روز کنید Update Checkout page for integrating PayPal payment

  • درک نیاز و طراحی برای به روز رسانی صفحه Checkout Understand requirement and design for updating Checkout page

  • درک نیاز و طراحی برای به روز رسانی صفحه Checkout Understand requirement and design for updating Checkout page

  • جزئیات مبلغ را در صفحه پرداخت به‌روزرسانی کنید Update amount details in Checkout page

  • اطلاعات گیرنده و اعتبار سنجی فرم را به روز کنید Update Recipient information and Form validation

  • اطلاعات گیرنده و اعتبار سنجی فرم را به روز کنید Update Recipient information and Form validation

  • صفحه تسویه حساب آزمایشی با روش پرداخت COD Test Checkout page with payment method COD

برای یکپارچه سازی پرداخت PayPal، صفحه پرداخت را به روز کنید Update Checkout page for integrating PayPal payment

  • جزئیات مبلغ را در صفحه پرداخت به‌روزرسانی کنید Update amount details in Checkout page

  • صفحه تسویه حساب آزمایشی با روش پرداخت COD Test Checkout page with payment method COD

پیاده سازی PayPal Payment Integration Implement PayPal Payment Integration

  • گردش کار پرداخت و PayPal REST SDK را مرور کنید Review Payment workflow and PayPal REST SDK

  • گردش کار پرداخت و PayPal REST SDK را مرور کنید Review Payment workflow and PayPal REST SDK

  • برنامه PayPal Sandbox را ایجاد کنید Create PayPal Sandbox App

  • نمودار کلاس برای ادغام پرداخت PayPal Class Diagram for PayPal payment integration

  • نمودار کلاس برای ادغام پرداخت PayPal Class Diagram for PayPal payment integration

  • افزودن وابستگی برای PayPal REST SDK Add dependency for PayPal REST SDK

  • افزودن وابستگی برای PayPal REST SDK Add dependency for PayPal REST SDK

  • کلاس PaymentServices و Refactor OrderServices کلاس ایجاد کنید Create PaymentServices class and Refactor OrderServices class

  • کلاس Code PaymentServices - اطلاعات پرداخت کننده و URL های تغییر مسیر Code PaymentServices class - Payer Info and Redirect URLs

  • کلاس Code PaymentServices - اطلاعات پرداخت کننده و URL های تغییر مسیر Code PaymentServices class - Payer Info and Redirect URLs

  • کلاس خدمات پرداخت کد - جزئیات مبلغ Code PaymentServices class - Amount Details

  • کلاس خدمات پرداخت کد - جزئیات مبلغ Code PaymentServices class - Amount Details

  • کلاس خدمات پرداخت کد - آدرس حمل و نقل و جزئیات تراکنش Code PaymentServices class - Shipping Address and Transaction Details

  • کلاس خدمات پرداخت کد - آدرس حمل و نقل و جزئیات تراکنش Code PaymentServices class - Shipping Address and Transaction Details

  • کلاس کد PaymentServices - ارسال درخواست پرداخت Code PaymentServices class - Send request payment

  • کلاس کد PaymentServices - ارسال درخواست پرداخت Code PaymentServices class - Send request payment

  • کلاس Code PaymentServices - URL تایید را دریافت کنید Code PaymentServices class - Get approval URL

  • آزمایش مجوز پرداخت با استفاده از کارت اعتباری Test authorize payment using Credit card

  • آزمایش مجوز پرداخت با استفاده از حساب PayPal Test authorize payment using PayPal account

  • پرداخت بررسی کد - ReviewPaymentServlet و به روز رسانی کلاس PaymentServices Code Review Payment - ReviewPaymentServlet and Update PaymentServices class

  • صفحه پرداخت بررسی کد - اطلاعات پرداخت کننده و گیرنده Code Review Payment Page - Payer and Recipient Information

  • صفحه پرداخت بررسی کد - جزئیات تراکنش Code Review Payment Page - Transaction details

  • صفحه پرداخت بررسی کد - جزئیات تراکنش Code Review Payment Page - Transaction details

  • Code Execute Payment - کلاس های PaymentServices و OrderServices را به روز کنید Code Execute Payment - Update PaymentServices and OrderServices classes

  • Code Execute Payment - کلاس های PaymentServices و OrderServices را به روز کنید Code Execute Payment - Update PaymentServices and OrderServices classes

  • آزمایش اجرای پرداخت Test Execute Payment

  • صفحه رسید پرداخت کد Code Payment Receipt page

  • صفحه رسید پرداخت کد Code Payment Receipt page

  • قابلیت چاپ کد رسید Code Print Receipt feature

  • قابلیت چاپ کد رسید Code Print Receipt feature

  • تست پرداخت با COD، PayPal و کارت اعتباری Test Payment with COD, PayPal and Credit card

  • تست پرداخت با COD، PayPal و کارت اعتباری Test Payment with COD, PayPal and Credit card

  • پرداخت PayPal را به حالت Live تغییر دهید Switch PayPal payment to Live mode

  • پرداخت PayPal را به حالت Live تغییر دهید Switch PayPal payment to Live mode

پیاده سازی PayPal Payment Integration Implement PayPal Payment Integration

  • برنامه PayPal Sandbox را ایجاد کنید Create PayPal Sandbox App

  • کلاس PaymentServices و Refactor OrderServices کلاس ایجاد کنید Create PaymentServices class and Refactor OrderServices class

  • کلاس Code PaymentServices - URL تایید را دریافت کنید Code PaymentServices class - Get approval URL

  • آزمایش مجوز پرداخت با استفاده از کارت اعتباری Test authorize payment using Credit card

  • آزمایش مجوز پرداخت با استفاده از حساب PayPal Test authorize payment using PayPal account

  • پرداخت بررسی کد - ReviewPaymentServlet و به روز رسانی کلاس PaymentServices Code Review Payment - ReviewPaymentServlet and Update PaymentServices class

  • صفحه پرداخت بررسی کد - اطلاعات پرداخت کننده و گیرنده Code Review Payment Page - Payer and Recipient Information

  • آزمایش اجرای پرداخت Test Execute Payment

رابط کاربری را به روز کنید Update User Interface

  • از HTML 5 برای ورودی های فرم و اعتبارسنجی استفاده کنید Use HTML 5 for Form Inputs and Validation

  • از HTML 5 در فرم سفارش استفاده کنید Use HTML 5 in Order Form

  • از HTML 5 در فرم سفارش استفاده کنید Use HTML 5 in Order Form

  • دکمه Cancel و ترازبندی فرم را برطرف کنید Fix Cancel Button and Form Alignment

رابط کاربری را به روز کنید Update User Interface

  • از HTML 5 برای ورودی های فرم و اعتبارسنجی استفاده کنید Use HTML 5 for Form Inputs and Validation

  • دکمه Cancel و ترازبندی فرم را برطرف کنید Fix Cancel Button and Form Alignment

از بوت استرپ برای رابط کاربری پاسخگو استفاده کنید Use Bootstrap for Responsive UI

  • چرا از بوت استرپ استفاده می کنیم؟ Why using Bootstrap?

  • چرا از بوت استرپ استفاده می کنیم؟ Why using Bootstrap?

  • از Bootstrap برای صفحه اصلی و ناوبری استفاده کنید Use Bootstrap for Home Page and Navigation

  • از Bootstrap برای صفحه اصلی و ناوبری استفاده کنید Use Bootstrap for Home Page and Navigation

  • چگونه روی گوشی هوشمند تست کنیم How to Test on Smartphone

  • از Bootstrap برای فهرست بندی دسته ها و جزئیات کتاب استفاده کنید Use Bootstrap for Category Listing and Book Detail

  • از Bootstrap برای فهرست بندی دسته ها و جزئیات کتاب استفاده کنید Use Bootstrap for Category Listing and Book Detail

  • برای صفحه نتایج جستجو از بوت استرپ استفاده کنید Use Bootstrap for Search Result Page

  • از Bootstrap برای Forms استفاده کنید Use Bootstrap for Forms

  • از Bootstrap برای صفحه سبد خرید استفاده کنید Use Bootstrap for Shopping Cart Page

  • از Bootstrap برای صفحه پرداخت استفاده کنید Use Bootstrap for Checkout Page

  • از Bootstrap برای صفحه تاریخچه سفارش استفاده کنید Use Bootstrap for Order History Page

  • از Bootstrap برای صفحه جزئیات سفارش استفاده کنید Use Bootstrap for Order Detail Page

  • از Bootstrap برای صفحات پرداخت استفاده کنید Use Bootstrap for Payment Pages

از بوت استرپ برای رابط کاربری پاسخگو استفاده کنید Use Bootstrap for Responsive UI

  • چگونه روی گوشی هوشمند تست کنیم How to Test on Smartphone

  • برای صفحه نتایج جستجو از بوت استرپ استفاده کنید Use Bootstrap for Search Result Page

  • از Bootstrap برای Forms استفاده کنید Use Bootstrap for Forms

  • از Bootstrap برای صفحه سبد خرید استفاده کنید Use Bootstrap for Shopping Cart Page

  • از Bootstrap برای صفحه پرداخت استفاده کنید Use Bootstrap for Checkout Page

  • از Bootstrap برای صفحه تاریخچه سفارش استفاده کنید Use Bootstrap for Order History Page

  • از Bootstrap برای صفحه جزئیات سفارش استفاده کنید Use Bootstrap for Order Detail Page

  • از Bootstrap برای صفحات پرداخت استفاده کنید Use Bootstrap for Payment Pages

نمایش نظرات

آموزش Java Servlet، JSP و Hibernate: ساخت وب سایت تجارت الکترونیک
جزییات دوره
64 hours
269
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,582
4.5 از 5
دارد
دارد
دارد
Nam Ha Minh
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nam Ha Minh Nam Ha Minh

برنامه نویس پرشور جاوا