|
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
|
This course aims to provide hands-on instruction in the process of developing dynamic web applications using PHP. During the initial weeks, the course reviews the setup of the development environment and fundamental CRUD operations, after which students work on developing their own web projects throughout the semester. Subsequent weeks cover topics such as theme integration, admin panel creation, database connectivity, and the dynamic retrieval of content. By the end of the course, students develop and present a fully functional web project.
|
|
Course Content
|
Setting up the development environment, reviewing basic CRUD operations, student project development workflows, theme slicing, creating the admin panel, establishing database connections, setting up the file structure, dynamically fetching content—such as the homepage, "About Us," news, FAQ, and references—from the database, and completing the project development process.
|
|
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
|
|
|