Dive into the basics of software security inside the development process. This course introduces the fundamentals of software security problems, risks, and general approaches for producing better software. It also presents an approach to building software security into the development process, further enabling developers to deliver better software. This course was created by the experts who wrote the book on software security. The approaches described in this course are used by leading global companies with mature software security initiatives.