This course provides a user with the fundamentals of analyzing, designing and building an E-Commerce website. The course is taught from the viewpoint of a web developer working with a small business client and covers such topics as proposals, contracts, site design, marketing, financial and security considerations, shopping cart technology, billing, order processing, shipping, confirmation and much more. From beginning concepts to final site setup, this course is essential for anyone wanting to build an E-Commerce website. Work Files are included. To begin learning today, simply click on one of the lt;bgt;Introduction to E-Commercelt;/bgt; lessons.
IntroductionWelcome and Course OverviewSystem Requirements / Prerequisites and CaveatsIntroduction to Callalily and the Sample SiteE-commerce OverviewFirst Generation E-commerceSecond Generation E-commerceThe Next GenerationE-commerce TerminologyFirst Steps With Our ClientThe Design and Development ProcessThe Sales Call and First AnalysisDetailed Description of the Client CompanyA Close Look at the CustomersDetailed Description of the ProductsClient Goals Financial ExpectationsReviewing the CompetitionDetails From the ClientPast and Future Customer Purchases
Customer Expectations of the E-commerce Site
Supporting an Internet Sales Channel
Supporting Internet Customers
Justification and Challenges for E-commerce With This Client
Choosing the Type of E-commerceHosted Stores
Shrink-wrapped E-commerce Plugins
Enterprise E-commerce Server Software
Custom E-commerce Development
Application Programming Language Choices
Contracts and SpecificationsSpecifications: Before or After the Contract?
Estimating Timelines for E-commerce Sites
Proposal to Callalily
Sample Contract and Possible Issues
Specifications: Design and Content
Specifications: E-commerce Functionality
Site Planning and Flow DiagramsLocation, Location, Location
Mapping Product Browse and Search
Mapping Purchase Flow
Site Map and Navigation Elements
DesignColors, Logo, and Look and Feel
Home Page Elements and Layout
Product Search Results
Product Detail View
Administration Area Home Page
Using Design to Reinforce Credibility
Three Comps for Client Review
CFML Mock-upCFML Mock-up: Images
CFML Mock-up: CSS Part 1
CFML Mock-up: CSS Part 2
CFML Mock-up CSS Part 3
Header and Footer Files
Financial and Security DecisionsPayment Processing Overview
Credit Card Options
Live Credit Card Processing
PayPal
Accepting Checks Online
Making the Transaction Secure
Other Security
Sales Tax and S&&H ChargesCharging Sales Tax
Charging for Shipping
Shipping Charge Options
Other Shipping Questions
Drop Shipping
Charging Handling Fees
Data Elements and IntegrationThe Chasm Between Inventory and E-commerce
Data in Two Databases
Exporting and Importing E-commerce Data
Data Storage Requirements
Maintaining Records and Proving Sales Approval
Data StructureChoosing the Database
Basic Table Schema
Reviewing the Products Table
Reviewing the Contacts Table
Reviewing the Orders Table
Reviewing Order_Lines and Order_Shipping
Table Relationships
DevelopmentCoping With Statelessness
Development Methodologies
Directory Structure and store.cfm Router
Add Item to Cart Part 1
Add Item to Cart Part 2
Add Item to Cart Part 3
Shopping Cart ViewCart Router Template
Cart View Part 1
Cart View Part 2
Cart View Part 3
Cart View Part 4
Change, Delete, and Product Detail
Add Item Count To Navigation
Checkout BillingCheckout Billing Part 1
Checkout Billing Part 2
Checkout Billing Part 3
Checkout Billing Part 4
Validate Billing Information
Checkout ShippingCheckout Shipping Part 1
Checkout Shipping Part 2
Checkout Shipping Part 3
Validate Shipping and Sales Tax
Order SummaryOrder Summary Part 1
Order Summary Part 2
Confirm Order
Order ProcessingProcess Payment Part 1
Process Payment Part 2
Finish Processing Part 1
Finish Processing Part 2
ConclusionRecap and What is Left
CreditsAbout the Author
Click here to find out more about the Introduction to E-Commerce Training CD