RIS619 Advanced Internet Programming Mr W. Nel
Course Content RIS619 Security Client Side Development Server Side Development
Security Information Security in General Security principles for development Types of attacks/threats and how to avoid them
Security Buffer Overflow Attacks Mail Bombing Hoaxes Sniffers Back Doors Phishing Brute Force Pharming Dictionary Attack Command Injection DOS Attack SQL Injection Man in the Middle Cross-site Scripting Spam
Client Side Development JavaScript
Server Side Development ADO.Net Recap Connecting, extracting/manipulating data Data Binding AJAX How AJAX works Control Extenders Files and Streams File and Directory Classes Reading and Writing Uploading Compression
Server Side Development Communication Email SMS Gateways Security Cryptography Forms Authentication Dynamic Graphics and GDI+ Drawing Charts Image Uploading and Resizing
Assignments and Assessment Continuous Evaluation Individual and group assignments Test Practical Exam
Text Book Pro ASP.NET 4 in C# 2010. Fourth Edition. Matthew MacDonald, Adam Freeman and Mario Szpuszta. Apress. 2010. ISBN: 978-1-4302-2529-4
Textbook Availability Take2 R425.00 Kalahari.net R516.10 Amazon.com $37.79 Van Schaik R573.50