Course Description and Application Information Form

Faculty/Vocational School/College/Institute Hayrabolu Vocational School
Department / Programme / Other It Management
 
Course Unit Title Code Semester Theo. Pra-Lab Credit ECTS
Internet Programming BİP329 2022-2023 Fall Semester 3 1-0 3.5 5
 
Prerequisite Courses
(Recommendation)
Operating Systems, Web design, Introduction to Programming
Type of Course Unit Required
Level of Course Unit Short Cycle
Course Language Turkish(Course materials in English can be provided to students on demand)
Lecturers
Academician Dr. KENAN BAYSAL
Course Objectives Web site preparation to understand the dynamic page design. Establish the necessary programs and to adjust for the server. For dynamic pages use HTML form tags and scripts. Use CGI language. Language to connect to a database using CGI. Session management practice.
Learning Outcomes of the Course
1) 1) Connects to a database and uses.
2) 2) Author using PHP code.
3) 3) Knows the HTML form tags and scripts.
4) 4) Knows the server settings.
5) 5) Dynamic web pages are used for purposes which knows.
Course Content The conduct of the course each student will make application on a computer with the support of codes is described. Students will receive their own names, domains, and PHP-MySQL-supported hosting. Web site design will be made to students to use what they have learned.
Preliminary Weekly, Teaching Methods and Techniques/Preliminary Preparation Resources
1 Server-side scripting
2 PHP Program Structure and Definitions
3 Operators
4 Array Arguments
5 Comparison Arguments (IF - ELSE SWITCH - CASE)
6 Loop Statements (FR WHILE DO..WHILE foreach)
7 Functions
8 Stock Functions
9 Midterm Term
10 File and Folder Operations
11 Forms Processing (GET - POST methods)
12 File and Folder Operations
13 PHP and MySQL Connection
14 Example Applications
15 Final Exam 1st. week
16 Final Exam 2st. week
Readings / Lecture Notes İnternet Programcılığı 2 / Ebubekir YAŞAR - Turgut ÖZSEVEN / Ekin Yayınları, PHP ile İnternet Programcılığına Giriş / Faruk KAYNAKLI / Abaküs Yayınları, PHP / Sercan ÇAKIR / KODLAB Yayınları
Resources / Other Resources Programlama ve Veritabanı Mantığı / Kadir ÇAMOĞLU, Kodlab yayınları, Türkiye Bilişim Ansiklopedisi / Papatya Yayınları
Sharing materials / Documents Lesson examples and presentations.
Sharing materials / Homework Reinforcing practice assignments will be given during the course.
Sharing materials / Exams A midterm exam (30%) and a final exam (70%) will be applied in the assessment and evaluation of the course. The subjects included in the midterm and final exams are also stated in the syllabus. In the final, you will be responsible for all matters during the semester. A measurement tool consisting of four (4) open-ended items will be used in the midterm exam. A measurement tool consisting of four (4) open-ended items will be used in the final exam.
Rating System
SEMESTER INTERNAL WORKS CONTRIBUTION
Midterm Exams 30
TOTAL 30
Contribution to the Study of Semester Grades 30
Contribution to the Final Examination Grades 70
TOTAL 100
Course Category Basic vocational courses
Program Competencies
PÇ-1 To think analytically and use modern methods and technologies in Information Technologies.
PÇ-2 To be able to reach the information and search for sources, and use the database.
PÇ-3 To understand, explain and use the main terms of Information Management, and to be able to turn them into added value in business.
PÇ-4 To know how the Information Technologies can contribute to the business’s aims, and to be able to find ways to contribute more.
PÇ-5 To work individually or in a team in a disciplined way, and to take on responsibility.
PÇ-6 To have basic knowledge about communication, customer relations, management and organization.
PÇ-7 To know and use the operating systems, office programs.
PÇ-8 To know about system analysis, project management, total quality processes and to join those processes in an active way.
PÇ-9 To be able to improve database applications and help the business about website design and internet programming.
PÇ-10 To be aware of lifelong learning; to be able to improve himself and follow the developments in science and technology.

Learning Outcomes Course Competencies of Relationship Between Program
# ÖÇ-1 ÖÇ-2 ÖÇ-3 ÖÇ-4 ÖÇ-5
PÇ-1 22222
PÇ-2 11111
PÇ-3 11111
PÇ-4 33333
PÇ-5 22222
PÇ-6 11111
PÇ-7 11111
PÇ-8 11111
PÇ-9 55555
PÇ-10 11111

AKTS(ECTS) / Work Load Table
Activity Count Time Total Workload
Out of class studying hours (prestudy, reinforcement) 16 4 64
Final Exams 1 15 15
Course duration(including the exam week: total course hours) 16 4 64
Midterm Exam 2 1 10 10
Tasks 1 10 10
Total Workload     163
Total Workload / 30     5
ECTS Credit of the Course     5