Whether delivered online or onsite, our instructor-led live Secure Coding courses utilize interactive, hands-on exercises to illustrate how to apply secure coding principles and techniques. This approach ensures applications are developed to minimize vulnerabilities, safeguard sensitive data, and effectively counter security threats.
Secure Coding training is offered as either "online live training" or "onsite live training". Online live training (also referred to as "remote live training") is conducted via an interactive remote desktop. Onsite live training can be hosted at customer premises in Durban or at NobleProg corporate training centers in Durban.
NobleProg -- Your Local Training Provider
Garden Court South Beach
Durban, South Africa
Way to get there
From Durban city centre: follow the beachfront/Marine Parade south toward South Beach.
By car/taxi: give the driver the address 73 O.R. Tambo Parade, South Beach, Durban 4001.
From King Shaka International Airport: the hotel is roughly 30 km ;from the airport.
This instructor-led training in Durban explores ECDE principles, assisting professionals in embedding security across the complete DevOps lifecycle. Learners will master securing CI/CD pipelines, applying safe coding practices, and preparing for certification via practical labs and guided exercises.
This practical course on Durban guides developers in securing C# and .NET applications through strong authentication, session management, and cryptographic features. It addresses ASP.NET hardening, XML security, and prevalent vulnerabilities to support the creation of resilient and secure software solutions.
This course in Durban covers the fundamentals of network security and secure communication. It examines cryptographic primitives, practical crypto algorithms, and security protocols like SSL/TLS. Participants will learn to identify vulnerabilities and apply secure coding practices.
This training in Durban focuses on secure C and C++ coding, addressing buffer overflows, use-after-free, and input validation. Participants apply defensive techniques and static analysis to develop hardened software that withstands cyberattacks and real-world vulnerabilities.
Master advanced Java security by covering JEE, web services, and cryptography in Durban. This course provides hands-on exercises for secure coding, helping developers identify and mitigate common vulnerabilities and critical flaws in Java applications effectively.
Today, developers have access to various programming languages capable of compiling code for the .NET and ASP.NET frameworks. While this environment offers robust tools for security development, it is crucial for developers to understand how to apply architectural and coding-level techniques to implement effective security measures, avoid vulnerabilities, and limit potential exploitation.
This course aims to equip developers with the skills to prevent untrusted code from executing privileged actions through numerous hands-on exercises. Participants will learn to protect resources via strong authentication and authorization, manage remote procedure calls, handle sessions, and explore various implementation strategies for specific functionalities.
The course introduces various vulnerabilities by highlighting typical programming errors made when using .NET. The discussion on ASP.NET vulnerabilities covers the impact of different environment settings. Furthermore, the section on ASP.NET-specific vulnerabilities addresses general web application security challenges alongside specialized issues and attack vectors, such as ViewState attacks and string termination exploits.
Participants attending this course will
Grasp fundamental concepts of security, IT security, and secure coding principles
Identify web vulnerabilities beyond the OWASP Top Ten and learn how to mitigate them
Utilise the various security features available in the .NET development environment
Acquire practical skills in using security testing tools
Recognise common coding mistakes and understand how to prevent them
Gain insights into recent vulnerabilities affecting .NET and ASP.NET
Access sources and further reading materials on secure coding practices
Build secure PHP applications in Durban by mastering injection prevention, session management, and advanced vulnerability mitigation. This course covers client-side security, cryptography, and hardening practices, ensuring your code withstands modern Internet attacks and complies with industry standards.
This instructor-led training in Durban provides a practical introduction to the Microsoft Secure Development Lifecycle. Participants learn secure design and coding practices to identify flaws early, covering common vulnerabilities such as buffer overflows and SQL injection through hands-on exercises.
In this instructor-led, live course in Durban, participants will learn how to formulate the proper security strategy to face the DevOps security challenge.
This module explores secure coding practices in Java through the application of OWASP standards. You will learn to recognise web threats, mitigate common attacks such as XSS and CSRF, and apply robust secure design principles. Enrol in this practical training in Durban to effectively strengthen your application security capabilities.
This instructor-led course in Durban focuses on secure coding principles and ASP.NET security standards. Participants will learn to apply the OWASP methodology, implement robust authentication and authorization controls, and mitigate injection attacks, XSS, and CSRF to develop resilient, secure web applications.
Read more...
Last Updated:
Testimonials (6)
Experience sharing, it's teacher's know-how and valuable.
Carey Fan - Logitech
Course - C/C++ Secure Coding
the knowledge of the trainer was very high - he knew what he was talking about, and knew the answers to our questions
Adam - Fireup.PRO
Course - Advanced Java Security
The topic is current and I needed to be updated
Damilano Marco - SIAP s.r.l.
Course - Secure Developer Java (Inc OWASP)
Introductions to the many different types of unsafe behaviors.
Zhongqi
Course - Secure Developer .NET (Inc OWASP)
The labs practice
Angel - Vodacom
Course - How to Write Secure Code
Very good to understand how a hacker would potentially analyse sites for weakness and tools they might employ .
Roger - OTT Mobile
Course - .NET, C# and ASP.NET Security Development
Online Secure Coding training in Durban, Secure Coding training courses in Durban, Weekend Secure Coding courses in Durban, Evening Secure Coding training in Durban, Secure Coding instructor-led in Durban, Secure Coding instructor-led in Durban, Evening Secure Coding courses in Durban, Secure Coding boot camp in Durban, Secure Coding classes in Durban, Secure Coding private courses in Durban, Secure Coding instructor in Durban, Secure Coding trainer in Durban, Secure Coding one on one training in Durban, Online Secure Coding training in Durban, Secure Coding on-site in Durban, Secure Coding coaching in Durban, Weekend Secure Coding training in Durban