JSF Scopes and Navigation
1.5 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12 students enrolled
Wishlisted Wishlist

Please confirm that you want to add JSF Scopes and Navigation to your Wishlist.

Add to Wishlist

JSF Scopes and Navigation

Demystify the complexities (and understand the aspects) of JavaServer Faces Scopes and Navigation
1.5 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12 students enrolled
Created by Packt Publishing
Last updated 1/2017
English
Price: $125
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Explore the different types of JSF and understand the difference between JSF scopes and CDI scopes.
  • Master the three golden rules of use.
  • Learn the logic of views and outcomes.
  • Receive valuable tips and tricks for navigation in JSF.
  • Explore null and void outcomes of Conditional Navigation
  • Check out <h:button/> and <h:link/> with examples
  • Use query parameters to implement Preemptive Navigation.
  • Access NavigationHandler, ConfigurableNavigationHandler, and several other navigation use cases.
View Curriculum
Requirements
  • This video course provides developers with a base from which to understand the core concepts and implement them without any fuss. It incorporates examples, tips, tricks, and complete applications, and provides theoretical aspects obtained from experience and reality.
Description

This JSF Scopes and Navigation video is dedicated to helping you master how to control communication aspects in JSF. Definitely, communication is the core of a JSF application and is one of the main aspects that dictate its architecture. You will learn how to identify the main parts and understand how they communicate with one another and with the end user.

Learn and understand different scopes and their specific functionalities. Master the three golden rules. Find the logic relating views and outcomes. Differentiate between implicit and explicit navigation techniques. Absorb tips and tricks for navigation in JSF. Understand conditional navigation and also learn about declarative and programmatic conditional navigation. Investigate the null and void outcomes of conditional navigation. Learn about preemptive navigation. Implement <h:button/> and <h:link/> and also use query parameters in preemptive navigation. Understand how to access navigation handlers, and configure navigation handler and navigation cases.

This video is exactly what you need to build communication aspects and obtain the knowledge that is essential in order to decide what to use, and when and how to use it, depending on your application. This JSF Scopes and Navigation video will act as a platform from which to grow your knowledge and also increase your understanding of the topic.

About The Author

Anghel Leonard is a senior Java developer with more than 13 years of experience in Java SE, Java EE, and related frameworks. He has written and published more than 50 articles about Java technologies and more than 500 tips and tricks for many websites that are dedicated to programming. In addition, he has written the following books:

  • Tehnologii XML XML în Java, Albastra
  • Jboss Tools 3 Developer's Guide, Packt Publishing
  • JSF 2.0 Cookbook, Packt Publishing
  • JSF 2.0 Cookbook: LITE, Packt Publishing
  • Pro Java 7 NIO.2, Apress
  • Pro Hibernate and MongoDB, Apress

Currently, Anghel is developing web applications using the latest Java technologies on the market (EJB 3.0, CDI, Spring, JSF, Struts, Hibernate, and so on). Over the past two years, he's focused on developing rich Internet applications for geographic information systems.

Who is the target audience?
  • The JSF Scopes and Navigation video is a must-have and must-know resource for any JSF developer. As a developer, you will obtain a comprehensive collection of use cases, best practices, and important tricks; you can fortify your skills and eliminate any weakness in JSF communication aspects.
Compare to Other JSF Courses
Curriculum For This Course
25 Lectures
03:15:29
+
JSF and CDI Scopes
13 Lectures 02:20:55

This will give you overview of entire course.

Preview 03:31

This video points out the main differences between JSF and CDI scopes. 

JSF Versus CDI Scopes
06:31

In this video, we will discuss the JSF/CDI request scope. 

Request Scope
11:09

In this video, we will discuss the JSF/CDI session scope. 

Session Scope
11:00

In this video, we will discuss the JSF/CDI view scope. 

View Scope
11:54

In this video, we will discuss the JSF/CDI application scope. 

Application Scope
10:46

In this video we will discuss the JSF custom scope. 

Custom Scope
12:28

In this video, we will discuss the JSF none scope. 

None Scope
06:20

In this video, we will discuss the CDI conversation scope. 

Conversation Scope
08:17

In this video, we will discuss the CDI flow scope. 

Flow Scope
27:14

In this video we will discuss advanced topics of the CDI flow scope. 

Flow Scope (Continue)
16:33

In this video, we will discuss the CDI dependent and singleton pseudo-scope. 

Dependent and Singleton Pseudo-Scopes
08:04

In this video, we will give a final touch to this section and end up with several aspects of scopes. 

Final Scopes Aspects
07:08
+
Implicit / Explicit Navigation
4 Lectures 30:58

This video presents the three golden rules that every JSF developer should know when navigation is involved. 

Preview 04:16

In this video, we will discuss implicit and explicit navigation. 

Logic of Views and Outcomes
16:53

In this video, we will discuss implicit versus explicit navigation. 

Implicit Versus Explicit Navigation
03:17

In this video, we will discuss several tips and tricks that are very useful when shaping navigation cases. 

Tips and Tricks
06:32
+
Conditional Navigation
4 Lectures 11:26

This video presents the fundamental aspects of JSF conditional navigation. 

Preview 02:34

In this video, we will see examples of JSF declarative conditional navigation. 

Declarative Conditional Navigation
03:00

In this video, we will see examples of JSF programmatic conditional navigation. 

Programmatic Conditional Navigation
03:24

In this video, we will talk about null and void outcomes in conditional navigation context. 

The Null and Void Outcome
02:28
+
Preemptive Navigation
2 Lectures 04:58

This video presents the fundamental aspects of JSF preemptive navigation. 

Preview 03:05

In this video we will see how to work with query parameters and preemptive navigation. 

Using Query Parameters
01:53
+
Programmatic Navigation
2 Lectures 07:12

This video presents the fundamental aspects of JSF programmatic navigation. 

Preview 02:55

In this video we will see several generic examples of programmatic navigation. 

Examples
04:17
About the Instructor
Packt Publishing
3.9 Average rating
8,249 Reviews
59,085 Students
687 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.