Home  »  Faculty of Commercial Sciences »  Program of Management Information Systems

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
WEB APPLICATIONS DESIGN AND DEVELOPMENT YBS364 Sixth Term (Spring) 2 + 2 5

TYPE OF COURSE UNITCompulsory Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY3
SEMESTERSixth Term (Spring)
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)Instructor Gülten Şenkul
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Knows the necessary programs for local server installation
2) Sets up local server
3) Designs interactive web pages
4) Makes database connections with the website using web programming languages.
5) Knows file transfer programs and uses it to publish the website prepared for the purpose.
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENTNone
COURSE DEFINITIONThe course includes emerging technologies and application opportunities in businesses; web programming languages and the relationship of these programs with developing web-based technologies and database, and the importance of this relationship in terms of today's information processing needs in businesses and organizations. The main objective of the course is for students to learn to use web programming languages and to gain the competence and skills to design and develop an interactive, effective website and database using these programs.
COURSE CONTENTS
WEEKTOPICS
1st Week Overview of Web Programming Languages
2nd Week Local Server Installation - Php Language Structure
3rd Week Operators and Variable Types-$Superglobals-Global Variables
4th Week Decision Control Structures and Loops
5th Week Array Structure and Types
6th Week Functions
7th Week Date, Time and File Operations
8th Week Midterm
9th Week MySQL Database
10th Week Database Connection and DB Creation with PHP
11th Week Database Operations with PHP-I
12th Week Database Operations with PHP-II
13th Week Designing Database Projects with PHP
14th Week Creating and Implementing Database Projects with PHP
RECOMENDED OR REQUIRED READINGDeitel & Deitel and Nieto. Internet & World Wide Web How to Program, Prentice Hall.
Learning PHP, MySQL, JavaScript, and CSS, Second Edition by Robin Nixon
PHP ile İnternet Programcılığına Giriş, Faruk Kaynaklı
PHP for Absolute Beginner, Jason Lengstor
Learning PHP 7, Antonio Lopez
PHP Notes for Professionals
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Discussion,Project
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term130
Assignment110
Quiz110
Project120
Total(%)70
Contribution of In-term Studies to Overall Grade(%)70
Contribution of Final Examination to Overall Grade(%)30
Total(%)100
ECTS WORKLOAD
Activities Number Hours Workload
Midterm exam111
Preparation for Quiz155
Individual or group work14228
Preparation for Final exam11313
Course hours13226
Preparation for Midterm exam11313
Laboratory (including preparation)13226
Final exam111
Homework11010
Project12020
Quiz11010
Total Workload153
Total Workload / 305,1
ECTS Credits of the Course5
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4LO5
K1         
K2         
K3    X   X   X   X
K4    X   X   X   X
K5    X   X   X   X
K6  X   X   X   X   X
K7      X   X  
K8      X   X  
K9         
K10    X      
K11