[서포터즈] 개발자라면 필수! 정보 시스템 보안 기초🛡️
·
◈ 공부모임/국가기술자격 서포터즈🌻
지난번에는 시스템의 기반 환경인 서버 구축 및 네트워크 관리 능력을 다루었습니다. 이번에는 이 소중한 시스템과 데이터를 외부의 위협으로부터 어떻게 보호할 것인지에 대한 핵심 능력, 바로 '정보 시스템 보안 기초' NCS 능력 단위를 리뷰해 보겠습니다.개발자에게 보안 지식은 이제 선택이 아닌 필수입니다. 과정평가형 교육이 저의 보안 의식을 어떻게 높여주었는지 공유해 드리겠습니다.🚨 능력 단위 핵심: 보안의 3요소와 취약점 진단'정보 시스템 보안 기초' 능력 단위는 개발 과정 및 운영 환경 전반에 걸쳐 보안을 고려하는 습관을 길러줍니다. 1. 정보 보안의 3요소 (CIA) 이해보안의 가장 기본이 되는 목표인 CIA 3원칙에 대한 깊은 이해를 바탕으로 학습을 시작했습니다.기밀성 (Confidentiality..
[서포터즈] 컴퓨터 시스템의 이해: 서버 구축 및 네트워크 관리🌐
·
◈ 공부모임/국가기술자격 서포터즈🌻
지금까지 데이터베이스, 프로그래밍, 테스트 능력을 차례로 다루었습니다. 이러한 모든 시스템과 서비스가 최종적으로 사용자에게 제공되기 위해서는 안정적인 운영 환경이 필수적입니다.이번 주제는 '컴퓨터 시스템의 이해' NCS 능력 단위로, 시스템을 구동하는 서버 구축 및 네트워크 관리 경험을 공유해 드리겠습니다. 과정평가형 교육이 어떻게 저에게 인프라에 대한 넓은 시야를 갖게 해줬는지 이야기해 드릴게요.🖥 능력 단위 핵심: 가상 환경을 이용한 서버 구축 실습개발된 소프트웨어를 배포하고 운영하기 위해서는 그 기반이 되는 운영체제(OS)와 네트워크에 대한 이해가 필수적입니다. 과정평가형 교육은 이 부분을 직접 실습하며 익히도록 구성되어 있습니다. 1. 운영체제(OS) 설치 및 관리단순히 OS를 사용하는 것을 넘..
[서포터즈] 버그를 잡아라: 소프트웨어 테스트 및 품질 관리🐞
·
◈ 공부모임/국가기술자격 서포터즈🌻
지난번에는 프로그래밍 언어 활용 능력을 통해 코드를 작성하는 방법을 배웠다면, 이번에는 이렇게 만든 코드가 제대로 작동하는지 확인하고 시스템의 품질을 보장하는 핵심 능력, 바로 '소프트웨어 테스트 및 품질 관리' 능력 단위에 대해 다뤄보겠습니다.개발자에게 코딩 실력만큼이나 중요한 것이 바로 테스트 능력입니다. 과정평가형 교육이 이 역량을 어떻게 길러줬는지 공유해 드리겠습니다.📝 테스트 능력의 체계화: NCS 기반 접근과정평가형에서는 단순히 코드를 실행해 보는 것을 넘어, 체계적인 테스트 기법을 습득하는 데 중점을 둡니다. 1. 테스트 케이스 설계 및 수행우리는 시스템의 요구사항을 기반으로 테스트 케이스(Test Case)를 설계하는 것부터 배웠습니다.블랙박스/화이트박스 테스트: 사용자의 관점에서 기능을..
[서포터즈] 코딩 실력 향상: 프로그래밍 언어 활용 능력 단위💻
·
◈ 공부모임/국가기술자격 서포터즈🌻
지난번까지 정보 시스템의 뼈대인 데이터베이스(DB) 구축 능력을 다루었다면, 이제는 DB에 접근하고 사용자와 상호작용하는 '심장'과 같은 부분, 즉 프로그래밍 능력에 대해 이야기할 차례입니다.이번 주제는 '프로그래밍 언어 활용' NCS 능력 단위입니다. 과정평가형 교육이 어떻게 저의 코딩 실력을 단순한 문법 지식을 넘어선 문제 해결 능력으로 끌어올렸는지 자세히 공유해 드리겠습니다.📝 과정평가형 프로그래밍 교육의 특징정보처리산업기사 과정평가형에서 다루는 프로그래밍 교육은 '실제 작동하는 코드'를 작성하는 것에 모든 초점이 맞춰져 있습니다. 1. 주력 언어 학습과 알고리즘 구현저희 교육 과정에서는 주로 Java를 주력으로 깊이 있게 다루었습니다.집중 학습 요소: 단순한 변수 선언이나 조건문/반복문 사용을 ..
[서포터즈] 실습이 핵심! DBMS 툴 활용과 문제 해결 과정👏🏻
·
◈ 공부모임/국가기술자격 서포터즈🌻
지난번에는 DB 구축 및 활용 능력 단위에서 배운 데이터 모델링과 SQL 활용의 중요성에 대해 다루었습니다.이번 게시글은 그 이론을 실제로 작동하게 만든 DBMS 툴 활용 실습 경험과 그 과정에서 겪었던 문제 해결에 집중하여 공유해 드리겠습니다. 과정평가형의 진정한 강점은 '직접 해보는 것'에 있습니다!💻 우리가 다룬 DBMS 툴과 환경 설정정보처리산업기사 과정에서는 실무에서 많이 사용되는 DBMS(Database Management System)를 직접 다루는 것이 필수입니다. 저희는 교육기관의 환경에 맞춰 주로 MySQL이나 Oracle 같은 관계형 DBMS를 사용했습니다. 1. DBMS 설치부터 시작!환경 구축: 운영체제 환경에 DBMS를 직접 설치하는 과정부터 시작했습니다. 단순히 실행 파일을..