We have great pleasure in presenting First edition “E-Commerce and Web Application Development” written for students of UG courses. The related matters are written in a simple and easily understandable.
This volume is an attempt to provide the students with thorough understanding of E-Commerce and Web Application Development. We have presented the subject matter in a systematic manner with liberal use of charts and diagrams where ever necessary so as to make it interesting and sustain students’ interest.
Contents –
Unit – 1 Introduction to E-Commerce
Introduction
E-Commerce
Definition of E-Commerce
Scope of E-Commerce
Evolution of E-Commerce
Benefits of E-Commerce
Limitations of E-Commerce
Types of E-Commerce: B2B, B2C, C2C, C2B, G2C models
E-Commerce Business Models:
Revenue Models (advertising, subscription, etc.)
Infrastructure for E-Commerce
Internet
intranet
Extranet Payment Gateways
Digital Wallets Legal and Ethical Issues
Cyber Laws and Data Privacy
Intellectual Property
Taxation
Security
Case study : Study of Successful E-businesses
Review Questions
Unit – 2 Technology in E-Commerce
Introduction
Technology in E-Commerce
Essentials of Web Design for Business
Content management systems (WordPress, Shopify, BootStrap)
Online Marketing & SEO
Digital Marketing Channels
Search Engine Optimization Basics
Digital Payment Systems
Credit/Debit Cards
Net Banking
Mobile Wallets
UPI
Electronic Fund Transfer (EFT)
Payment Gateways
Blockchain and Cryptocurrencies
Artificial Intelligence and E-Commerce
Future of E-Commerce
Web Designing
Web Designing Principles
Introduction to HTML5
HTML Document Structure
Formatting Elements (text and block formatting)
Lists
Images
Links and Navigation (External and internal links)
Tables
Inlineframes
HTML Forms
Embedding Multimedia Objects
Review Questions
Unit – 3 Cascading Style Sheets
Introduction
CSS Basics
CSS Rule
Applying CSS Rules (Selectors)
Embedding CSS code in HTML page Inline
internal
External Style Sheets
CSS Properties
Font
Color
Types of CSS Color values
Background
CSS Box Model
Display Properties
Styling Pseudo Elements
Positioning Properties
Layering
Styling Lists and Tables
Review Questions
Unit – 4 Client Side Scripting using JAVA SCRIPT
Introduction
Javascript Basics
Datatypes
Variables
Operators
Control Statements
Functions
Builtin Objects
Arrays
String
Date
Window
Document
RegEx
Document Object Modelling
Introduction to DOM
Form Validation using Java Script, Event
Handling
Mouse events
form Submission Events
Load and Unload Events
Keyboard Events
Focus and Blur Events.
Review Questions
Unit – 5 BOOTSTRAP FRAMEWORK for Designing CMS
Introduction
Responsive Webdesign
Grid System
Breakpoints
Containers
Utilities
Introduction to BOOT STRAP FRAME WORK
Benefits
Setup Bootstrap Project
BootStrap Components
Navigation
Creating Navigation Bars (.navbar)
Dropdowns and Responsive Togglers
Buttons-Styling buttons with various classes for Size
Color and State
Forms-Styling form Elements Like Inputs
labels
Client Side Validation
Carousels-Creating Image Sliders
Alerts: Displaying informative Messages
Customization
Overriding Bootstrap’s Default Styles using Custom CSS
Review Questions
Practical Activities
