Semester | Course Unit Code | Course Unit Title | T+P+L | Credit | Number of ECTS Credits |
6 | YBS324 | Internet Programming | 3+2+0 | 4 | 6 |
Language of Instruction
|
Turkish
|
Level of Course Unit
|
Bachelor's Degree
|
Department / Program
|
Management Information Systems
|
Mode of Delivery
|
Face to Face
|
Type of Course Unit
|
Compulsory
|
Objectives of the Course
|
• Introduction to internet and web technologies. • To teach the basic technologies required for web page design and development. • To explain the processes of developing dynamic web applications. • To provide information about current web development technologies
|
Course Content
|
• Introduction to web technologies: HTML and HTML examples. • Styling and design with CSS. • JavaScript fundamentals and dynamic content creation. • JavaScript DOM manipulation. • Responsive web design examples with Bootstrap. • PHP programming language. • Database operations with MySQL.
|
Course Methods and Techniques
|
• Theoretical explanation, practical lessons, handling real projects, code review, individual and group studies.
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
None
|
Name of Lecturers
|
Asist Prof. Volkan Oban
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
Resources
|
ekleme yapılmalı
|
|
|
|
|
|
Bir grup projesi
|
|
Vize ve Final Sınavları
|
Course Category
Mathematics and Basic Sciences
|
%0
|
|
Engineering
|
%50
|
|
Engineering Design
|
%30
|
|
Social Sciences
|
%0
|
|
Education
|
%0
|
|
Science
|
%0
|
|
Health
|
%0
|
|
Field
|
%20
|
|
|
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
|
3
|
42
|
Hours for off-the-c.r.stud
|
14
|
3
|
42
|
Mid-terms
|
1
|
29
|
29
|
Final examination
|
1
|
40
|
40
|
Total Work Load
| |
|
Number of ECTS Credits 6
153
|
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
No | Learning Outcomes |
1
| Ability to design static web pages using HTML and CSS |
2
| Ability to develop interactive web pages using JavaScript and JavaScript DOM |
3
| Ability to create responsive web designs using Bootstrap. |
4
| Ability to develop dynamic web applications using PHP and MySQL. |
Weekly Detailed Course Contents
Week | Topics | Study Materials | Materials |
1 |
Introduction to Web Technologies and HTML Basics
|
|
|
2 |
HTML5 and Page Structure
|
|
|
3 |
Styling with CSS
|
|
|
4 |
CSS3 and Layout Techniques
|
|
|
5 |
JavaScript Fundamentals
|
|
|
6 |
Programming with JavaScript
|
|
|
7 |
JavaScript DOM Manipulation
|
|
|
8 |
Responsive Web Design with Bootstrap
|
|
|
9 |
Introduction to PHP
|
|
|
10 |
Form Operations and Session Management with PHP
|
|
|
11 |
Database Connection with MySQL
|
|
|
12 |
CRUD Operations with PHP and MySQL
|
|
|
13 |
Security and Session Management
|
|
|
14 |
Course Summary and Applications
|
|
|
Contribution of Learning Outcomes to Programme Outcomes
bbb
https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=163016&curProgID=5702&lang=en