Practical Vaadin: Developing Web Applications in Java

Implement web applications in Java using the open-source Vaadin framework version 20 and later. This easy-to-follow book...
$106.67 SGD
$106.67 SGD
SKU: 9781484271780
Product Type: Books
Please hurry! Only 393 left in stock
Author: Alejandro Duarte
Format: Paperback
Language: English
Subtotal: $106.67
10 customers are viewing this product
Practical Vaadin: Developing Web Applications in Java by Duarte, Alejandro

Practical Vaadin: Developing Web Applications in Java

$106.67

Practical Vaadin: Developing Web Applications in Java

$106.67
Author: Alejandro Duarte
Format: Paperback
Language: English
Implement web applications in Java using the open-source Vaadin framework version 20 and later. This easy-to-follow book covers all the key concepts and steps to become competent with modern versions of Vaadin. The book covers everything from setting up the development environment to implementing advanced features such as Server Push and database connectivity. The book helps you become proficient in the Vaadin framework, prepare for Vaadin certifications, and shows you how to apply the power of the Java programming language in developing applications for the web.

Author Alejandro Duarte starts with an introduction to web development and its key technologies. He then describes and demonstrates how Vaadin simplifies web development by allowing you to implement web graphical user interfaces using the Java programming language without having to code in JavaScript or HTML. Once a solid foundation on the key web and Vaadin concepts is established, Duarte digs deeper into explaining layouts and user interface components such as combo boxes, dialogs, upload fields, and data grids. He also covers topics such as styling with CSS, data binding, client-side views implementation with TypeScript, and integration with Spring Boot and Jakarta EE.

What You Will Learn
  • Build web applications in Java using Servlet technology and Vaadin
  • Combine layouts and user interface components to create views in Java
  • Connect values in UI components to Java objects in the server through data binding
  • Customize display styles and add responsive capabilities using CSS
  • Display tabular data using the Grid component
  • Implement client-side views using TypeScript
  • Integrate Vaadin applications with Spring Boot and Jakarta EE
  • Connect Vaadin applications to SQL databases


Who This Book Is For
Developers with a basic or higher knowledge of Java programming who want to build on their Java skills to create web graphical user interfaces, Java developers who want to create web applications without having to code in JavaScript, and developers who are preparing to take and pass Vaadin certification exams


Author: Alejandro Duarte
Publisher: Apress
Published: 08/05/2021
Pages: 328
Binding Type: Paperback
Weight: 1.34lbs
Size: 10.00h x 7.00w x 0.73d
ISBN: 9781484271780

About the Author
Alejandro Duarte is a Software Engineer currently working for Vaadin Ltd as their Developer Relations Manager. This is his third book on Vaadin. Alejandro started to code at age 13 using the BASIC programming language on a black screen with a blinking cursor serving as the IDE. He quickly moved to the C and C++ languages--which he still loves and enjoys--and then to Java during his Computer Science studies at the National University of Colombia from where he graduated. Alejandro moved to the UK and later to Finland to foster his career in the open-source software industry. He became one of the well-known faces in the Vaadin and Java communities, having published articles and videos with hundreds of thousands of views in official Vaadin channels and other content portals, and presented technical topics at international Java conferences and Java User Groups. Alejandro splits his free time between his passion for the electric guitar and the photography world.

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Related Products

Recently Viewed Products