
정보처리기사 실기 (2020 개정) 제대로 배우기 Part.2
유용한IT학습
정보처리기사 실기 과목 자격증 대비 강의로, 정보시스템 등의 개발 요구사항을 이해하기 위한 기초 지식을 익힐 수 있습니다. (두 번째 파트)
초급
정보처리기사
이 강의는 소프트웨어 개발 과정에서 안전하고 신뢰할 수 있는 코드를 작성하는 방법을 배우는 과정입니다. 단순히 기능 구현에 그치지 않고, 보안 취약점을 예방하며 안정성을 확보할 수 있는 프로그래밍 원칙과 기법을 학습합니다. 실습과 사례를 통해 실제 개발 환경에서 발생할 수 있는 보안 위협을 이해하고, 이를 방지하기 위한 코딩 규칙, 입력 값 검증, 예외 처리, 메모리 관리 등 안전한 코드 작성 기법을 습득할 수 있습니다. 본 과정을 수강하면 개발자는 코드의 완성도를 높이는 동시에, 보안성과 신뢰성을 갖춘 소프트웨어를 개발할 수 있는 실질적 역량을 확보하게 됩니다.
안전한 코드 작성 원칙 이해 : 보안 취약점 예방을 위한 기본 개념과 안전한 프로그래밍 습관 학습
보안 위협 대응 능력 강화 : 입력 값 검증, 예외 처리, 메모리 관리 등 주요 기법을 실습
SW개발보안 - Secure Coding(시큐어 코딩) 제대로 배우기 2025
이 강의는 소프트웨어 개발 과정에서 안전하고 신뢰할 수 있는 코드를 작성하는 방법을 배우는 과정입니다. 단순히 기능 구현에 그치지 않고, 보안 취약점을 예방하며 안정성을 확보할 수 있는 프로그래밍 원칙과 기법을 학습합니다.
실습과 사례를 통해 실제 개발 환경에서 발생할 수 있는 보안 위협을 이해하고, 이를 방지하기 위한 코딩 규칙, 입력 값 검증, 예외 처리, 메모리 관리 등 안전한 코드 작성 기법을 습득할 수 있습니다.
본 과정을 수강하면 개발자는 코드의 완성도를 높이는 동시에, 보안성과 신뢰성을 갖춘 소프트웨어를 개발할 수 있는 실질적 역량을 확보하게 됩니다.
개발 환경 구축 : Tomcat 및 MySQL 설치를 통한 실습 환경 세팅
입력 데이터 검증 및 표현 : 외부 입력 값 처리 시 발생할 수 있는 보안 위협 차단
보안 기능 적용 : 인증·인가 및 안전한 데이터 처리 방법 학습
XSS(크로스사이트 스크립트) : 웹 보안의 대표적 취약점과 대응 방안 실습
시간 및 상태 관리 : 동시성 문제와 세션·상태 정보의 안전한 처리 방법
에러 처리 및 코드 오류 대응 : 예외 상황을 안전하게 제어하고 시스템 노출 최소화
캡슐화와 API 오용 방지 : 객체지향적 보안 설계와 안전한 API 활용
이 강의는 안전한 소프트웨어 개발을 위한 보안 코딩 핵심 원칙과 실습을 다루는 과정입니다. 단순한 기능 구현을 넘어, 보안 취약점을 예방하고 안정적인 프로그램을 개발할 수 있는 역량을 기르는 데 중점을 두고 있습니다.
본 과정을 통해 학습자는 보안 코딩 7대 원칙을 비롯한 주요 가이드라인을 실제 프로젝트에 적용할 수 있게 됩니다. 나아가 실무 환경에서 빈번히 발생하는 보안 취약점을 미리 예방하고, 신뢰성과 안정성을 갖춘 소프트웨어 개발 능력을 확보할 수 있습니다.
이 강의는 지식공유자의 질문/답변을 제공하지 않습니다
주차별 교안이 pdf파일로 제공됩니다
학습 대상은
누구일까요?
소프트웨어를 개발하는 개발자
신입·초급 개발자 : 안전한 코딩 습관을 처음부터 체득하려는 입문자
전체
11개 ∙ (2시간 54분)
해당 강의에서 제공:
2. SW개발보안 제대로 배우기
06:58
3. 톰켓 및 mysql 설치
20:28
4. 입력데이터 검증 및 표현
50:51
5. 보안 기능
30:07
6. 크로스사이트 스크립트(XSS)
12:40
7. 시간 및 상태
21:59
8. 에러처리
05:46
9. 코드오류
06:39
10. 캡슐화
12:08
11. API 오용
07:21
₩44,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!