Learning Java EE 7
WEB-Rip | MP4 | AVC1 @ 500 Kbit/s | 1280x720 | AAC Stereo @ 128 Kbit/s 48 KHz | 7+ Hours | 996 MB
Genre: Web Development | Language: English | Working Files Included
Course Description
In this Java EE 7 training course, expert author Brian Gorman teaches you the concepts, tools, and functions you will need to know in order to build websites using Oracle’s popular Java Enterprise Edition programming language.
You will start with an introduction to the Web and Java HTTPServlets, then move into learning more about HTTPServlets and parameters. You will learn about Java Server Pages (JSP), such as including directive and comments, page directive import and scripting, and declarations and page directive sessions. This video tutorial will also teach you about Java Standard Tag Library (JSTL), including how to download, install, import, and setup core tags, set and remove variables, among other JSTL functions. Brian will also teach you about custom tag libraries, filters and wrappers, and web security. Finally, you will learn how to build a themed website and web frameworks.
By the completion of this video based training course, you will have the knowledge and skills needed to create fully functional Java EE programs. Working files are included, allowing you to follow along with the author throughout the lessons.
Table of Contents
01. Introduction, Setup And Configuration
What Is Java EE And Who Uses It?
About The Author
How To Access Your Working Files
Installing The Java SDK
Installing Apache Tomcat Container
Installing Eclipse For EE
Installing Eclipse Webtools
Installing MySQL
02. Introduction To The Web And Java HTTP Servlets
Web Architecture Overview - Part 1
Web Architecture Overview - Part 2
Hello World Servlet
Servlet Deployment Descriptor
Re-Directing
Request Dispatcher
Apache Folder Structure
Manual Servlet Deploy
Web Archive Files - WAR
03. HTTP Servlets, State And Parameters
0301 Form Parameters
0302 Request Attributes
0303 Context/Servlet Init Parameters
0304 Context Attributes And Thread Safety
0305 Sessions And Session Attributes
0306 URL Re-Writing
0307 Session Configuration In The DD
0308 Cookies
0309 MVC Pattern - A First Look
0310 Database Connection Model
0311 Rendering Data Using The DBM
0312 Context Listeners
0313 Session Listeners
04. Java Server Pages - JSPS
0401 Overview
0402 Include Directive And Comments
0403 Page Directive Import And Scripting
0404 Page Directive Errors, ELIgnore
0405 System-Wide Error Handling And No Scripting
0406 Declarations And Page Directive Sessions
0407 Expressions And PageContext
05. Standard Actions, Expression Language And Beans
0501 Standard Actions, Java Beans And Expression Language
0502 Java Beans
0503 Use Beans, Properties And Common Standard Actions
0504 Advanced Use Beans With Properties
0505 EL Implicit Objects
0506 EL Math And Logic Operations
0507 EL With Beans And Value Attributes
06. Java Standard Core Tag Library - JSTL
0601 Introduction To Tags
0602 Download, Install, Import And Setup Core Tags
0603 Importing Resources, Page Re-Direct And Output
0604 Conditions And Looping
0605 Set/Remove Variables
0606 URL And Catch Tags
0607 JSTL Formatting Standard Tag
0608 JSTL SQL Standard Tag
0609 JSTL XML Standard Tag
0610 JSTL Functions
07. Custom Tag Libraries
0701 Changing Includes To Tags
0702 Custom Tag Libraries And TLD Overview
0703 Creating A Custom Tag Library Definition File
0704 Writing The Code To Handle The Tags
0705 Using A Custom Tag Library
0706 Tag Library In The DD
0707 EL Functions
08. Filters And Wrappers
0801 Filters
0802 Wrappers
09. Web Security
0901 Server Authentication Overview And Configuration
0902 Server Authentication Application Configuration
0903 Forms Authentication With Application/Server
0904 Role/User Specific Pages And Page Components
0905 Forms Authentication And Role Restriction With Application And Database
0906 SSL Generating The Keystore File
0907 SSL Configuring The Server XML File
0908 SSL Configuring The Web XML File And Running Secure Pages
10. Building Web Sites
1001 Building A Themed Website With CSS
1002 Building A Themed Website With JQueryUI/JQuery
1003 Full MVC Models And Lightweight Controllers
11. Web Frameworks
1101 Struts2 Setup, Download, Select And Install JARs
1102 Struts2 Configuration Of The Build Path, Web XML And Struts XML
1103 Struts2 Actions And Tags
12. Conclusion
1201 Resources