|
Showing 1 - 9 of
9 matches in All Departments
Start building Java-based web applications now, even if you're a
complete newcomer to Java. Comprehensive and example-driven, this
book is all you need to develop dynamic Java-based web applications
using JSP, connect to databases with JSF, and put them into action
using the popular open source Java web server, Apache Tomcat.
Beginning Jakarta EE Web Development is a comprehensive
introduction to building Java-based web applications using JSP,
JSF, MySQL, and the Apache Tomcat web application server. Other
APIs including JSON, JSTL, and XML parser are covered along the
way. Key concepts are made easy to grasp with numerous working
examples and a walk-through of the development of a complete
ecommerce project. This book is written for professionals by
practicing Java web application professionals and experts. What You
Will Learn Build Java-based web applications using JSP and JSF with
Eclipse Jakarta EE Configure your database with MySQL Define XML
documents for your applications Use the Apache MyFaces APIs to
create JSF applications Integrate and implement JSF and JSP
together Build an online ecommerce web application Who This Book Is
For Programmers new to programming in Java and programming in
general.
Quickly find solutions to dozens of common programming problems
encountered while building Java applications, with recipes
presented in the popular problem-solution format. Look up the
programming problem that you want to resolve. Read the solution.
Apply the solution directly in your own code. Problem solved! Java
17 Recipes is updated to reflect changes in specification and
implementation since the Java 9 edition of this book. Java 17 is
the next long-term support release (LTS) of the core Java Standard
Edition (SE) version 17 which also includes some of the features
from previous short term support (STS) releases of Java 16 and
previous versions. This new edition covers of some of the newest
features, APIs, and more such as pattern matching for switch,
Restore Always-Strict-Floating-Point-Semantics, enhanced
pseudo-random number generators, the vector API, sealed classes,
and enhancements in the use of String. Source code for all recipes
is available in a dedicated GitHub repository. This must-have
reference belongs in your library. What You Will Learn Look up
solutions to everyday problems involving Java SE 17 LTS and other
recent releases Develop Java SE applications using the latest in
Java SE technology Incorporate Java major features introduced in
versions 17, 16, and 15 into your code Who This Book Is For
Programmers and developers with some prior Java experience.
Study elementary and complex algorithms with clear examples and
implementations in C. This book introduces data types (simple and
structured) and algorithms with graphical and textual explanations.
In the next sections, you'll cover simple and complex standard
algorithms with their flowcharts: everything is integrated with
explanations and tables to give a step-by-step evolution of the
algorithms. The main algorithms are: the sum of three or n numbers
in a loop, decimal-to-binary conversion, maximum and minimum
search, linear/sequential search, binary search, bubble sort,
selection sort, merging of two sorted arrays, reading characters
from a file, stack management, and factorial and Fibonacci
sequences. The last section of Introducing Algorithms in C is
devoted to the introduction of the C language and the
implementation of the code, which is connected to the studied
algorithms. The book is full of screenshots and illustrations
showing the meaning of the code. What You Will Learn Implement
algorithms in C Work with variables, constants, and primitive and
structured types Use arrays, stacks, queues, graphs, trees, hash
tables, records, and files Explore the design of algorithms Solve
searching problems, including binary search, sorting, and
bubble/selection sort Program recursive algorithms with factorial
functions and Fibonacci sequences Who This Book Is For Primarily
beginners: it can serve as a starting point for anyone who is
beginning the study of computer science and information systems for
the first time.
|
|