Learn to develop a complete e-commerce website that sells books online using Java Servlet, JSP and Hibernate framework
Created by: Nam Ha Minh
Produced in 2021
What you will learn
- Program a complete e-commerce website that sells books using Java Servlet, JSP and Hibernate framework
- Build a Bookstore website that allows the customer to browse books, view details, search books, write reviews and register account and purchase books
- Build the admin panel that allows managers to manage books, customers, reviews and orders
- Use Hibernate framework with JPA for the data access layer
- Use Java Servlet for the controller layer
- Use JSP and JSTL for the view layer
- Design and manage Database with MySQL
- Code unit tests with JUnit
- Package and Deploy the website with Tomcat server
Overall Score : 96 / 100
Live Chat with CourseDuck's Co-Founder for Help
You learn how to build a sophisticated, functioning e-commerce website that sells books!
By completing this course, you will be able to confidently apply for any Java web development jobs, or doing Java freelance projects online.
This is a complete hands-on programming course in which you will see I type every single line of code. No theory.
"Covers every detail of a real world application" - said student Anastasios Lelakis
What makes this course different?
- In this course, I use a lot of UML diagrams and pictures to help you understand how things work so you can follow along the course easily.
- This course is built and taught by a Java expert who has been programming Java for 15 years.
- With over 51 hours of video, you learn every step of the development process. So you can learn from zero experience.
- You learn to build a complete e-commerce website with all functionalities.
- You get rapid support from the instructor who will reply your questions within few hours, not days.
In this course, you will learn how to apply core technologies in Java EE like Servlet, JSP, JSTL and Hibernate framework to build a complete website to sell books online.
In the back-end (admin) you will develop the following features:
- Users management (include admin login/logout)
- Category management.
- Book management.
- Review management.
- Customer management.
- Order management.
- Statistics (admin dashboard)
In the front-end, you will develop the following features:
- Homepage: List newly published books; best-selling books; most-favored books
- List books in a category
- View book details
- Search books
- Shopping Cart
- Customer Registration
- Write reviews for books
- Place order (Checkout)
Why should you buy this course?
- Acquire the skills to build e-commerce websites with Java
- To learn fast from expert - this will save you a lot of time and avoid trials and errors
- By completing the project in this course, you earn an awesome experience which you can proudly include in your resume - so you can get Java programming job easier.
- If you're a final year student, consider to make your final year project from this course.
- Advance your Java programming skills to a new level.
"Amazing experience after this course. Thank you instructor." - said student Dhara Patel
*** SPECIAL BONUS ***
You will get a copy of my book "How to Become a Successful Freelance Programmer" (sold on Amazon) in which you will learn the strategies to build a successful freelance career (I completed 142 projects with average rating 4.8 during 5 years - so you can too). Therefore, by taking this course and being gifted this book, you will be having much greater confident in your programming career.
Feel free to explore the full course content and watch the free previews.
Enroll this course today! I'm looking forward to see you inside.Who this course is for:
- Beginners in Java programming
- Beginners in Java Servlet, JSP and Hibernate framework
- Students who want to learn hands-on Java programming skill to build e-commerce websites
- Those who want to go from beginner to intermediate level in Java programming
I am a passionate Java programmer who have been working in Java development for more than 14 years. I am founder of CodeJava - one of the most popular Java programming tutorials websites.
I love sharing my practical programming experience to help programmers to be able to create professional, high-quality and industry-standard applications based on Java technologies.
Students also recommend
4.8 (12 Reviews)
- Provider: University of Helsinki MOOC
4.4 (51 Reviews)
- Provider: Udemy
- Time: 16h
4.5 (13 Reviews)
- Provider: YouTube
- Time: 22h