Secure Coding with C#
by Alexander Tushinsky
This course will teach
secure coding practices while using .NET 6.0 and
C#, using OWASP recommended security best practices.
What you'll learn
There is a high demand for software developers to produce secure code, yet many don’t know where to begin. In this course,
Secure Coding with C#,
you’ll learn to
write secure code
using C# and NET 6 security best practices. First, you'll learn about OWASP, an
organization focused on secure code, providing the concepts behind a secure
software development lifecycle, and threat modeling.
Next, you'll discover
OWASP’s key projects that help
identify and prevent vulnerabilities within
C# code.
Finally, you'll explore the main vulnerabilities found in software
today, how to identify them, and how to mitigate them within C# code.
When you’re finished with this course, you’ll have the skills and
mindset to help identify and deal with potential security issues within the
software you write.
About the author
Alex has spent the past 30+ years working as a software developer, application architect, cybersecurity professional, and technical trainer. He is a lifelong learner and holds over 20 active certifications in IT. Alex is a Microsoft Certified Trainer and enjoys sharing his knowledge with others. He has taught at Rutgers University, Bergen Community College, County College of Morris, College of Southern Nevada, and UNLV. He holds a BS in Software Development and a Masters in Cybersecurity from We... morestern Governors University. As a developer, Alex works with Java, C#, and Python helping small businesses and entrepreneurs achieve their vision from a technical perspective. He also works as a virtual CISO, performs penetration testing, and educates businesses and individuals on the importance of cybersecurity. When not working, Alex spends his time with his beautiful wife, and many pets, including two cats, and three Boston Terriers. He is an active runner and cyclist and is an ethical and health-conscious vegan.