Information Package / Course Catalogue
Web Programming II
Course Code: BPR112
Course Type: Required
Couse Group: Short Cycle (Associate's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 3
Prt.: 1
Credit: 4
Lab: 0
ECTS: 7
Objectives of the Course

This course aims to provide students with basic web knowledge and competencies in writing web applications using an object-oriented language.

Course Content

Examining general web technologies. Preparing computers for application development, installing necessary software and examining Frontend, Backend, Fullstack concepts. Basic studies on HTML - CSS - JS. General studies on NODEJS - VUEJS - ANGULAR. Data types, operators and variables in Php. Arrays in Php, predefined methods used in arrays. Control structures and error checking in Php. Loops and functions in Php. Object-oriented programming logic in Php.

Name of Lecturer(s)
Ins. Mehmet Can HANAYLI
Learning Outcomes
1.Making the necessary software settings for programming
2.Be informed about new technologies
3.Developing database-connected Web applications
4.Evaluating database-connected Web applications
5.Understanding object-oriented programming paradigms
Recommended or Required Reading
1.PHP 7 Training Book, Mehmet Ali Uysal, Dikey Eksen
Weekly Detailed Course Contents
Week 1 - Theoretical
Examination of general web technologies.
Week 2 - Theoretical
Preparing computers for application development, installing necessary software
Week 3 - Theoretical
Examining the concepts of Frontend and Backend Fulstack.
Week 4 - Theoretical
Basic studies on HTML - CSS - JS.
Week 5 - Theoretical
Basic studies on HTML - CSS - JS.
Week 6 - Theoretical
General studies on PHP.
Week 7 - Theoretical
General studies on PHP.
Week 8 - Theoretical
General studies on PHP. (Mid Term Exam)
Week 9 - Theoretical
Data types, operators and variables in PHP
Week 10 - Theoretical
Arrays in PHP, predefined methods used in arrays
Week 11 - Theoretical
Control structures and error checking in PHP
Week 12 - Theoretical
Loops, functions, database operations in PHP
Week 13 - Theoretical
Object-oriented programming logic in PHP
Week 14 - Theoretical
Object-oriented programming logic in PHP
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140342
Lecture - Practice140114
Project4205100
Reading1077
Midterm Examination1516
Final Examination1516
TOTAL WORKLOAD (hours)175
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
5
3
4
2
2
5
3
3
2
2
2
OÇ-2
OÇ-3
OÇ-4
OÇ-5
Adnan Menderes University - Information Package / Course Catalogue
2026