Türkçe English Rapor to Course Content
COURSE SYLLABUS
WEB BASED PROGRAMMING
1 Course Title: WEB BASED PROGRAMMING
2 Course Code: IYZ4203
3 Type of Course: Compulsory
4 Level of Course: First Cycle
5 Year of Study: 4
6 Semester: 7
7 ECTS Credits Allocated: 3
8 Theoretical (hour/week): 2
9 Practice (hour/week) : 2
10 Laboratory (hour/week) : 0
11 Prerequisites:
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Doç. Dr. MELİH ENGİN
16 Course Lecturers:
17 Contactinformation of the Course Coordinator: Dr. Öğretim Üyesi Melih ENGİN
melihengin@uludag.edu.tr
0224 294 26 95
18 Website:
19 Objective of the Course: Web-based programming concepts (HTML, JS, CSS, XML), dynamic website development platforms, introduction to programming (PHP), variables, constants, arrays, functions used in programs (character, numeric, logical, date, etc.), Programs flow control statements (if, switch, case, etc.) and the use of loop statements and use (do-while, for, loop, etc.), server and environment variables and use, Web site design, database applications (MySQL).
20 Contribution of the Course to Professional Development
21 Learning Outcomes:
1 To explain the basic concepts of Web-based programming;
2 To compare with other dynamic website ASP .NET development platform;
3 To design a website with ASP .NET;
4 To Manage ASP .NET user information;
5 to develop ASP .NET database applications ;
22 Course Content:
Week Theoretical Practical
1 Web-based programming basic concepts HTML, CSS, JavaScript, XML concepts discussion
2 ASP .NET basic concepts Comparison of other dynamic website with ASP .NET development platform
3 ASP .NET master page usage ASP .NET application master page
4 navigation within ASP .NET in site ASP .NET applications within site navigation
5 Web service creation and execution ASP .NET applications themes
6 Xml file operations ASP .NET skin applications
7 Web User Control and use of MasterPage Log in, LoginView, LoginStatus and LoginName controls
8 Use sitemap CreateUserWizard, and ChangePassword controls Password Recovery
9 security in ASP .NET The management of access rights and roles Sites
10 The use of Ajax object Managing user codes with Membership and User objects
11 security Drag-and-drop and use GridView
12 Database Design use dataset
13 An example of a dynamic website with ASP .NET Project development
14 An example of a dynamic website with ASP .NET Project development
23 Textbooks, References and/or Other Materials:
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 40
Quiz 0 0
Homeworks, Performances 0 0
Final Exam 1 60
Total 2 100
Contribution of Term (Year) Learning Activities to Success Grade 40
Contribution of Final Exam to Success Grade 60
Total 100
Measurement and Evaluation Techniques Used in the Course
Information
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 2 28
Practicals/Labs 14 2 28
Self Study and Preparation 0 0 0
Homeworks, Performances 0 0 0
Projects 0 0 0
Field Studies 0 0 0
Midtermexams 1 20 20
Others 0 0 0
Final Exams 1 20 20
Total WorkLoad 96
Total workload/ 30 hr 3,2
ECTS Credit of the Course 3
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10 PQ11
LO1 0 0 1 3 0 3 0 0 0 0 0
LO2 0 0 2 3 0 3 0 0 0 0 0
LO3 0 0 2 3 0 4 0 0 0 0 0
LO4 0 0 2 3 0 4 0 0 0 0 0
LO5 0 0 3 3 0 3 0 0 0 0 0
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr