Course Name Code Semester T+U Hours Credit ECTS
Internet Programming Languages YBS 359 5 1 + 1 2 5
Precondition Courses
Recommended Optional Courses
Course Language Turkish
Course Level Bachelor's Degree
Course Type Optional
Course Coordinator Dr.Öğr.Üyesi ALPASLAN KİBAR
Course Lecturers Dr.Öğr.Üyesi ALPASLAN KİBAR,
Course Assistants
Course Category
Course Objective

This course has an emphasis on the design and techniques for developing internet-based applications, mainly focusing on web programming

Course Content

This course will also cover some important topics needed for internet-based application developments, such as Internet architectures and web security. Course work includes substantial programming homework and team-based projects.

# Course Learning Outcomes Teaching Methods Assessment Methods
1 To describe basic Internet Protocols. Lecture, Question-Answer, Drilland Practice, Group Study, Project Based Learning, Testing, Homework, Project / Design,
2 Explain JAVA and HTML tools for Internet programming. Lecture, Question-Answer, Drilland Practice, Group Study, Project Based Learning, Testing, Homework, Project / Design,
3 Describe scripting languages - Java Script. Lecture, Question-Answer, Drilland Practice, Group Study, Project Based Learning, Testing, Homework, Project / Design,
4 Explain dynamic HTML programming Lecture, Question-Answer, Drilland Practice, Group Study, Project Based Learning, Testing, Homework, Project / Design,
5 Explain Server Side Programming tools. Lecture, Question-Answer, Drilland Practice, Group Study, Project Based Learning, Testing, Homework, Project / Design,
Week Course Topics Preliminary Preparation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Resources
Course Notes
Course Resources

PHP&My SQL ile İnternet Programcılığı, M. Selçuk Batal

Order Program Outcomes Level of Contribution
1 2 3 4 5
1 Can follow new and current technologies and evaluate them
2 Can understand the operation of Corporate Information Systems and use these systems at a basic level
3 Constructs numerical models of basic business problems.
4 Solves modeled business problems with the help of information technologies and interprets the solutions
5 Contributes to informatics oriented projects as a member of the team
6 Effectively uses information technology tools that support teamwork in project management.
7 Master basic business functions and information technologies and establishes the link between them
8 Contributes to the design, development and implementation processes of corporate information systems.
9 Can produce and present quality documentation for all kinds of projects, including entrepreneurship projects.
10 Prepares informative, effective and interesting presentations and presents these presentations.
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 40
1. Ödev 20
2. Ödev 20
3. Ödev 20
Total 100
1. Yıl İçinin Başarıya 50
1. Final 50
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
Course Duration (Including the exam week: 16x Total course hours) 16 2 32
Hours for off-the-classroom study (Pre-study, practice) 16 2 32
Mid-terms 1 10 10
Quiz 2 5 10
Assignment 6 5 30
Final examination 1 10 10
Total Workload 124
Total Workload / 25 (Hours) 4.96
dersAKTSKredisi 5