01. 개발 환경 구축 1) 개발 환경 구축: 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것 2) 하드웨어 환경: 사용자와의 인터페이스 역할을 하는 클라이언트, 클라이언트와 통신하여 서비스를 제공하는 서버로 구성됨. - 서버의 종류: 웹서버, 웹 애플리케이션 서버(WAS), DB 서버, 파일 서버 3) 소프트웨어 환경: 클라이언트와 서버 운영을 위한 시스템 소프트웨어와 개발에 사용되는 개발 소프트웨어로 구성됨. - 시스템 소프트웨어 종류: OS, 웹 서버 및 WAS 운용을 위한 서버 프로그램, DBMS 등 - 개발 소프트웨어 종류: 요구사항 관리 도구, 설계/모델링 도구, 구현 도구, 빌드 도구, 테스트 도구, 형상 관리 도구 4) 웹 서버의 기능: HTTP/HTTPS 지원, 통신 ..