교과목명

웹서버프로그래밍

교과목코드

EIE0031A

주관학과(부)

전자정보공학과

작성일

2016-03-01

작성자

정성훈

강의요일/시간

이수구분

전선

교과구분

비NSC

인증구분

년도/학기

2016 / 1

학점구성

학점:3 실습:2 이론:1

대상학년

4

담당

교수

성명

정성훈

연구실

760-4344

강의실

직위

교수

상담시간

전화번호

010-4204-4344

e-mail

shjung@hansung.ac.kr

홈페이지

http://itsys.hansung.ac.kr

교과목개요

<교과목 내용 포함>

본 과목에서는 웹서비스의 기본적인 구성을 이해하고 아파치 웹서버를 사용하여 운영하는 기법을 학습한다. 특히 웹서비스 언어로 많이 사용되는 PHP 언어의 문법을 학습하고 DB 연동을 통하여 응용하는 방법을 배운다. 주로 다루는 내용은 다음과 같다.

-웹서비스 기초, 구성, 아파치 설치/운영

-PHP 기초, 언어문법, 응용

- DB 연동기초, 서버접속, 응용 프로그램

교과목의

교육목표

본 교과목을 통하여 학생들이 웹서비스를 수행하는데 필요한 제반적인 지식을 습득하고 아파치, PHP, MySQL을 통하여 동적인 웹 콘텐츠를 제공할 수 있도록 하는 것을 목표로 한다.

교과목

학습성과

CO	교과목학습성과내용	평가도구	연관된프로그램학습성과
			1	2	5
1	웹서비스의 기본적인 구성을 이해할 수 있다.	퀴즈, 과제, 시험	S
2	웹서버 중에 하나인 아파치를 설치/운영할 수 있다.	퀴즈, 과제, 시험		M
3	웹서비스를 위한 프로그래밍 언어인 PHP를 구사할 수 있다.	퀴즈, 과제, 시험			S
4	웹서비스의 핵심인 DB를 연동할 수 있다.	퀴즈, 과제, 시험			S

평가도구 반영률

(%)

NO	도구명	반영률	평가도구 루브릭 내용
1	출석	10	1/3 이상 결석시 무조건 F
2	퀴즈 및 과제	60	20: 일반과제, 40: 기말과제
3	중간고사	30	과제 및 교재에서 출제
4	기말고사	0	기말과제로 대체함

선수과목

주교재

및

부교재

교재: PHP 프로그래밍 입문(개정판), 황재호저, 한빛아카데미(주)

교과목명		웹서버프로그래밍	교과목코드	EIE0031A		년도/학기	2016 / 1
주	수업 내용<100자 이내>				과제/실험 및 실습 계획 <50자 이내>
1	강의소개 및 1장 PHP 소개와 실습환경구축
2	2장 PHP의 기초
3	3장 조건문과 반복문
4	4장 배열과 함수
5	5장 MySQL 데이터베이스
6	6장 MySQL 명령
7	7장 PHP와 MySQL의 연동
8	중간고사
9	기말과제 제안발표 8장 쿠키와 세션
10	9장 실습 웹 사이트 소개와 회원가입 페이지 제작
11	10장 로그인/로그아웃 및 회원정보 수정 처리
12	11장 낙서장 제작
13	12장 가입인사 게시판 제작
14	13장 연주회 소개 게시판 제작: 이미지 업로드
15	기말과제 최종발표