강 좌 내 용 |
주 | | 교 수 내 용 | 방 법 | 관 련 자 료 | 과 제 물 |
1 | 대면 | 지능웹 설계 수업을 시작하면서, 웹과 JSP프로그램의 개요, 수업목표, 수업계획에 대한 설명, 교재, 서버 웹프로그래밍 시작을 하기 위한 개발 환경을 설치한다. | 강의+실시간 | 강의자료 |
|
2 | 대면 | 웹 개요와 실습환경, 웹의 동작 원리, 스트립트 태그의 종류, 선언문 태그의 기능, 스크립틀릿 태그의 기능, 표현문 태그의 기능과 사용법에 대해 학습한다. 지능웹설계에 학습한 기술을 반영하여 구성한다. | 강의 | 강의자료, 플립드러닝 | 예제 프로그램 구현 |
3 | 대면 | 디렉티브 태그 개요와 page 디렉티브 태그의 기능과 사용법, include 디렉티브 태그, taglib 디렉티브 태그의 기능, 한글출력 및 페이지 모듈화를 이용해서 서버 웹 페이지 프로그램을 작성한다. | 강의 | 강의자료, 플립드러닝 | 예제 프로그램 구현 |
4 | 대면 | 액션 태그의 개요, forward 액션 태그의 기능, include 액션 태그, param 액션 태그의 기능, 자바빈즈 액션 태그, 상품 목록 표시기능을 이용하여 웹 페이지 프로그램을 작성한다. | 강의, 퀴즈+실시간 | 강의자료 | 예제 프로그램 구현 및 연습문제 |
5 | 대면 | 내장객체의 개요와 request 내장 객체의 기능, response 내장 객체의 기능, out 내장 객체의 기능을 학습하고 상품상세 정보 표시하는 웹 페이지 프로그램을 작성한다. | 강의 | 강의자료, 플립드러닝 | 예제 프로그램 구현 및 연습문제 |
6 | 대면 | CSS3 스타일 시트, CSS3 선택자, 기본 선택자와 속성 선택자, 후손 선택자 및 자손 선택자, 반응 상태 구조 선택자에 대해 학습하고, 웹 페이지를 구성한다. | 강의 | 강의자료, 플립드러닝 | 예제 프로그램 구현 및 연습문제 |
7 | 대면 | HTML5 기본태그와 폼처리, form 태그의 기능, input 태그의 기능, select 태그의 기능, textarea 태그의 기능, 폼 에디터 처리에 대해 학습하고 상품 등록하는 웹 페이지 프로그램을 작성한다. | 강의 | 강의자료, 플립드러닝 | 예제 프로그램 구현 및 연습문제 |
8 | 대면 | 중간시험 - 지능웹설계를 위한 서버웹프로그래밍의 문법 및 예제 프로그램을 통한 프로그램 개발 능력에 대한 전문 지식 습득을 한다. | 평가+실시간 | 중간 |
|
9 | 대면 | 유효성 검사의 개요, 기본 유효성 검사, 데이터 형식 유효성 검사를 학습하고 상품 등록 데이터의 유효성 검사를 통해 웹 페이지 프로그램을 작성한다. | 강의 | 강의자료, 플립드러닝 | 예제 프로그램 구현 및 연습문제 |
10 | 대면 | 다국어 처리의 기념, locale 클래스를 이용한 다국어 처리, JSTL fmt 태그를 이용한 다국어 처리를 학습하고, 상품 등록 페이지의 다국어 처리를 통해 웹 페이지 프로그램을 작성한다. | 강의 | 강의자료 | 예제 프로그램 구현 및 연습문제 |
11 | 대면 | 보안 개요, 웹서버의 역활과 사용자 구성, 선언적 보안 설정 및 처리, 프로그래밍적 보안 처리를 학습하고, 상품 등록 페이지의 보안처리를 하여 웹 페이지 프로그램을 작성한다. | 강의, (퀴즈) | 강의자료 | 예제 프로그램 구현 |
12 | 대면 | 예외처리 개념, page 디렉티브 테그를 이용한 예외처리, web.xml 파일을 이용한 예외처리, try-catch-finally를 이용한 예외처리를 학습하고 예외처리 페이지를 하여 웹 페이지 프로그램을 작성한다. | 강의 | 강의자료 | 예제 프로그램 구현 |
13 | 대면 | 필터 개요, filter 인터페이스의 구현 클래스, web.xml 파일의 필터 구성을 학습하고 로그 기록에 대한 웹 페이지 프로그램을 작성한다. | 강의 | 강의자료 | 예제 프로그램 구현 |
14 | 대면 | 세션 개념, 세션 생성 및 삭제, 세션 유효 시간설정, 쿠키 생성 및 삭제를 학습하고 장바구니, 주문 처리 페이지를 구성하는 웹 페이지 프로그램을 작성한다. | 강의, 발표+실시간 | 강의자료, 프로젝트영상 | 지능웹설계 프로젝트 발표 |
15
| 대면 | 기말시험 - 지능웹설계를 위한 서버프로그래밍의 문법 및 예제 프로그램을 통한 프로그램 개발 능력에 대한 전문 지식 습득을 한다. | 평가+실시간 | 기말
|
|