Companies Home Search Profile

Starting with Apache Wicket (version 9.x+)

Focused View

David Marko

4:57:23

90 View
  • 1 - Introduction.mp4
    04:46
  • 2 - Application overview basic setup and dependencies.mp4
    14:55
  • 3 - Single page app overview.mp4
    02:01
  • 4 - Single page app layouts.mp4
    14:36
  • 5 - Why MongoDB.mp4
    02:18
  • 6 - Project configuration for supporting MongoDB.mp4
    03:44
  • 7 - Creating basic MongoDB code infrastructure.mp4
    13:02
  • 8 - MongoDB implementation summary.mp4
    11:19
  • 9 - Single page app items view part 1.mp4
    09:40
  • 10 - Single page app items view part 2.mp4
    16:27
  • 11 - Adding Todo items part 1.mp4
    16:52
  • 12 - Adding Todo items part 2.mp4
    11:22
  • 13 - Adding Todo items part 3.mp4
    12:15
  • 14 - Updating items on the screen part 1.mp4
    16:39
  • 15 - Updating items on the screen part 2.mp4
    11:37
  • 16 - Removing Todo items.mp4
    13:25
  • 17 - What we are not doing overview.mp4
    04:27
  • 18 - Selecting deselecting all items.mp4
    08:18
  • 19 - Single Page application created.mp4
    05:40
  • 20 - MS Excel usage overview.mp4
    02:12
  • 21 - Dependencies needed.mp4
    01:29
  • 22 - Building a backend code for creating MS Excel file part 1.mp4
    06:45
  • 23 - Adding a export button to the screen.mp4
    03:51
  • 24 - Connect the backed Excel export implementation with our button.mp4
    18:35
  • 25 - Applying a simple styling for our Excel file.mp4
    06:18
  • 26 - What we are not doing overview.mp4
    02:52
  • 27 - Hidingdisabling download button when no items available.mp4
    06:41
  • 28 - PDF usage overview.mp4
    02:34
  • 29 - Building backend for creating PDF file part1.mp4
    12:25
  • 30 - Adding HTML template blueprint for PDF.mp4
    06:28
  • 31 - Implementing button for download PDF.mp4
    10:46
  • 32 - What we are not doing overview.mp4
    03:00
  • 33 - Various PDF formatting.mp4
    04:17
  • 34 - Adding images to PDF.mp4
    06:01
  • 35 - Adding barcode to PDF.mp4
    05:43
  • 36 - PDF reporting from Wicket application overview.mp4
    04:03
  • 36 - course github repository.zip
  • Description


    Get started with Apache Wicket in 2022 with forms, components, MongoDB, GridFS and backed by SpringBoot

    What You'll Learn?


    • How to make a basic Apache Wicket project setup
    • Manage Apache Wicket + Spring Boot integration
    • Explore Apache Wicket basic concepts
    • Develop basic Todo App using Wicket
    • Connecting to database using Spring Data integration (MongoDB)
    • Using Apache Wicket components
    • Use HTML/CSS templates together with Apache Wicket related tag attributes
    • Understand how to design application with Apache Wicket in background

    Who is this for?


  • 'Starting with Apache Wicket' is targeted for individuals or small/medium teams of professional Java developers that want to be productive and competitive in this large market area. You will see that Apache Wicket can help you to quickly create an applications, that you can maintain easily for decades.
  • More details


    Description

    Hello,

    welcome to the ‘Starting with Apache Wicket’ course. With this course you are going to add a value to your existing JAVA and Apache Wicket 9+ (with SpringBoot) knowledge by getting familiar with several techniques for solving specifically selected areas of JAVA web application development.

    We will focus on several topics often useful in corporate JAVA development but not exclusively. SpringBoot is being used here as an underlying framework, but solutions presented here are not specific to this platform and can be reused e.g. with recent Quarkus support etc.

    Primary idea of this course is to help a new or existing Apache Wicket developers to adopt certain knowledge in easy way. Solutions presented are being used for several years in production grade Wicket applications and libraries used are well known for stability and active development. This will protect the value invested into adopting some libraries or projects.


    Topics covered by this course:
    During a course we create basic Apache Wicket single page application and each lecture will add a new enhancement to it. Eventually we create single application with many different features. Main topics include:


    • creating a full featured single page application using Apache Wicket

    • export application data in MS Excel format with formatting and some other features

    • export application data in PDF format with formatting, embedded images or bar-codes

    • including MongoDB as persistent data storage

    • using GridFS as an attachment/file uploads data storage (PREPARING)

    Important part of this course is to realize 'what we don't need to do' when using Apache Wicket. Simplification can be huge and old saying that 'the best code is the code you don't have to write' proves here.


    Important:

    The source code is available through the link attached to the last lesson in this course. You can clone the repo and use the code snippets we are building in this course.


    Summary:

    ‘Starting with Apache Wicket’ course is targeted for individuals or small/medium teams of professional Java developers that want to be productive and competitive in this large market. Techniques presented here can be reused easily in application development of many kinds.

    Who this course is for:

    • 'Starting with Apache Wicket' is targeted for individuals or small/medium teams of professional Java developers that want to be productive and competitive in this large market area. You will see that Apache Wicket can help you to quickly create an applications, that you can maintain easily for decades.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Hi, my name is David Marko, I live in Czech republic and I'm working as software developer and architect for more than 2 decades now. I've been working with Vaadin, SpringBoot, MongoDB and Elasticsearch mainly since Vaadin version 7 by building customer specific applications with focus on integrity, user friendliness and long time maintenance. Currently I have following certifications:- Certified Vaadin 14 Professional- Certified Vaadin 14 Developer- Certified Vaadin 8 Professional- Certified Vaadin 8 Developer- Vaadin 7 Certified Developer- SalesForce Developer and Administrator- Certified MongoDB Developer in JAVA- Certified MongoDB Administrator- M320: MongoDB Data Modeling
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 36
    • duration 4:57:23
    • Release Date 2022/12/18