# AI Coding for Security (Self-Paced)

Canonical URL: <https://training-nyc.com/courses/ai-coding-security-self-paced>

## Overview

Modern engineering teams follow a set of core principles when they develop software securely, and this course takes you through those principles one at a time. Managing a codebase together with other people, standing up CI/CD pipelines, and noticing vulnerabilities at any stage of the development lifecycle are all part of what you will take away.

The course goes past traditional security practices to look closely at the risks that surface only when development is AI-assisted. Direct practice with authentication, with the management of secrets, and with debugging in production comes through the projects you take on as part of a team.

## What you'll learn

- Contribute to team development workflows built on version control and code review
- Construct pipelines for continuous integration and continuous deployment
- Follow application behavior through observability and debugging tools
- Practice the fundamentals of cybersecurity along with threat modeling techniques
- Manage authentication, authorization, and sensitive data without exposing them
- Recognize the risks attached to AI-powered applications and lessen them

## Pricing

**Tuition:** $0
