TR EN

İNTERNET PROGRAMCILIĞINA GİRİŞ PROGRAMME COURSE DESCRIPTION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
VTK251 İNTERNET PROGRAMCILIĞINA GİRİŞ 3 3 3 8

GENERAL INFORMATION

Language of Instruction : Turkish
Level of the Course Unit : ASSOCIATE DEGREE, TYY: + 5.Level, EQF-LLL: 5.Level, QF-EHEA: Short Cycle
Type of the Course : Compulsory
Mode of Delivery of the Course Unit -
Coordinator of the Course Unit Lecturer NACİYE MACİT SEZİKLİ
Instructor(s) of the Course Unit Lecturer NACİYE MACİT SEZİKLİ
Course Prerequisite No

OBJECTIVES AND CONTENTS

Objectives of the Course Unit: To equip students with the ability to write dynamic websites used in the internet environment using open source code.
Contents of the Course Unit: This course covers the installation and testing of application software, variables, data types, constants, operators, decision structures, arrays, loops, functions, built-in functions, classes, file operations, WEB Form Applications, SESSION session management, and methods for transferring data between pages.

KEY LEARNING OUTCOMES OF THE COURSE UNIT (On successful completion of this course unit, students/learners will or will be able to)

Installs application software. Understands PHP syntax rules. Converts problem-specific algorithms or flowcharts into PHP code. Uses subroutines.

WEEKLY COURSE CONTENTS AND STUDY MATERIALS FOR PRELIMINARY & FURTHER STUDY

Week Preparatory Topics(Subjects) Method
1 - Application Software Installation and Testing Demonstration, Showing and Making Them Do It
2 Researching the topic on the internet Variables, Data types, Constants Demonstration, Showing and Making Them Do It
3 Researching the topic on the internet Operators Demonstration, Showing and Making Them Do It
4 Researching the topic on the internet Decision Structures Demonstration, Showing and Making Them Do It
5 Researching the topic on the internet Decision Structures Demonstration, Showing and Making Them Do It
6 Researching the topic on the internet Loops Demonstration, Showing and Making Them Do It
7 Researching the topic on the internet Loops Demonstration, Showing and Making Them Do It
8 - MID-TERM EXAM -
9 Researching the topic on the internet One-Dimensional Arrays Demonstration, Showing and Making Them Do It
10 Researching the topic on the internet Multidimensional Arrays Demonstration, Showing and Making Them Do It
11 Researching the topic on the internet Database Operations Demonstration, Showing and Making Them Do It
12 Researching the topic on the internet Database Operations (INSERT, DELETE) Demonstration, Showing and Making Them Do It
13 Researching the topic on the internet Database Operations (UPDATE, SELECT) Demonstration, Showing and Making Them Do It
14 Researching the topic on the internet Functions Demonstration, Showing and Making Them Do It
15 Researching the topic on the internet Functions Demonstration, Showing and Making Them Do It
16 - FINAL EXAM -
17 - FINAL EXAM -

SOURCE MATERIALS & RECOMMENDED READING

Çelik, R. (2008). A'dan Z'ye Php. Seçkin Yayıncılık.Uysal, M. A. (2014). PHP Eğitim Kitabı. Dikeyeksen Yayıncılık.Yüksel, E. (2019). Sıfırdan İleri Seviyeye PHP Web Programlama. Kodlab Yayınları.Çevrük, İ. (2019). Her Yönüyle PHP. Sıfırbir Yayınları.
Uysal, M. A. (2014). PHP Eğitim Kitabı. Dikeyeksen Yayıncılık.
Yüksel, E. (2019). Sıfırdan İleri Seviyeye PHP Web Programlama. Kodlab Yayınları.
Çevrük, İ. (2019). Her Yönüyle PHP. Sıfırbir Yayınları.

ASSESSMENT

Assessment & Grading of In-Term Activities Number of Activities Degree of Contribution (%) Description Examination Method
Mid-Term Exam 1 50 Classical Exam
Final Exam 1 50 Classical Exam
TOTAL 2 100
Level of Contribution
0 1 2 3 4 5

CONTRIBUTION OF THE COURSE UNIT TO THE PROGRAMME LEARNING OUTCOMES

KNOWLEDGE

Theoretical

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Bilgisayarın temel kavram ve yazılımlarına hâkim olur.
5

KNOWLEDGE

Factual

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Have a command of the concepts commonly used in web design.
5

SKILLS

Cognitive

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Planning the code part of a website by having knowledge of algorithms It does.
5

SKILLS

Practical

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Visualization of the visual part of Web sites using visual design principles makes the planning.
5

OCCUPATIONAL

Autonomy & Responsibility

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Observes ethical, health and safety measures related to the profession.
5

OCCUPATIONAL

Learning to Learn

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Knows different methods of preparing a website.
5

OCCUPATIONAL

Communication & Social

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
Can run web sites integrated with database management systems.
5

OCCUPATIONAL

Occupational and/or Vocational

Programme Learning Outcomes Level of Contribution
0 1 2 3 4 5
1
It may collect information about user experiences. Target with the information it collects can manage a website suitable for the audience. Can ensure basic security of websites.
5

WORKLOAD & ECTS CREDITS OF THE COURSE UNIT

Workload for Learning & Teaching Activities

Type of the Learning Activites Learning Activities (# of week) Duration (hours, h) Workload (h)
Lecture & In-Class Activities 14 4 56
Preliminary & Further Study 0 0 0
Land Surveying 0 0 0
Group Work 0 0 0
Laboratory 14 1 14
Reading 0 0 0
Assignment (Homework) 0 0 0
Project Work 12 4 48
Seminar 0 0 0
Internship 0 0 0
Technical Visit 0 0 0
Web Based Learning 0 0 0
Implementation/Application/Practice 14 2 28
Practice at a workplace 0 0 0
Occupational Activity 0 0 0
Social Activity 0 0 0
Thesis Work 0 0 0
Field Study 0 0 0
Report Writing 1 4 4
Final Exam 1 1 1
Preparation for the Final Exam 14 2 28
Mid-Term Exam 1 1 1
Preparation for the Mid-Term Exam 14 2 28
Short Exam 0 0 0
Preparation for the Short Exam 0 0 0
TOTAL 85 0 208
Total Workload of the Course Unit 208
Workload (h) / 25.5 8,2
ECTS Credits allocated for the Course Unit 8,0