YBS 202


Course Title Course Code Program Level
WEB BASED PROGRAMMING (ENGLISH) YBS 202 Management Information Systems B.A. / B.Sc.

Course Term
(Course Semester)
Teaching and Learning Methods
Credits
Theory Practice Lab Projects/Field Work Seminars/Workshops Other Total Credits ECTS Credits
04
(Spring)
42 84 126 3 6

Teaching Staff
Language of Instruction İngilizce (English)
Type Of Course Compulsory
Prerequisites -
Recommended Optional Programme Component
Course Objectives This class will introduce Web programming, writing applications that are accessible through a Web Browser over the Hypertext Transport Protocol (HTTP). Development will use the AMP stack (Apache, MySQL, and PHP). The semester project will emphasize the in tegration of these components into a useful application and evolution of the application over time. Lectures will provide overviews of the components, integration techniques, and planning for changes as the application evolves.
Course Content This course will enable those already familiar with HTML to build more powerful web solutions and advance to dynamic, database-enabled, website/intranet programming and applications using the open-source PHP scripting language and MySQL database. The course broadly comprises the fundamentals of programming with PHP, MySQL, and web solutions using PHP and MySQL.
Learning Outcomes (LO) 1. Use the modern Web standards model (e.g., HTML, CSS, and JavaScript) to structure, present, and add behavior to a Web document. 2. Use a client-side Web development framework 3. Use PHP 4. Use Mysql 5. Use best practice JavaScript. 6. Web application project development
Mode of Delivery Face to face
Course Outline
Week Topics
1. Week Introduction and software Installatiion
2. Week Internet and web programming
3. Week HTML5
4. Week HTML5
5. Week CSS
6. Week JavaScript
7. Week JavaScript
8. Week Intro to PHP
9. Week More PHP
10. Week PHP Session, State, DB Intro, Etc.
11. Week Mysql
12. Week Mysql
13. Week Web Programming Project Design
14. Week Web Programming Project Demo
Assessment
  Percentage(%)
Mid-term (%) 40
Quizes (%)
Homeworks/Term papers (%)
Practice (%)
Labs (%)
Projects/Field Work (%)
Seminars/Workshops (%)
Final (%) 60
Other (%)
Total(%) 100
Course Book (s) and/or References Programming the World Wide Web, Eighth Edition by Robert Sebesta, Pearson Education
Work Placement(s)
The Relationship between Program Qualifications (PQ) and Course Learning Outcomes (LO)
 

PQ1

PQ2

PQ3

PQ4

PQ5

PQ6

PQ7

PQ8

PQ9

PQ10

PQ11

PQ12

PQ13

PQ14

LO1

5

 

3

2

 

2

5

 

 

 

 

 

 

 

LO2

5

 

 

 

 

 

 

 

 

 

 

2

 

 

LO3

5

 

 

 

 

 

 

 

1

 

 

 

 

 

LO4

5

 

 

4

 

 

 

3