Java EE 7 A Practical Training Course From Infinite Skills

Learn Java EE at your own pace, a practical hands-on training course from Infinite Skills.
4.5 (94 ratings) 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.
1,986 students enrolled
$50
Take This Course
  • Lectures 78
  • Contents Video: 7 hours
    Other: 1 min
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2014 English

Course Description

This Java EE 7 training course from Infinite Skills 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.

What are the requirements?

  • PC or Mac

What am I going to get from this course?

  • Learn Java EE At Your Own Pace

What is the target audience?

  • Beginners & Intermediate Programmers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction, Setup And Configuration
Important - Download These First - Working Files
Preview
Article
0101 What Is Java EE And Who Uses It?
Preview
04:07
0103 How To Access Your Working Files
Preview
02:45
0104 Installing The Java SDK
Preview
05:15
0105 Installing Apache Tomcat Container
06:44
0106 Installing Eclipse For EE
08:51
0107 Installing Eclipse Webtools
01:40
0108 Installing MySQL
11:51
Section 2: Introduction To The Web And Java HTTP Servlets
0201 Web Architecture Overview - Part 1
08:00
0202 Web Architecture Overview - Part 2
06:23
0203 Hello World Servlet
08:55
0204 Servlet Deployment Descriptor
06:02
0205 Re-Directing
06:57
0206 Request Dispatcher
05:24
0207 Apache Folder Structure
05:36
0208 Manual Servlet Deploy
04:46
0209 Web Archive Files - WAR
03:15
Section 3: HTTP Servlets, State And Parameters
0301 Form Parameters
09:34
0302 Request Attributes
05:43
0303 Context/Servlet Init Parameters
06:03
0304 Context Attributes And Thread Safety
08:34
0305 Sessions And Session Attributes
06:29
0306 URL Re-Writing
04:33
0307 Session Configuration In The DD
04:44
0308 Cookies
06:53
0309 MVC Pattern - A First Look
04:42
0310 Database Connection Model
06:34
0311 Rendering Data Using The DBM
05:22
0312 Context Listeners
04:56
0313 Session Listeners
05:39
Section 4: Java Server Pages - JSPS
0401 Overview
07:13
0402 Include Directive And Comments
06:13
0403 Page Directive Import And Scripting
04:54
0404 Page Directive Errors, ELIgnore
04:49
0405 System-Wide Error Handling And No Scripting
07:00
0406 Declarations And Page Directive Sessions
05:33
0407 Expressions And PageContext
08:34
Section 5: Standard Actions, Expression Language And Beans
0501 Standard Actions, Java Beans And Expression Language
05:31
0502 Java Beans
05:27
0503 Use Beans, Properties And Common Standard Actions
06:17
0504 Advanced Use Beans With Properties
05:29
0505 EL Implicit Objects
07:10
0506 EL Math And Logic Operations
03:34
0507 EL With Beans And Value Attributes
06:53
Section 6: Java Standard Core Tag Library - JSTL
0601 Introduction To Tags
05:47
0602 Download, Install, Import And Setup Core Tags
04:36
0603 Importing Resources, Page Re-Direct And Output
05:51
0604 Conditions And Looping
07:09
0605 Set/Remove Variables
05:19
0606 URL And Catch Tags
05:33
0607 JSTL Formatting Standard Tag
04:42
0608 JSTL SQL Standard Tag
03:45
0609 JSTL XML Standard Tag
02:16
0610 JSTL Functions
03:42
Section 7: Custom Tag Libraries
0701 Changing Includes To Tags
03:27
0702 Custom Tag Libraries And TLD Overview
05:12
0703 Creating A Custom Tag Library Definition File
04:26
0704 Writing The Code To Handle The Tags
04:12
0705 Using A Custom Tag Library
04:34
0706 Tag Library In The DD
02:40
0707 EL Functions
03:48
Section 8: Filters And Wrappers
0801 Filters
06:54
0802 Wrappers
04:07
Section 9: Web Security
0901 Server Authentication Overview And Configuration
04:27
0902 Server Authentication Application Configuration
07:26
0903 Forms Authentication With Application/Server
04:32
0904 Role/User Specific Pages And Page Components
07:07
0905 Forms Authentication And Role Restriction With Application And Database
08:07
0906 SSL Generating The Keystore File
03:38
0907 SSL Configuring The Server XML File
03:51
0908 SSL Configuring The Web XML File And Running Secure Pages
03:41
Section 10: Building Web Sites
1001 Building A Themed Website With CSS
05:53
1002 Building A Themed Website With JQueryUI/JQuery
07:46
1003 Full MVC Models And Lightweight Controllers
06:38
Section 11: Web Frameworks
1101 Struts2 Setup, Download, Select And Install JARs
04:17
1102 Struts2 Configuration Of The Build Path, Web XML And Struts XML
05:50
1103 Struts2 Actions And Tags
09:23
Section 12: Conclusion
1201 Resources
02:44

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Ready to start learning?
Take This Course