Training Course:Developing Secure Web ApplicationsSchool/Trainer:New Horizons Learning Centres of Australia Sydney, Brisbane, Melbourne, Perth, Newcastle, Australia
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' This course provides students with the knowledge and skills that are needed to build Web applications by using secure coding techniques. Pre-requisites: Experience developing applications for the Web Programming experience with Visual Basic .NET or Visual C# Familiarity with n-tier application architecture Familiarity with Microsoft SQL Server 2000 and Microsoft Internet Information Services products and technologies is recommended Outline: Lesson 1: Introduction to Web Security - Why Build Secure Web Applications? - Using the STRIDE Model to Determine Threats - Implementing Security: An Overview Lesson 2: Planning for Web Application Security - A Design Process for Building Secure Web Applications Lesson 3: Validating User Input - User Input - Types of User Input Attacks - Performing Validation - Revealing as Little Information as Possible to the User Lesson 4: Internet Information Services Authentication - Introduction to Web Client Authentication - Configuring Access Permission for a Web Server - Selecting a Secure Client Authentication Method - Running Services As an Authenticated User - Lesson 5: Securing Web Pages - ASP Forms-Based Authentication - .NET Code Access and Role-Based Security - Overview of ASP.NET Authentication Methods - Working with Windows-Based Authentication in ASP.NET security - Working with ASP.NET Forms-Based Authentication Lesson 6: Securing File System Data - Overview of Securing Files - Windows Access Control - Creating ACLs Programmatically - Protecting ASP.NET Web Application Files Lesson 7: Securing Microsoft SQL Server - SQL Server Connections and Security - SQL Server Role-Based Security - Securing SQL Server Communication - Preventing SQL Injection Attacks Lesson 8: Protecting Communication Privacy and Data Integrity - Introduction to Cryptography - Working with Digital Certificates - ManagementUsing Secure Sockets Layer/Transport Layer Security Protocols - Using Internet Protocol Security Lesson 9: Encrypting, Hashing, and Signing Data - Encryption and Digital Signing Libraries - Using CAPICOM - Using System.Security.Cryptography Namespace to Hash Data - Using System.Security.Cryptography Namespace to Encrypt and Sign Data ...''
Please go to the school's official website for training price and schedule: http://www.nhaustralia.com.au
Phone:+61 2 8263 5900
School Address:
Level 6, St. Martins Tower 31 Market Street Sydney NSW 2000 Australia Level 4, 200 Creek Street, Brisbane, QLD 4000 Level 2, 31 Queen Street, Melbourne, VIC 3000
Jobs & Resumes: Sydney, Brisbane, Melbourne, Perth, Newcastle Houses & Roommates: Sydney, Brisbane, Melbourne, Perth, Newcastle
Other training courses offered by New Horizons Learning Centres of Australia:
Programming in the Unix Shell
Understanding SQL Tools
Unix Introduction
CIW-Java Programming Series
JavaScript Fundamentals
Linux Fundamentals
Linux+ Certification
IBM Lotus Domino Designer 6
Exchanging and Transforming Data Using XML and XSLT
Introduction to C# Programming for the Microsoft .NET Platform
Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
Programming with the Microsoft.NET Framework (Visual C#.NET)
Upgrading Web Development Skills from ASP to Microsoft ASP.NET
Introduction to C Programming
Designing Microsoft SQL Server 2005 Infrastructure and Services
Designing a High Availability Database Solutions Using Microsoft SQL Server 2005
Troubleshooting and Optimizing Database Servers using Microsoft SQL Server 2005
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: Besides Acquiring latest course information by the search form, Students can also leave their study interests here and let schools callback. |
|
|