Final Exam: Javanista

Java SE 15    |    Intermediate
  • 1 video | 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: Javanista will test your knowledge and application of the topics presented throughout the Javanista track of the Skillsoft Aspire Java Novice to Javanista Journey.

WHAT YOU WILL LEARN

  • set up the environment to perform hands-on coding
    recall the role of the serialVersionUID field
    use the transient modifier to omit fields from serialization
    serialize objects with nested object references
    recall how the JSON format structures primitives, entities, and arrays
    set up an Apache Maven project and specify dependencies
    explore exceptions that arise when parsing json data
    use json-simple to read in and write out JSON data
    use the org.json library for JSON parsing
    write json data using org.json
    read and write json data using org.json
    tokenize strings using the string tokener
    set up a Maven project to build the HTTP client application
    describe the role of a HEAD request to obtain information about a resource
    use the HttpURLConnection to configure and send an HTTP GET request
    recognize the various fields available in response to an HTTP GET request
    use the HttpClient class to send a GET request and process the response, which is returned
    describe the different methods available to access the data and metadata in an HttpResponse instance
    set an upper limit on the amount of time you can wait for a response to an HTTP request
    set up your machine with a MySQL server and a client application to interact with it
    create a Maven project which uses the MySQL connector
    configure JDBC objects to connect to a database
    execute SELECT queries against a database using a JDBC Statement
    recognize the differences between a JdbcRowSet and a CachedRowSet
    describe the similarities between a JdbcRowSet and a CachedRowSet
    describe how the connected nature of a JdbcRowSet can be used to get any updates to the underlying data
    recognize some of the important settings of a JdbcRowSet and what their default values are
    recognize the types of join operations which are supported by a JoinRowSet implementation
    implement a join operation in a Java program using a JDBC JoinRowSet
    join multiple tables involving different join fields using a JoinRowSet
  • use a Statement object to run a series of INSERT queries as a batch
    perform a batch execution of parameterized queries using a PreparedStatement
    describe the behavior of a batch execution where some queries are invalid
    download and set up the Apache Maven build automation tool
    use Apache Maven to build a stub web application
    set up Apache Tomcat web server that can be used to serve a JSP application
    unpack and view the contents of the WAR archive for a JSP application and describe its structure and properties
    set up a JSP page to direct an end-user to a specific error page in the event of an exception being thrown
    use a web.xml file to define a common error page for an entire JSP application
    use a web.xml file to define a common error page for the entire JSP application
    handle incoming HTTP requests
    recognize the power of the WebServlet annotation when it comes to mapping servlets to URL endpoints
    set up MySQL server on your machine
    create a database schema and table and load it with data
    use JDBC to connect to and query a SQL database from a JSP app
    deploy and test the connectivity from your JSP app to a database and ensure that queried data is displayed correctly
    allow end-users to delete rows from a database table through the UI of your JSP app
    describe the WSDL file for a web service and recognize its properties
    define a web service method that responds to a request by returning text
    install Maven and use it to create a web service app
    install and configure Apache Tomcat server
    create and configure a web service project that works with Java objects
    deploy your SOAP-based application as a WAR file to a Tomcat server
    verify the behavior of a web service app deployed to a Tomcat server
    set up a web method that performs a delete operation in a database
    set up a web application with Maven and configure a POM file for a RESTful app
    use the Jersey framework to define a method that responds to GET requests
    consume a REST API by sending a GET request and processing its response
    connect to a database from a RESTful Java application
    delete data on a database by processing a DELETE request

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.