Course Information


Course Information
Course Title Code Semester L+U Hour Credits ECTS
WEB PROGRAMMING I UEBT211 3. Semester 3 + 0 3.0 5.0

Prerequisites None

Language of Instruction Turkish
Course Level Associate's Degree
Course Type Compulsory
Mode of delivery
Course Coordinator
Instructors
Assistants
Goals With this course;Internet programs that can be run on the server side will become the writing proficiency.
Course Content PHP, Java Script, AJAX, MYSQL, HTML5, CSS
Learning Outcomes 1) Açık kaynak kod tabanlı programlama için gerekli yazılımları kurmak ve test etmek
2) Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlamak
3) Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlamak

Weekly Topics (Content)
Week Topics Teaching and Learning Methods and Techniques Study Materials
1. Week Uygulama Yazılımlarını Kurulumu ve Testi Lecture; Question Answer
Brainstorming; Six Hats Thinking
Project Based Learning; Problem Based Learning
Homework Presentation (Including Preparation Time)
2. Week Variables and Constants, Operators Lecture; Case Study; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
3. Week Decision Control Structures Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
4. Week Loop Control Structures Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
5. Week User Defined Functions Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
6. Week Functions Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
7. Week Arrays and Objects Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
8. Week EXAM Question Answer

Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
9. Week HTML and PHP Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
10. Week Web Forms Lecture

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
11. Week Data Transfer Methods Between Pages Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
12. Week Database Operations-1 MYSQL Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
13. Week Database Operations-2 MSQLI Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)
14. Week Database Operations-3 MSQLI Lecture; Demonstration

Project Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice)

Sources Used in This Course
Recommended Sources
PHP ve AJAX Haydar TUNA

Relations with Education Attainment Program Course Competencies
Program RequirementsContribution LevelDK1DK2DK3
PY15000
PY25000
PY35000
PY45000

*DK = Course's Contrubution.
0 1 2 3 4 5
Level of contribution None Very Low Low Fair High Very High
.

ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Duration (Total weeks*Hours per week) 14 3
Work Hour outside Classroom (Preparation, strengthening) 14 3
Homework 5 10
Midterm Exam 1 2
Time to prepare for Midterm Exam 1 5
Final Exam 1 2
Time to prepare for Final Exam 1 5
Total Workload
Total Workload / 30 (s)
ECTS Credit of the Course
Quick Access Hızlı Erişim Genişlet
Course Information