ITWT415 : Integrated systems development

Department

Internet Technologies Department

Academic Program

Bachelor in Internet Technologies

Type

Compulsory

Credits

03

Prerequisite

ITWT311

Overview

This course explores the use of the three most popular open source web-based content management systems—WordPress, Joomla, and Drupal—to create dynamic and flexible websites and landing pages. Participants explore the fundamentals of planning dynamic websites, CMS database management, developing CSS-controlled site templates, and creating database-driven websites through the planning and creation of their own topic-based sites.

Intended learning outcomes

Knowledge &understand

  • Define CMS sites
  • Know the difference between WordPress.com and WordPress.org
  • Know the permissions for WordPress users
  • Know the difference between Posts and Pages

mental skills

  • Upload WordPress on a localhost
  • The student can create a system administrator and other accounts
  • The student can add content to the site, whether it is an image, audio or video file, or even a PDF file
  • The student's knowledge of the necessary procedures in case of website crash

Practical & professional skills

  • Ability to install plugins
  • Ability to install and customize themes design templates
  • Ability to create posts and pages on WordPress
  • Use protection software such as 2FA
  • Use intrusion prevention techniques such as Google reCAPTCHA

General and transferable skills

  • Submit assignments and write reports
  • Create user accounts and know the required permissions
  • Download and install the latest updates from the Internet for all programs and add-ons
  • Record tutorial videos and post on YouTube

Teaching and learning methods

  • Some video lectures on YouTube
  • PDF lectures are on the ClassHub learning platform.
  • Application of software in the laboratory

Methods of assessments

  • Midterm exam = 30
  • Final exam = 50
  • Continuous Constructive Assessment (Periodic) = 10
  • Scientific activities (Mini project) = 10

Course contents

  • WordPress Basics
  • WordPress Installation
  • WordPress Settings
  • WordPress Categories
  • WordPress Posts
  • WordPress Media
  • WordPress Pages
  • WordPress Tags
  • WordPress Links
  • WordPress Plugins
  • WordPress Users
  • WordPress Appearance
  • WordPress Security
  • WordPress Advanced

Data Mining/Business Intelligence (ITWT301)
Wide Area Networks (ITWT309)
Information Retrieval Systems (ITWT302)
Introduction to Computer Graphics (ITWT303)
Image Processing (ITWT308)
Cloud Computing (ITWT307)
Multimedia over IP Networks (ITWT306)
Principles of Games Developments (ITWT305)
e-commerce (ITWT304)
Mathematics I (ITMM111)
Physics (ITPH111)
Problem solving Technic (ITGS113)
Intro to Information Technology (ITGS111)
General English1 (ITEL111)
Arabic language 1 (ITAR111)
Mathematics II (ITMM122)
Arabic language 2 (ITAR122)
General English2 (ITEL122)
Introduction to Programming (ITGS122)
System Analysis and Design (ITGS124)
logic Circuit Design (ITGS126)
Object Oriented Programmin (ITGS211)
Introduction to Software Engineering (ITGS213)
Introduction to Networking (ITGS215)
Discrete Structures (ITGS217)
Numerical analysis (ITGS219)
Introduction to Statistics (ITST211)
Introduction to Internet Programming (ITGS226)
Foundation of Information Systems (ITGS222)
Computer Architucture & Organization (ITGS223)
Data Structure (ITGS220)
Introduction to Databases (ITGS228)
Information Security (ITGS224)
Human Computer Interaction (ITWT315)
Security Policies and Procedure (ITWT317)
Advanced Databases (ITWT313)
Advanced Internet Programming (ITWT311)
Design and Analysis algorithms (ITGS301)
Operating System (ITGS302)
IT Project Management (ITGS303)
Client server Programming (ITWT320)
Web Applications Development (ITWT413)
Ethical Hacking (ITWT420)
Scientific Writing (ITGS304)
Multimedia System development (ITWT324)
Web Services (ITWT411)
Integrated systems development (ITWT415)
Mobile Applications Development (ITWT422)