• 708.689.0131
  • Contact Us
  • IQ Login
  • Skills Login
Infosec Logo
  • Infosec Logo
  • Products
  • Solutions
  • Resources
  • Company
  • Infosec IQ logo Security Awareness
  • Infosec Skills logo Boot Camps & Training
  • Product Overview
  • Security Awareness Training
  • Phishing Simulator
  • Reporting & Assessments
  • Program Automation
  • Global Administration
  • Browse All Training
  • Pricing & Features
  • Demo
  • Live Boot Camps
  • Role-Based Training
  • Certifications & CPEs
  • Cyber Ranges & Labs
  • Skill Assessments
  • Browse All Training
  • Free Trial
  • Pricing & Features
  • Demo
  • Pre-built Training Plans
  • Industry, Compliance & Role-Based Training
  • Custom Education
  • Personalized Learning
  • Language
  • 1000+ Phishing Templates
  • Simulation Types
  • Phishing Email Reporter
  • Reports
  • Assessments
  • Dashboard
  • Learner Analytics
  • Learner Management
  • Threat Response Orchestration
  • Integrations
  • Cybersecurity Specialist
  • Cybercrime Investigator
  • IT Auditor
  • Cybersecurity Analyst
  • Cybersecurity Consultant
  • Penetration Tester
  • Cybersecurity Manager
  • Cybersecurity Engineer
  • Cybersecurity Architect
  • Boot Camp Overview
  • CISSP Boot Camp
  • Security+ Boot Camp
  • Ethical Hacking Boot Camp
  • CCNA Dual Cert Boot Camp
  • CASP+ Boot Camp
  • CCSP Boot Camp
  • CISM Boot Camp
  • CySA+ Boot Camp
  • PMP Boot Camp
  • Browse All Boot Camps
Choose Your Own Adventure

Security Awareness Games by Infosec

Click to Play
  • By Organization Type
  • By Need
  • Solutions Overview
  • For Business Teams
  • For Government & Contractor Teams
  • For MSPs & Resellers
  • Security Awareness
  • Phishing Simulation
  • Technical Skill Development
  • IT Certification
  • Compliance & Framework
  • CMMC Certification

    2020 security talent pipeline study

    250 security hiring managers share how they fill open roles

    Download
    • Cyber Work Podcast
    • Webinars
    • Case Studies
    • Reports & Whitepapers
    • Blog
    • Community
    • Infosec Inspire
    • Free Phishing Risk Test

        Free cybersecurity training from industry experts

        Forrester Wave™ graphic

        New episodes every month

        Get Access
        • About Us
        • Careers
        • Scholarships & Awards
        • Infosec Gives
        • Partners
        • About Us
        • Leadership
        • Newsroom
        • Recognition
        • About LX Labs

          We’re hiring!

          Join an ambitious team of people who care about making a difference.

          Get To Know Us

          Secure Coding for .NET Training

          Learn how to develop Secure .NET applications. This boot camp is designed for ASP.NET and C# developers that require effective, real-world, secure programming skills they can implement immediately at the workplace.

          ★★★★★
          4.6
          (28 ratings)
          Updated December 2020
          View Pricing Book a Boot Camp

          Learn secure .NET coding

          • 100% Satisfaction Guarantee
          • Three days live, expert .NET instruction (live online or in-person)
          • Immediate access to Infosec Skills from the minute you enroll to 90 days after your boot camp
          • Learn by doing with 100s of additional hands-on courses and labs
          • 90-day access to all boot camp video replays and materials
          • Knowledge Transfer Guarantee

           

          View full course schedule

          Training overview

          This comprehensive three-day Secure Coding for .NET (ASP.NET/C#/VB.NET) Boot Camp is designed to educate professional programmers on the skills necessary to develop and deploy secure applications. You will learn about potential security issues through concrete, hands-on examples of vulnerable code.

          You’ll learn which poor programming practices lead to vulnerable code, how to code securely and how to maintain secure development practices throughout the development life cycle. You’ll sharpen skills and gain experience in applying secure design and implementation principles through demonstrations of building, testing and securing real-world applications. You’ll also be given the opportunity to participate in securing and testing applications through a progression of “challenge scenarios” alternating assignments as “attackers” and “defenders” of applications.

          What you’ll learn

          This boot camp teaches you how poor security practices leave applications open to attack and how to implement the necessary tools, techniques and best practices to write code in a secure manner. It will help develop your knowledge and skills around:

          • Common web application exposures and attacks
          • Compliance for the OWASP Top 10 training component in the PCI DSS standard
          • Static analysis techniques for quickly finding web application flaws
          • Secure use of C#/VB.NET API
          • How to code defensively and perform proper input validation

          Who should attend

          • NET application developers
          • C# programmers
          • ASP.NET developers
          • Managers, architects and technologists involved in deploying .NET applications
          • Anyone interested in learning more about secure .NET coding

          Prerequisites

          Roughly 12-24 months of experience working with .NET applications is recommended. You should have an understanding of web applications, web programming concepts and experience building web applications using the .NET Framework. A basic understanding of IT security principles is recommended but not required.

          Get training resources sent to your inbox

          Skill up on your schedule

          Infosec Skills boot camp

          • 100% Satisfaction Guarantee
          • 3 days live, expert .NET instruction (live online or in-person)
          • 90-day access to recordings of daily lessons
          • 100s of additional hands-on courses and labs
          • Knowledge Transfer Guarantee
          View Pricing

          Infosec Skills

          • On-demand .NET training
          • 500+ practice exam questions & unlimited practice exam attempts
          • 80+ role-based learning paths (Ethical Hacking, PHP, etc.)
          • 100s of hands-on labs in cloud-hosted cyber ranges
          • Infosec peer community support
          • 1,000s of CPE opportunities
          7-Day Free Trial

          .NET training schedule

          Infosec’s .NET training is more than just a boot camp. We support you before, during and after your live training to ensure you’re fully prepared.

          • Before your boot camp
            • Start learning now. You’ll get immediate access to all the content in Infosec Skills the moment you enroll. Prepare for your live boot camp, uncover your knowledge gaps and maximize your training experience.

          • During your boot camp
            • Course introduction

              • Web application environment and components
              • General web application security concepts
              • .NET framework security features

              Input validation and encoding

              • Input-driven attacks
              • Validation best practices
              • Output encoding

              Authentication, authorization and session management

              • Common authentication weaknesses
              • Authorization best practices
              • Controlling application access
              • Password security
              • Session hijacking and trapping
              • Protecting user sessions and tokens
              • Canonicalization problems
              • Parameter manipulation

              Encryption, confidentiality and data protection

              • Cookie-based attacks
              • Protecting application variables
              • Cache control issues
              • SSL best practices
              • Protecting usernames, passwords and personally identifiable information
              • Common cryptography pitfalls

              Data access

              • Secure database programming
              • Database permissions best practices
              • Parameterized queries
              • Common stored procedure flaws

              Error handling and logging

              • Attacking via error messages
              • Secure logging and error handling

              Server configuration and code management

              • Common web and app server mis-configurations
              • Common database server mis-configurations
              • Protecting application code

              XML web services

              • Overview of WSDL, SOAP and AJAX
              • Web service attacks
              • AJAX pitfalls
              • Web service best practices

              Application threat modeling

              • Threat modeling concepts
              • Application context
              • Identifying attacks, vulnerabilities and countermeasures
              • Threat modeling tools

              Practical security testing techniques for developers

              • Useful web application assessment tools
              • Determining the severity of vulnerabilities
              • Dealing with time constraints
          • After your boot camp
            • Your Infosec Skills access extends 90 days past your boot camp, so you can take additional time to learn.

          Free .NET training resources

          Demystifying dot NET reverse engineering: Introducing Round-trip engineering

          This article covers in-depth .NET MSIL assembly language. Read more.

          Learn More

          Breaking into IT: From first job to advanced certs with CompTIA

          Technical workers earn more than double the national average wage, according to a 2018 CompTIA IT Industry Outlook report. Learn how to get started in IT from Teresa Sears, senior director of certification products for CompTIA skills certifications, and Christine Tuttleman, a business information security officer, CompTIA SME and member of the CompTIA Technical Advisory Committee.

          Listen Now

          From machine learning to deepfakes: How AI is revolutionizing cybersecurity

          Get an inside look at how AI and machine learning are affecting both cybercrime and the work of cybersecurity professionals.

          Watch now

          Find your boot camp

          Take the course online?
          Learn more about online
          866.471.0059
          • Today
          • Next week
          • Next month
          See additional dates

          ©2021 Infosec, Inc.

          • Privacy & Cancellation Policies
          • Trademarks
          We use cookies to personalize your experience and optimize site functionality. Accept Cookie settings
          Privacy & Cookies Policy

          Infosec cookie notice

          We use cookies to help understand your needs, optimize website functionality and give you the best experience possible. Use this policy to understand how, when and where cookies are stored on your device. 

          Want to know more? Contact [email protected].
          Necessary
          Always Enabled

          This type of cookie helps keep our website functioning. They provide access to account-based features and other secure areas of our site, and do not store information about you that could be used for marketing. This category of cookies cannot be disabled.

          Analytics

          Google Analytics cookies help us understand how visitors use our site. All data collected from Google Analytics is anonymized (including your IP address) and stored by Google on U.S. servers.

          Marketing

          We use this type of cookie to optimize our marketing campaigns. Marketing cookies are delivered by our database when you visit our site, complete a form or open email from us. Information stored in this cookie includes personal information like your name and what pages you view on our site.

          Save & Accept