Java EE Development with NetBeans 7

Course

Online

£ 5 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Develop professional enterprise Java EE applications by taking advantage of the time-saving features of the NetBeans 7 IDE.Java EE Development with NetBeans 7 video course provides hands-on instructions that show you how to take control of the environment and make use of these features to make your Enterprise Java application development more efficient and productive than ever before so that you can concentrate on the important parts of your application.Java EE Development with NetBeans 7 shows you how to develop applications using the most important and latest Java EE technologies and APIs such as JavaServer Faces (JSF) 2.0, Enterprise JavaBeans (EJB) 3.1, and the Java Persistence API (JPA 2.0). The course is a practical guide explaining the various features of the NetBeans IDE related to Enterprise application development.Java EE Development with NetBeans 7 covers all the major Java EE technologies, APIs, and the rapid development capabilities of the NetBeans IDE such as wizards and keyboard shortcuts. While focusing on NetBeans features, you will learn how to develop aesthetically pleasing web-based user interfaces using Java Server Faces. You’ll also learn how to take advantage of automated transaction handling and scalability via Enterprise JavaBeans, and how to simplify database access through the Java Persistence API.By the end of this course, you will be able to develop Enterprise applications quickly and easily by taking advantage of several time-saving features of Oracle's NetBeans IDE.About the Author
.
David R. Heffelfinger is the Chief Technology Officer (CTO) at Ensode Technology, LLC, a software consulting firm based in the Greater Washington DC area. He has been architecting, designing, and developing software professionally since 1995. He has been using Java as his primary programming language since 1996. He has worked on many large-scale projects for several clients, including the U.S

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Develop Java web applications by leveraging NetBeaDevelop Java web applications by leveraging NetBeans functionalityns functionality
Use abstract common markup with Facelets templates
Develop applications adhering to the MVC design pattern with JSF-managed Beans
Validate user input with JSF validation
Develop custom JSF components and get to know front end JSF development with Facelets
Develop aesthetically pleasing web-based user interfaces with PrimeFaces
Generate JPA Entities and Data Access Objects (DAO's) from an existing database schema
Learn about the Java Persistence Query Language (JPQL)
Utilize EJB 3.1 session Beans, including transaction management, interceptors, and the EJB timer service

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Application Development
  • Technology
  • Project
  • Web
  • Java
  • Access
  • Interpreting

Course programme

Mastering the NetBeans Editor 4 lectures 20:54 Code Completion and Generation Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Code Navigation Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Refactoring Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Understanding NetBeans' Visual Cues Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
Mastering the NetBeans Editor 4 lectures 20:54 Code Completion and Generation Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Code Navigation Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Refactoring Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Understanding NetBeans' Visual Cues Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
Code Completion and Generation Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Code Completion and Generation Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Code Completion and Generation Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Code Completion and Generation Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Significantly speed up development by taking advantage of code completion and code generation features of NetBeans
  • Create a Java SE project
  • Create a Java class via a keyboard shortcut, and next complete the code
  • Use the Accessor method to generate the code and then format the code
  • Use Constructor generation to delete lines of code
  • Execute the code via keyboard shortcuts and generate the toString() method
Code Navigation Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Code Navigation Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Code Navigation Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Code Navigation Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Speed up development by significantly reducing the time it takes to navigate through the code in our project
  • Navigate to a method definition with the mouse
  • Navigate to the previous file we were editing
  • Next, go to a method definition with the keyboard
  • Navigate to a class member via the Navigator window
Refactoring Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Refactoring Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Refactoring Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Refactoring Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Quickly refactor Java projects without any fear of breaking the code
  • Rename the variables via the context menu
  • Rename the variables via a keyboard shortcut
  • Encapsulate the fields
  • Introduce a method from the existing code
Understanding NetBeans' Visual Cues Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
Understanding NetBeans' Visual Cues Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
Understanding NetBeans' Visual Cues Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
Understanding NetBeans' Visual Cues Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
Understand the structure of the code by interpreting NetBeans' visual cues
  • Identify compilation errors using NetBeans' suggestions
  • Highlight existing variables
  • Determine if a class has child classes
  • Determine if a method is defined in an interface
  • Determine if a method is being overridden
NetBeans Debugger 2 lectures 12:26 Breakpoints Take advantage of the NetBeans debugger to be able to quickly find the cause of code defects
  • Run the code and determine if there is a problem
  • Line up the breakpoints and debug the project
  • Step over the code and inspect the variable value
  • Use Exception breakpoints
Inspecting Variable Values View the value of any variable in the scope by inspecting the variable's values in the variables window
  • Step into the methods and inspect the variables in scope
  • Inspect the expression values
  • Add new watches by highlighting code
  • Add arbitrary expressions to the variables window
NetBeans Debugger mon areas in a template, and have all the pages in the application simply use the template
  • Create a Facelets template in NetBeans and understand how Facelets templating tags work
  • Preview the template in the browser and create a Facelets template client in NetBeans
  • Understand the use of template client tags
Facelets Templating Pages in most web applications contain common areas such as headers, footers, and menus, which are shown in every page. Facelets templating allows us to define these common areas in a template, and have all the pages in the application simply use the template
  • Create a Facelets template in NetBeans and understand how Facelets templating tags work
  • Preview the template in the browser and create a Facelets template client in NetBeans
  • Understand the use of template client tags
Facelets Templating Pages in most web applications contain common areas such as headers, footers, and menus, which are shown in every page. Facelets templating allows us to define these common areas in a template, and have all the pages in the application simply use the template
  • Create a Facelets template in NetBeans and understand how Facelets templating tags work
  • Preview the template in the browser and create a Facelets template client in NetBeans
  • Understand the use of template client tags
Facelets Templating Pages in most web applications contain common areas such as headers, footers, and menus, which are shown in every page. Facelets templating allows us to define these common areas in a template, and have all the pages in the application simply use the template
  • Create a Facelets template in NetBeans and understand how Facelets templating tags work
  • Preview the template in the browser and create a Facelets template client in NetBeans
  • Understand the use of template client tags
Pages in most web applications contain common areas such as headers, footers, and menus, which are shown in every page. Facelets templating allows us to define these common areas in a template, and have all the pages in the application simply use the template
  • Create a Facelets template in NetBeans and understand how Facelets templating tags work
  • Preview the template in the browser and create a Facelets template client in NetBeans
  • Understand the use of template client tags
Pages in most web applications contain common areas such as headers, footers, and menus, which are shown in every page. Facelets templating allows us to define these common areas in a template, and have all the pages in the application simply use the template
  • Create a Facelets template in NetBeans and understand how Facelets templating tags work
  • Preview the template in the browser and create a Facelets template client in NetBeans
  • Understand the use of template client tags
Managed Beans Access the Managed Beans’ properties from a JSF page. Access a JSF Managed Bean from another Managed Bean. Use the Managed Bean's Action...

Additional information

Develop Java web applications by leveraging NetBeaDevelop Java web applications by leveraging NetBeans functionalityns functionality Use abstract common markup with Facelets templates Develop applications adhering to the MVC design pattern with JSF-managed Beans Validate user input with JSF validation Develop custom JSF components and get to know front end JSF development with Facelets Develop aesthetically pleasing web-based user interfaces with PrimeFaces Generate JPA Entities and Data Access Objects (DAO's) from an existing database schema Learn about the Java Persistence Query Language (JPQL) Utilize EJB 3.1 session Beans, including transaction management, interceptors, and the EJB timer service

Java EE Development with NetBeans 7

£ 5 VAT inc.