Courses Catalogue

Web Design, And Administration

COURSE CODE: ITE 2106
COURSE CREDIT UNIT: 4
ACADEMIC PROGRAMME: Information Technology, B.Sc
COLLEGE/SCHOOL/FACULTY: School of Mathematics and Computing
STATUS: Core
PROGRAMME TYPE: Undergraduate

Course Content and Outline

Detailed Course Content:

  • Part I – A general introduction to scripting languages and learning PHP syntax which weds well with HTML/XHTML                                                      12hours
  • Part II - learning how to create MySQL databases and querying them with SQL;

12hours

  • Part III - applying this knowledge in the development of an application.

18hours

  • The student will be able to run three-tier applications by the end of the class. The core of the curriculum is focused on the Middle tier using the PHP scripting language to develop the application logic.
  • Overview of Client-side scripting technologies
  • Overview of Server-side scripting languages
  • An introduction to the Database tier with specific emphasis on MySQL

·         Learning PHP

  • PHP Basics: - Introduction, Installation,  Syntax
  • Variables and Arrays
  • Strings
  • Operators
  • Conditions and Branches: - If...Else,  Switch
  • Loops: -While Loops,  For Loops
  • Functions
  • Forms: - Data Entry with $_GET  $_POST functions and Validation
  • MySQL databases
  • Database Basics
  • Loading a Database
  • MySQL command Interpreter
  • Creating a database
  • Modifying a database

o   Inserts, Updates, and Deletes

o   Querying a database

·         MySQL functions in PHP

·         Populating Web pages from a database

·         User-Driven Querying

·         Previous and Next Browsing

Teaching-learning Methods:

Practical based lectures

Mini group projects

Teaching-learning Materials:

Laptop, projector,