Web Design and e-Commerce – KASNEB Syllabus

PAPER NO.11  WEB DEVELOPMENT AND e-COMMERCE

GENERAL OBJECTIVE

This paper is intended to equip the candidate with the knowledge, skills and attitudes that will enable him/her to develop a web application and implement e-commerce.

LEARNING OUTCOMES

A candidate who passes this paper should be able to:

  • Use contemporary website development tools and techniques
  • Use graphics and animations to enrich websites
  • Create functional websites incorporating various HTML components
  • Create dynamic websites
  • Design and develop an e-commerce website and comply with e-commerce regulations
  • Implement cloud based solutions
  • Implement various risk and security strategies in web

CONTENT

Introduction to web application development

  • Web application development concepts
  • Web application design principles
  • Overview of web application development languages
  • Introduction to mark-up language
  • Phases of web application development process
  • Mobile web applications

HTML

  • Basic structure of HTML
  • Basic tags and corresponding attributes
  • HTML elements
  • HTML coding
    • Text
    • Links
    • Lists
    • Images
    • Tables
    • Forms
    • Frames
    • URLs

Cascading Style Sheets (CSS)

  • Introduction to CSS
  • Types of style sheets
  • CSS selectors and properties
  • Incorporating colour techniques
  • Understanding layers and positioning
  • Creating and modifying objects
  • Objects on multiple layers
  • Complex objects on a single layer
  • Placing type in an image
  • Using layers to refine images
  • Creating special effects
  • Behaviour modification

Flash, video and audio

  • Introduction to media elements in web application development
  • Incorporating flash into a web application
  • Embedding video and audio content into a web application
  • Implications of incorporating media content in web applications

Graphics and animations

  • Fundamentals of graphics and animations
  • Types of graphics
  • Animation basics
  • Animation tools
  • Methods of animation
  • Animations with motion and shape tweening
  • Interactivity with frame action and buttons
  • More complex animation tasks

Web application development platforms

  • Overview of web application development platforms
  • Overview of web application development software tools
  • Tools of automating web applications
  • Drawing timelines and customising web application development tools
  • Plugins, add-ons and active content
  • Web application testing
  • Content management systems

Implications of incorporating graphics and animations in web applications

Scripting

  • Overview of script development
  • Scripting languages
  • Overview of client side and server side scripting
  • Incorporating script into HTML
  • Basic command syntax/blocks
  • Functions and objects
  • Built in objects and functions
  • Looping
  • Frames, documents and windows
  • Events and cookies
  • Page redirect and page printing
  • Void keyword
  • Database connectivity

Publishing web applications

  • Web hosting
  • Domain name registration
  • Setting up a web application
  • Managing web applications
  • Content management
  • Search engine optimisation
  • Web application security

Introduction to e-commerce

  • e-commerce concepts
  • Features of e-commerce
  • e-commerce business models
  • Benefits and limitations of e-commerce
  • Future of e-commerce

e-Commerce infrastructure

  • Telecommunication
  • Internet Service Providers (ISPs)
  • Website design companies
  • Human resources
  • Computing resources
  • Payment gateways
  • Electronic Data Interchange (EDI)
  • Value-added network (VAN)

e-Commerce implementation

  • Size of enterprise
  • e-commerce products and services
  • e-commerce website hosting options
  • e-procurement

e-Commerce security

  • e-commerce security concepts
  • Digital signatures/e-signatures
  • e-commerce security standards: SSL, TSL, HTTPS
  • Implementing e-commerce security

Electronic transactions law

  • Internet applications
  • e-commerce and e-marketing approach
  • Digital technology
  • e-contracts
  • e-signatures
  • Electronic records
  • Electronic data
  • Electronic messages
  • Third parties
  • Data protection laws

Cloud computing

  • Overview of cloud computing
  • Cloud computing models
  • Cloud computing security
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)
  • Business Process as a Service (BPaaS)
  • Enterprise cloud based high performance computing (HPC) application
  • Implementing cloud based solutions

Emerging issues and trends



Leave a Reply

Your email address will not be published. Required fields are marked *