Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
3303003102INTERNET PROGRAMMING-ICompulsory235
Level of Course Unit
Short Cycle
Objectives of the Course
It is aimed that, with this course, students will gain basic skills in writting open-soruce programmes which can be applicable to the internet environment.
Name of Lecturer(s)
Öğr.Gör.Metehan Günde
Learning Outcomes
1Students will install the needed programmes for web programming and test.
2Stundets will use variable, stabilize, operator, decision control and loop control expr within the programme.
3Students will use built-in functions, write function if he/she needs, make sequence, object and file operations.
4Students will improve form applications, transfer data, interrogate on database.
5Students will prepare XML pages and web services.
Mode of Delivery
Evening Education
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Course Contents
"1. Application Software (WEB server, Script Language and Properties of it, Database, Types of Editor) 2. Application Development (General Spelling Rules of Language, Publish the Application via WEB server) 3. Variables, Stabilize (Variables, Types of Data, Set value to Variables, Variable Denomination Rules, Variable Coverage Zone, Stabilize, Definition of Stabilize) 4. Operators (Mathematical operators, String operators, Assignment operators, Logical operators, Comparison operators, Bit operations, Reduce and increment operators,Process priority) 5. Decision Structures (if, else, wwitch, triadic condition) 6. Loops (For, While, Do While, Foreach, break, continue) 7. Functions (User defined functions, Functions with no return value, Functions with return value) 8. Built-in Functions (Fonctions and parameters, Mathematical functions, Characteristic Functions, Database Functions, Other Built-in Functions) 9. String and Objects 10. Filing (Filing System, Index Operation) 11. Form Applications (Form Structure, Inquire from WEB Forms, Get method, Post method, WEB form units) 12. Methods of Interpage Data Transfer (Import and export data from WEB forms, Server environment changes, Logins variables, Cookies) 13. Database Operations (Database Connection, Operate on tables using SQL language) 14. XML (Structure of XML Documents, Read XML Document with Script Language, Add data to the XML Document using Script Language) 15. WEB Services (Structure of WEB services, Standarts of WEB services, WSDL, SOAP, UDDI)"
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1"Application Software WEB server, Script Language and Properties of it, Database, Types of Editor "
2"Application Development General Spelling Rules of Language, Publish the Application via WEB server"
3Variables, Stabilize, Operators
4"Decision Structures if, else, wwitch, triadic condition"
5"Loops for, while, do while, foreach, break, continue"
6"Functions User defined functions, Functions with no return value, Functions with return value"
7"Built-in Functions Functions and parameters, Mathematical functions, Characteristic Functions, Database Functions, Other Built-in Functions"
8String and Objects
9"Filing Filing System, Index Operation"
10"Form Applications Form Structure, Inquire from WEB Forms, Get method, Post method, WEB form units"
11"Methods of Interpage Data Transfer Import and export data from WEB forms, Server environment changes, Logins variables, Cookies"
12"Database Operations Database Connection, Operate on tables using SQL language"
13"XML Structure of XML Documents, Read XML Document with Script Language, Add data to the XML Document using Script Language"
14"WEB Services Structure of WEB services, Standarts of WEB services, WSDL, SOAP, UDDI"
Recommended or Required Reading
"Visual Studio 2010 Eşliğinde ASP .NET 4.0 İle Web Programcılığının Temelleri, Memik Yanık, Seçkin Yayıncılık, Ankara, 2011. Yazılımcılar için SQL Server 2008 R2 & Veritabanı Programlama, Yaşar GÖZÜDELİ, Seçkin Yayıncılık, Ankara, 2011. Microsoft® ASP.NET 4Step by Step, George SHEPHERD, Microsoft Press, Washington, 2010. Adım Adım Microsoft ASP.NET, G. Andrew DUTHIE, Arkadaş Yayınları, Ankara, 2002.
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Language of Instruction
Turkish
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination122
Attending Lectures14456
Practice111
Self Study14456
Individual Study for Mid term Examination188
Individual Study for Final Examination11616
TOTAL WORKLOAD (hours)140
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
LO134         
LO233         
LO333         
LO434         
LO534         
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High
 
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476 226 13 14 • e-mail: info@igdir.edu.tr