Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Building An Online Shop With Play Framework In Java

    Posted By: ELK1nG
    Building An Online Shop With Play Framework In Java

    Building An Online Shop With Play Framework In Java
    Published 12/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 272.41 MB | Duration: 2h 30m

    Learn how to use Play Framework, Twirl and Hibernate to build an online shop using the Java programming language

    What you'll learn

    Learn the fundamentals of Play Framework with Java

    Learn how to use Twirl template engine to create web pages

    Use Hibernate to create complex SQL queries without writing any SQL

    System design and architecture

    Requirements

    Java knowledge is required

    Description

    Explore and learn the power of Play Framework and Twirl Template engine. Learn how to build a web application from scratch using one of the most widely used web frameworks for Java. Play Framework, Twirl, and Hibernate are used together to build robust, scalable, and efficient web applications.Use the knowledge gathered throughout this course to design and build an online shop. The course has step-by-step instructions with explanations in all lessons. Don’t just learn HOW to use Play, but also WHY we are using certain features and design patterns. This course also covers many other aspects, like system design, application architecture, database normalization, optimizations and many more.The course is structured into 3 main chapters, each covering different aspects, from introduction to Play Framework and its features to Hibernate and communicating with the database, and finally how to build the webshop. At the end of the course, you will have the main features of an online shop and the skeleton upon which you can build a more robust web app. The knowledge gathered throughout the course will be essential for any Java web developer.All this will full explanations, written examples and code sample for all aspects discussed, as well as full source code at the end of the course.

    Overview

    Section 1: Introduction to Play Framework

    Lecture 1 What is Play Framework (video)

    Lecture 2 What is Play Framework

    Lecture 3 Getting started (video)

    Lecture 4 Getting Started

    Lecture 5 Project Structure (video)

    Lecture 6 Project Structure

    Lecture 7 Managing Dependencies (video)

    Lecture 8 Managing Dependencies

    Lecture 9 Endpoints and Controllers (video)

    Lecture 10 Defining Endpoints and Controllers

    Lecture 11 Guice and Dependency Injection (video)

    Lecture 12 Guice and Dependency Injection

    Lecture 13 Twirl Template Engine (video)

    Lecture 14 Twirl Template Engine

    Lecture 15 Defining Requirements (video)

    Lecture 16 Defining Requirements

    Section 2: Working with the database

    Lecture 17 Database Structure (video)

    Lecture 18 The Database Structure

    Lecture 19 Connecting to the database and creating our entities

    Lecture 20 Creating our entities (continuation)

    Lecture 21 Data Access Objects and Retrieving Data from the Database

    Lecture 22 Building a Generic DAO class

    Lecture 23 Predicates and creating complex queries

    Section 3: Building an online shop

    Lecture 24 Login and Registration Pages

    Lecture 25 Form submission

    Lecture 26 Login and Registration

    Lecture 27 Optimizing our Twirl templates

    Lecture 28 Adding categories

    Lecture 29 Adding a new product

    Lecture 30 Authorization and privilege checking

    Lecture 31 Building the home page

    Lecture 32 Returning the product image

    Lecture 33 Browsing categories

    Lecture 34 Building our shopping cart

    Lecture 35 Placing an order

    Section 4: Conclusions

    Lecture 36 Other Improvements

    Lecture 37 Conclusions

    Lecture 38 Full source code

    This is a beginner course in Play Framework, Hibernate, and Thymeleaf.