Starting with Apache Wicket (version 9.x+)

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

4.15 (72 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Starting with Apache Wicket (version 9.x+)
8,078
students
5 hours
content
Aug 2023
last update
$59.99
regular price

What you will learn

How to make a basic Apache Wicket project setup

Manage Apache Wicket + Spring Boot integration

Explore Apache Wicket basic concepts

Develop a basic Todo App using Wicket

Connecting to the 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 applications with Apache Wicket in the background

Why take this course?

Welcome to the ‘Starting with Apache Wicket’ course. With this course, you are going to add 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.

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


What you'll learn

  • Start building real apps with Apache Wicket and SpringBoot

  • Become a master in fullstack development using Apache Wicket

  • Learning-by-doing method of building real application and practice your knowledge immediately

  • Use ajax client/server communication using Java only

  • Integrate 3rd party libraries into your Apache Wicket app

  • Add a new value to your existing SpringBoot development knowledge/skills


Topics covered by this course:
During a course, we create a basic Apache Wicket single-page application and each lecture will add a new enhancement to it. Eventually, we create a single application with many different features. The 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)

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


GitHub repository:

The source code is available through the link attached to the last lecture 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 at 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.

Screenshots

Starting with Apache Wicket (version 9.x+) - Screenshot_01Starting with Apache Wicket (version 9.x+) - Screenshot_02Starting with Apache Wicket (version 9.x+) - Screenshot_03Starting with Apache Wicket (version 9.x+) - Screenshot_04

Reviews

Ann
October 7, 2023
One of the Best courses out here. Brad is charismatic, funny and teaches as to keep your interest maintained in the field. Would highly recommend this course.
Safa
October 7, 2023
You've made a positive impact on my life, and I will always remember the valuable lessons and insights you've shared.
Htyan
October 7, 2023
I am happy to learn this course. I had a good time in this course. It was very helpful and he also gave off the impression that. Thanks
Natas
October 6, 2023
I really enjoyed the Starting with Apache Wicket course. It gave me a solid foundation in the framework and helped me to understand how to use it to build real-world web applications.
Manuel
October 6, 2023
The instructor is fantastic at explaining complex concepts in a clear and concise way. The course is well-paced and organized, and the hands-on exercises are very helpful.
Oliveira
October 6, 2023
The course also includes valuable tips and tricks that significantly improve efficiency in design workflows.
Tofael
October 6, 2023
I highly recommend it to anyone looking to enhance their publication skills and increase their chances of making a significant impact in their respective fields.
Shuvo
September 17, 2023
I'm thrilled with what I've learned from this course! The instructor does an excellent job of breaking down complex topics in Apache Wicket and making them accessible to learners of all levels. The real-world examples and practical projects were invaluable in helping me gain confidence in using Wicket for web development. I'm already applying what I've learned to my work projects.
Md.
September 17, 2023
This Apache Wicket course is a game-changer! As a Java developer, I've always been interested in building robust and maintainable web applications, and this course delivered exactly that. The instructor's explanations were clear, and the hands-on exercises helped me grasp the concepts quickly. Wicket's component-based architecture is a game-changer, and this course is a fantastic way to get started with it.
Md
September 17, 2023
This Apache Wicket course is a hidden gem! The latest version (9.x+) has some fantastic features, and this course does an excellent job of highlighting them. The instructor's enthusiasm and real-world insights made the learning process enjoyable. I particularly appreciated the focus on best practices and design patterns. Whether you're a beginner or an experienced developer, you'll find value in this course.
SUMI
September 16, 2023
I've taken a few Udemy courses, but this one stands out. Apache Wicket was new territory for me, and I'm glad I stumbled upon this course. The instructor's teaching style is engaging, and the course progresses at a pace that allows for a solid understanding of each topic. The extensive documentation and resources provided are a bonus. I'm excited to explore more with Wicket, thanks to this course.
Marguerite
September 6, 2023
This course not only helped me conquer those fears but also taught me invaluable techniques for delivering unforgettable live shows. The instructors are incredibly knowledgeable.
Luc
August 17, 2023
The course instructor was highly meticulous in providing step-by-step instructions and detailed explanations. Overall, the course offered good value for money.
Jose
April 9, 2023
The course gives a very good overview of what can be achieved with wicket and integrated with Springboot. Wicket 9 is a huge step forward having used older versions in the past.
Quang
December 30, 2022
I would not expect to learn wicket along with mongo db, spring, apache poi and themeleaf, pdf generation.. that is too much. I came here for just wicket in details and basic. Some of basic wicket components, how it works, the author should concentrate on it.

Charts

Price

Starting with Apache Wicket (version 9.x+) - Price chart

Rating

Starting with Apache Wicket (version 9.x+) - Ratings chart

Enrollment distribution

Starting with Apache Wicket (version 9.x+) - Distribution chart
4857986
udemy ID
8/30/2022
course created date
11/16/2022
course indexed date
Bot
course submited by