Semester | Course Unit Code | Course Unit Title | T+P+L | Credit | Number of ECTS Credits |
2 | BLP108 | Web Programming | 2+2+0 | 3 | 6 |
Language of Instruction
|
Turkish
|
Level of Course Unit
|
Associate Degree
|
Department / Program
|
Computer Programming
|
Mode of Delivery
|
Face to Face
|
Type of Course Unit
|
Compulsory
|
Objectives of the Course
|
Variable usage, Functions, Loops, Method
|
Course Content
|
With this course, the student; will be able to program using web based languages.
|
Course Methods and Techniques
|
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
None
|
Name of Lecturers
|
Instructor Kerem Çınar kerem.cinar@gedik.edu.tr
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
Resources
|
Web Kaynakları
|
|
Lecture Notes
|
|
|
|
|
|
|
Course Category
Mathematics and Basic Sciences
|
%10
|
|
Engineering
|
%80
|
|
Engineering Design
|
%20
|
|
Field
|
%90
|
|
|
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
|
Mid-terms
|
1
|
%
40
|
Final examination
|
1
|
%
60
|
Total
|
2
|
%
100
|
ECTS Allocated Based on Student Workload
Activities
|
Total Work Load
|
Course Duration
|
14
|
4
|
56
|
Hours for off-the-c.r.stud
|
14
|
3
|
42
|
Mid-terms
|
1
|
17
|
17
|
Final examination
|
1
|
26
|
26
|
Total Work Load
| |
|
Number of ECTS Credits 6
141
|
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
No | Learning Outcomes |
1
| Knows how server-based web pages work. |
2
| Kodlama mantığını kavrayarak yeni uygulamalar geliştirilebilecek |
3
| Etkileşimli web sayfaları oluşturabilme |
4
| Understands the PHP language and can write new applications. |
Weekly Detailed Course Contents
Week | Topics | Study Materials | Materials |
1 |
PHP nedir ve neler yapılabilir?
|
|
Ders Notları
|
2 |
PHP değişkenleri ve sabitler
|
|
Ders Notları
|
3 |
PHP veri türleri
|
|
Ders Notları
|
4 |
PHP dizileri (Array)
|
|
Ders Notları
|
5 |
PHP ifadeleri ve operatörleri
|
|
Ders Notları
|
6 |
PHP Karar yapıları
|
|
Ders Notları
|
7 |
PHP döngüleri (While, for, foreach, do … while)
|
|
Ders Notları
|
8 |
PHP döngüleri (While, for, foreach, do … while)
|
|
Ders Notları
|
9 |
PHP fonksiyon kullanımı ve örnekleri
|
|
Ders Notları
|
10 |
PHP fonksiyon kullanımı ve örnekleri
|
|
Ders Notları
|
11 |
PHP class (sınıf) yapısı
|
|
Ders Notları
|
12 |
PHP ile Form İşlemleri
|
|
Ders Notları
|
13 |
Genel Uygulama
|
|
Ders Notları
|
14 |
Genel Uygulama
|
|
Ders Notları
|
Contribution of Learning Outcomes to Programme Outcomes
bbb
https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=113538&curProgID=44&lang=en