At the end of this course, the students; 1) Will be able to comprehend of Internet based programming, 2) Will be able to recognize of basic Internet based programming tools, 3) Will be able to comprehend application of basic Internet based system, 4) Will be able to compare Internet based applications, 5) Will be able to develop internet based software for educational purposes.
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
None
COURSE DEFINITION
Programming languages that run on the Internet, personal web servers and installation/functioning of them in various programs (PHP, ASP,.NET, JSP), editors for using such programs, algorithms and programming structures, cookies, http, and database applications in web based environments.
COURSE CONTENTS
WEEK
TOPICS
1st Week
Web Server Installation and Configuration
2nd Week
Introduction to PHP
3rd Week
Basics of PHP
4th Week
Functions and Arrays-I
5th Week
Functions and Arrays-II
6th Week
Working on Files
7th Week
Working on E-mails
8th Week
MidTerm Exam
9th Week
Web Based Database Management Systems
10th Week
Introduction to SQL
11th Week
Inquiry Procedures
12th Week
PHP and MYSQL
13th Week
PHP and MYSQL
14th Week
PHP and MYSQL
RECOMENDED OR REQUIRED READING
1)Çaycı, Özgür. (2003). PHP ve MYSQL. Seçkin Yayıncılık: Ankara. 2) Gilmore, W. Jason. (2004). Beginning PHP 5 and MySQL : from novice to professional. Apress; Distributed to the Boo: Berkeley, CA. 3) Harris, Andy. (2004). PHP/MySQL programming for the absolute beginner. [electronic resource]. Premier Press Inc., a division: Boston, Mass. 4) Meloni, Julie C. (2004). PHP 5 [electronic resource] : fast & easy web development. Thomson Course Technology: Boston, MA. 5)Vaswani, Vikram. (2005). How to do everything with PHP & MySQL [electronic resource]. McGraw-Hill/Osborne: Emeryville, Cal. 6)Welling, Luke. (2002). Uzmanlar için PHP ve MySQL: web uygulama geliştirme kılavuzu. Alfa/Aktüel Kitabevi: Bursa.
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS
Lecture,Project,Other
ASSESSMENT METHODS AND CRITERIA
Quantity
Percentage(%)
Mid-term
1
20
Quiz
10
10
Project
1
40
Total(%)
70
Contribution of In-term Studies to Overall Grade(%)
70
Contribution of Final Examination to Overall Grade(%)
30
Total(%)
100
LANGUAGE OF INSTRUCTION
Turkish
WORK PLACEMENT(S)
No
KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)