Training Course:Secure Web-Tier Applications WorkshopSchool/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. |
|
|