시큐어코딩
시큐어 코딩 로드맵은 프로그램의 취약점을 깊게 이해하고, 보안의 시각에서 이러한 취약점을 어떻게 보완할 수 있는지를 다룹니다. 이 과정에서 프로그램의 동작 방식과 구조를 정확하게 파악하면서, 보안상 취약한 부분을 식별하고 그에 맞는 안전한 대응책을 마련하는 기술을 키워나갑니다.
- Secure Coding - Koltin Spring 로드맵은 Koltin Spring 기반의 웹 어플리케이션에 초점을 맞춘 로드맵입니다. 이 로드맵에서는 기본적인 문자열, 숫자, URL 검증부터 시작하여 JWT, CORS, CSP, 외부 라이브러리의 안전한 사용 방안에 이르기까지 웹 어플리케이션의 보안을 체계적으로 강화하는 전략을 학습합니다.
- Secure Coding - C 로드맵은 메모리 안전 문제로 발생할 수 있는 보안 취약점을 예방 방법을 학습하는 강의입니다. C 언어의 보안 취약점을 다양한 사례와 실습을 통해 이해하고, 이를 개선하는 방법을 익힐 수 있습니다. 강의는 이론 학습, 퀴즈, 패치 실습으로 구성되어 실제 개발 환경에서 안전하게 코드를 작성할 수 있도록 돕습니다.
- Secure Coding - Front-End (React) 로드맵은 리액트를 활용하여 프론트엔드 보안 취약점과 그 대응 방안을 학습하는 강의입니다. 프론트엔드에서 발생할 수 있는 다양한 보안 취약점에 대해서 이해하고, 해당 취약점을 실습 문제와 패치 문제를 통해서 복습하는 시간을 가집니다. 해당 강의를 통해서 프론트엔드 개발을 할 때, 안전한 코드를 작성할 수 있도록 돕습니다.