Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Secure Web-Tier Applications Workshop

School/Trainer:

QA Ltd.
Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' The Developing Secure Web-Tier Applications Workshop course provides students with the knowledge to build web applications incorporating the Java Security Architecture to protect web site resources and authenticate users.



Who Can Benefit

Java programming language developers with skills equivalent to that of a Sun Certified Web Component Developer, who are responsible for creating secure web sites. This is not a course for web page designers using Hypertext Markup Language (HTML), JavaScript technology, or other web presentation technologies.



Prerequisites


Write Java Web Applications using Java web-tier technologies: Servlets, and JavaServer Pages (JSP)
Design Java applications that integrate existing Java code
Functionally describe the benefits of an n-tier architecture
Write a web page that uses HTML


Delegates will learn how to


Understand the security risks faced by web applications
Examine a web application for security risks
Interact with Java keystores
Sign Java JAR files
Implement authentication in Java EE applications
Implement programmatic security in Java EE applications
Implement transport-layer security in Java EE applications
Configure security realms for Java EE application servers
Implement code that interacts with an LDAP server


Course outline


Module 1 �Security Basics



Describe the top 10 web-tier security risks

Describe key Java EE security concepts and standards

Describe Java EE architecture and its logical tiers

Describe web-tier security

Describe the container-based security model



Module 2 �Implementing Security Basics



Describe the basics of security

Describe keystores

Describe certificates



Module 3 �Implementing Declarative Security



Describe declarative security

Describe realms, users, groups,and roles

Compare basic and form-based authentication

Describe SSL



Module 4 �Implementing Programmatic Security



Describe programmatic security

Use getRemoteUser and getUserPrincipal to implement security in server side code

Use isUserInRole to implement security in server- side code



Module 5 �Other Security Realms



Describe the other realms available in the Application Server

Implement the Directory Server as a realm

Implement a relational database as a realm



Module 6 �Review the Top 10 Web-Tier Security Risks



Review the top 10 web-tier security risks in Java EE web applications

Describe best practices for securing Java EE web applications
...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.qa.com/

Phone:0844 871 2080

School Address:

TEL: 0844 871 2080
E-mail us: info@qa.com

Jobs & Resumes: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Houses & Roommates: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Travel Agencies: Birmingham, Bristol, Edinburgh, Leeds, London, Manchester,

Search other schools for Secure Web-Tier Applications training resources.




Other training courses offered by QA Ltd.:

siebel
siebel essentials
j2ee
Business Component Development with Enterprise JavaBeans Technology
creating web services using java technology
Applications for the Java EE Platform
java web services
javaserver faces components with ajax
mobile phone applications with j2me technology
real-time applications for the java platform
fundamentals of java
j2ee patterns
java
Object-Oriented Analysis and Design using UML
Sun Java Sys App Server PE9
Sun Java System Access Manager


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
In most cases you will get a unique submit code along with your each posting on this website. Please provide it as well as the message title if you want any assistance for editing/removal.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009