Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
BSO 424WEB PROGRAMMING2 + 28th Semester 

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Compulsory
Course Objective Student may; 1. Explain the concept of interractive web pages. 2. Set necessary programs settings for Web servers. 3. Create html forms and scripts for interactive pages. 4. Design with Web programming languages (php, asp, cgi, java, etc.) 5. Make database connections. 6. Manage and update interactive web page.
Course Content Interractive web pages, entering data/querying, chats, record of the etc. To setup of Web servers and programs need of programming software (IIS, Apache, etc). Forms and scripts connections, text box, control box, select box, buttons, and menus. Web Programming Languages, (php, asp, cgi, java, etc.) Structural differencies, comparision, passing, loops, arrays, variables, constants, and Java Applications (applets), Preparing of Database, querying database (SQL, MYSQL etc) and connections of the database (ODBC,JDBC etc). The managing of the Interractive web pages, Archieving of data, updating, creating of the database and publishing continuity.
Prerequisites No the prerequisite of lesson.
Corequisite No the corequisite of lesson.
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Explain the concept of an interactive web page.
2Establishes the necessary programs to the local server.
3Designs script for interactive pages html formats.
4Makes applications with internet programming languages (php, asp,, java).
5Makes connections to the database.
6Makes the management and updating of the interactive web page.

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13
LO 0015            
LO 00255           
LO 003  5 5   3    
LO 004  5 5   34   
LO 005  3 5   34   
LO 0065            
Sub Total15513 15   98   
Contribution3120300021000

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)16464
Hours for off-the-classroom study (Pre-study, practice)3618
Assignments122
Mid-terms133
Final examination133
Total Work Load

ECTS Credit of the Course






90

COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2012-2013 Spring2ŞEVKET YILMAZ
Details 2012-2013 Spring1ŞEVKET YILMAZ
Details 2011-2012 Summer1ŞEVKET YILMAZ
Details 2011-2012 Spring1ŞEVKET YILMAZ
Details 2010-2011 Spring1ŞEVKET YILMAZ
Details 2009-2010 Spring1ŞEVKET YILMAZ
Details 2008-2009 Spring1ŞEVKET YILMAZ
Details 2007-2008 Spring1ŞEVKET YILMAZ


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
BSO 424 WEB PROGRAMMING 2 + 2 2 Turkish 2012-2013 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
TEF A0420 %60
Goals Student may; 1. Explain the concept of interractive web pages. 2. Set necessary programs settings for Web servers. 3. Create html forms and scripts for interactive pages. 4. Design with Web programming languages (php, asp, cgi, java, etc.) 5. Make database connections. 6. Manage and update interactive web page.
Content Interractive web pages, entering data/querying, chats, record of the etc. To setup of Web servers and programs need of programming software (IIS, Apache, etc). Forms and scripts connections, text box, control box, select box, buttons, and menus. Web Programming Languages, (php, asp, cgi, java, etc.) Structural differencies, comparision, passing, loops, arrays, variables, constants, and Java Applications (applets), Preparing of Database, querying database (SQL, MYSQL etc) and connections of the database (ODBC,JDBC etc). The managing of the Interractive web pages, Archieving of data, updating, creating of the database and publishing continuity.
Topics
WeeksTopics
1 Server side applications.
2 Apache server, MySQL and PHP setup.
3 PHP code structure.
4 Variables, data types.
5 Loops.
6 Forms.
7 Date and time, mathematic statements.
8 Session and cookies.
9 File upload.
10 SQL.
11 MySQL.
12 PHPmyAdmin.
13 Creating data base, record adding.
14 Record query, edit, delete.
Materials
Materials are not specified.
Resources
ResourcesResources Language
www.w3schools.comTürkçe
www.tizag.comTürkçe
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Final Exam50Final Exam
Midterm Exam50Midterm Exam
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes