강의

멘토링

로드맵

개발 · 프로그래밍

/

웹 개발

SW개발보안 - Secure Coding(시큐어 코딩) 제대로 배우기 2025

이 강의는 소프트웨어 개발 과정에서 안전하고 신뢰할 수 있는 코드를 작성하는 방법을 배우는 과정입니다. 단순히 기능 구현에 그치지 않고, 보안 취약점을 예방하며 안정성을 확보할 수 있는 프로그래밍 원칙과 기법을 학습합니다. 실습과 사례를 통해 실제 개발 환경에서 발생할 수 있는 보안 위협을 이해하고, 이를 방지하기 위한 코딩 규칙, 입력 값 검증, 예외 처리, 메모리 관리 등 안전한 코드 작성 기법을 습득할 수 있습니다. 본 과정을 수강하면 개발자는 코드의 완성도를 높이는 동시에, 보안성과 신뢰성을 갖춘 소프트웨어를 개발할 수 있는 실질적 역량을 확보하게 됩니다.

(4.5) 수강평 22개

수강생 118명

난이도 입문

수강기한 12개월

  • 유용한IT학습
삼성
LG유플러스
LG전자
롯데쇼핑 이커머스사업본부

롯데쇼핑 이커머스사업본부

임직원들도 이 강의를 듣고 있어요!

삼성
LG유플러스
LG전자
롯데쇼핑 이커머스사업본부

롯데쇼핑 이커머스사업본부

임직원들도 이 강의를 듣고 있어요!

수강 후 이런걸 얻을 수 있어요

  • 안전한 코드 작성 원칙 이해 : 보안 취약점 예방을 위한 기본 개념과 안전한 프로그래밍 습관 학습

  • 보안 위협 대응 능력 강화 : 입력 값 검증, 예외 처리, 메모리 관리 등 주요 기법을 실습

SW개발보안 - Secure Coding(시큐어 코딩) 제대로 배우기 2025

이 강의는 소프트웨어 개발 과정에서 안전하고 신뢰할 수 있는 코드를 작성하는 방법을 배우는 과정입니다. 단순히 기능 구현에 그치지 않고, 보안 취약점을 예방하며 안정성을 확보할 수 있는 프로그래밍 원칙과 기법을 학습합니다.

실습과 사례를 통해 실제 개발 환경에서 발생할 수 있는 보안 위협을 이해하고, 이를 방지하기 위한 코딩 규칙, 입력 값 검증, 예외 처리, 메모리 관리 등 안전한 코드 작성 기법을 습득할 수 있습니다.

본 과정을 수강하면 개발자는 코드의 완성도를 높이는 동시에, 보안성과 신뢰성을 갖춘 소프트웨어를 개발할 수 있는 실질적 역량을 확보하게 됩니다.

이런 내용을 배워요

🔹 학습 내용

  • 개발 환경 구축 : Tomcat 및 MySQL 설치를 통한 실습 환경 세팅

  • 입력 데이터 검증 및 표현 : 외부 입력 값 처리 시 발생할 수 있는 보안 위협 차단

  • 보안 기능 적용 : 인증·인가 및 안전한 데이터 처리 방법 학습

  • XSS(크로스사이트 스크립트) : 웹 보안의 대표적 취약점과 대응 방안 실습

  • 시간 및 상태 관리 : 동시성 문제와 세션·상태 정보의 안전한 처리 방법

  • 에러 처리 및 코드 오류 대응 : 예외 상황을 안전하게 제어하고 시스템 노출 최소화

  • 캡슐화와 API 오용 방지 : 객체지향적 보안 설계와 안전한 API 활용

이 강의는 안전한 소프트웨어 개발을 위한 보안 코딩 핵심 원칙과 실습을 다루는 과정입니다. 단순한 기능 구현을 넘어, 보안 취약점을 예방하고 안정적인 프로그램을 개발할 수 있는 역량을 기르는 데 중점을 두고 있습니다.
본 과정을 통해 학습자는 보안 코딩 7대 원칙을 비롯한 주요 가이드라인을 실제 프로젝트에 적용할 수 있게 됩니다. 나아가 실무 환경에서 빈번히 발생하는 보안 취약점을 미리 예방하고, 신뢰성과 안정성을 갖춘 소프트웨어 개발 능력을 확보할 수 있습니다.

수강 전 참고 사항

이 강의는 지식공유자의 질문/답변을 제공하지 않습니다

학습 자료

주차별 교안이 pdf파일로 제공됩니다

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 소프트웨어를 개발하는 개발자

  • 신입·초급 개발자 : 안전한 코딩 습관을 처음부터 체득하려는 입문자

안녕하세요
입니다.

8,278,058

수강생

6,443

수강평

4.6

강의 평점

308

강의

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

커리큘럼

전체

11개 ∙ (2시간 54분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

22개

4.5

22개의 수강평

  • 김기영님의 프로필 이미지
    김기영

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    많은 도움이 됐습니다.

    • 김영복님의 프로필 이미지
      김영복

      수강평 1

      평균 평점 5.0

      5

      36% 수강 후 작성

      감사합니다~

      • 강동욱님의 프로필 이미지
        강동욱

        수강평 1

        평균 평점 5.0

        5

        100% 수강 후 작성

        • 이희용님의 프로필 이미지
          이희용

          수강평 1

          평균 평점 5.0

          5

          36% 수강 후 작성

          • 흑흑님의 프로필 이미지
            흑흑

            수강평 8

            평균 평점 3.8

            수정됨

            1

            45% 수강 후 작성

            숨소리가 너무 많이나고,, 실습할때 너무 들쭉 날쭉이고, 셋팅을 어떤식을 한지 알려주고 진행해야하는데 진행하다 아 셋팅 이거에요 라고하고,,, 갑자기 이런건 다른 강의 나오니까 패스할게요가. 너무 많음 아무설명없이 갑자기 멍하다가 그러고.... ppt로 강의자료 보여주는데 슬라이드쇼 상태도 아니라 ppt 편집 창에서 진행하고 전반적으로 별로였습니다.

            유용한IT학습님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!