Course Information
SemesterCourse Unit CodeCourse Unit TitleT+P+LCreditNumber of ECTS CreditsLast Updated Date
3BIL 203İnternet Programcılığı I1+2+02429.07.2026

 
Course Details
Language of Instruction Turkish
Level of Course Unit Associate Degree
Department / Program Web Design and Development
Type of Program Formal Education
Type of Course Unit Compulsory
Course Delivery Method Face To Face
Objectives of the Course The aim of this course is to provide students with fundamental knowledge and skills in web programming, enabling them to develop interactive web pages using HTML, CSS, and    JavaScript    while effectively utilizing client-side web technologies. The course also aims to introduce the fundamentals of Internet technologies, the architecture of web applications, and the principles of user-centered web interface development.
Course Content Interface development using HTML5 and CSS; PHP fundamental programming structures, functions, arrays, and loops; MySQL database connection via PDO; CRUD operations; theme integration; the logic behind publishing a demo site; and basic licensing procedures.
Course Methods and Techniques Lecture
Question and Answer
Discussion
Demonstration
Hands-on Laboratory Practice
Individual Practice
Project-Based Learning
Problem Solving
Case Study
Computer-Assisted Instruction
Prerequisites and co-requisities None
Course Coordinator Instructor süleyman özlük suleymanozluk56@gmail.com
Name of Lecturers Instructor SÜLEYMAN ÖZLÜK
Assistants None
Work Placement(s) No

Recommended or Required Reading
Resources PHP Web Programming: From Scratch to Advanced – Publisher: Kodlab
Course Notes Course presentations, application notes, sample codes, and supplementary materials prepared by the instructor will be used.

Course Category
Engineering %75
Engineering Design %25

Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"

Assessment Methods and Criteria
In-Term Studies Quantity Percentage
Mid-terms 1 % 30
Project 1 % 20
Final examination 1 % 50
Total
3
% 100

 
ECTS Allocated Based on Student Workload
Activities Quantity Duration Total Work Load
Course Duration 14 3 42
Hours for off-the-c.r.stud 14 2 28
Assignments 2 5 10
Mid-terms 1 5 5
Practice 5 2 10
Laboratory 5 3 15
Project 1 5 5
Final examination 1 5 5
Total Work Load   Number of ECTS Credits 4 120

 
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
NoLearning Outcomes
1 Explain the fundamental principles of Internet and web technologies.
2  Create  standards-compliant web pages using HTML5.
3 Design and organize web pages using CSS.
4 Apply responsive web design techniques.
5 Develop dynamic and interactive web applications using JavaScript.

 
Weekly Detailed Course Contents
WeekTopicsStudy MaterialsMaterials
1 Preparing the Computer for the Lesson, HTML5 and Basic CSS, Sustainability.
2 Basic PHP knowledge
3 Arrays, Loops (for, while, foreach)
4 Arrays, Loops (for, while, foreach)
5 Functions
6 PDO & MYSQL, CRUD Operations (Select, Update, Delete, Insert)
7 APPLICATION
8 Vize
9 PDO & MYSQL, CRUD Operations (Select, Update, Delete, Insert)
10 PDO & MYSQL, CRUD Operations (Select, Update, Delete, Insert)
11 PDO & MYSQL, CRUD Operations (Select, Update, Delete, Insert)
12 App Theming
13 App Theming
14 App Theming
15 Final Sınavı

 
Sustainable Development Goals
Contribution of Learning Outcomes to Programme Outcomes
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16
All 5 3 5 5 5 5 4 4 3 3 3 5 5 5 5 5
C1
C2
C3
C4
C5

  Contribution: 1: Very Slight 2:Slight 3:Moderate 4:Significant 5:Very Significant