The purpose of this course is to give teacher candidates basics of web programming and provide them ability to develop dynamic web sites.
20
Contribution of the Course to Professional Development
This course enables graduate students to practice on the subjects specified in the purpose of the course.
21
Learning Outcomes:
1
Explains basic concepts of web based programming.;
2
Compares different dynamic web site development platforms;
3
Designs and develops a web site with ASP. NET;
4
Manages and maintains authentication data of users with ASP .NET;
5
Develops database web applications with ASP .NET;
22
Course Content:
Week
Theoretical
Practical
1
Basic concepts of web programming
2
Introduction to ASP .NET
3
Master Pages in ASP .NET
4
Navigation in ASP .NET
5
Using Themes in ASP .NET
6
Using Skin in ASP .NET
7
Security in ASP .NET
8
Security in ASP .NET
9
Security in ASP .NET
10
Security in ASP .NET
11
Database applications in ASP .NET
12
Database applications in ASP .NET
13
A web site example
14
A web site example
23
Textbooks, References and/or Other Materials:
Asp .Net 2, 2006, Zafer Demirkol, Pusula Yayıncılık Adım Adım Microsoft Asp .Net 2002, Arkadaş Yayınevi ASP .NET 2005, 2005, Yüksel İnan, Nihat Demirli, Palme Yayıncılık
24
Assesment
TERM LEARNING ACTIVITIES
NUMBER
PERCENT
Midterm Exam
0
0
Quiz
0
0
Homeworks, Performances
0
0
Final Exam
1
100
Total
1
100
Contribution of Term (Year) Learning Activities to Success Grade
0
Contribution of Final Exam to Success Grade
100
Total
100
Measurement and Evaluation Techniques Used in the Course
Process evaluation will be carried out with homework and projects during the term. Written exam will be applied in midterm and final exam.
Information
25
ECTS / WORK LOAD TABLE
Activites
NUMBER
TIME [Hour]
Total WorkLoad [Hour]
Theoretical
14
2
28
Practicals/Labs
0
0
0
Self Study and Preparation
2
5
10
Homeworks, Performances
0
0
0
Projects
2
14
28
Field Studies
0
0
0
Midtermexams
0
0
0
Others
0
0
0
Final Exams
1
24
24
Total WorkLoad
90
Total workload/ 30 hr
3
ECTS Credit of the Course
3
26
CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS