- Module 1: Magento
- Module 2: OpenCart
- Module 3: CodeIgniter Framework
- Module 4 : Payment Gateway
- Module 5: Security
- Module 6: Zend Framework
Module 1: Magento
- Introducing Magento
Managing Your Magento Store Part 1: Catalog Management
- Administration
- Site Configuration and Behavior
- SEO (Search Engine Optimization)
- Site Performance Enhancement
- Cache And Index Management
- Product Types
- Product Configuration
- Front End Functionality
- Product Management
- Taxes
- Multiâ€Âstore Setup
- Reports
Managing Your Magento Store â€Â Part 2: Product Marketing
- Customer Management
- Events, Sales, Promotions
- CMS Pages
- Newsletters
- Catalog Price Rules
- Shopping Cart Price Rules
- Import/Export of Customer Data
Managing Your Magento Store â€Â Part 3: Operations
- Order Management
- Fulfillment
- Customer Service
Core Principles for Theming in Magento
- Magento Template System—Architecture and Components
- Working with Themes
- Recommended Approach to Customizing
- Working with Page Templates, Layouts, and Block Templates
- Creating Your Own Default Theme
- Creating Modules with Custom Theme Components
Fundamentals of Magento Development
- Rendering
- Working with Database in Magento
- Entityâ€ÂAttributeâ€ÂValue model
- Admin HTML
Module 2: Open Cart
- System requirements
- Installation
- Updating Open Cart
User Guide
- Browsing the Store Front
- Admin Interface
Catalog
- Categories
- Categories :: General
- Categories :: Data
- Categories :: Design
- Products
- Products :: General
- Products :: Data
- Products :: Links
- Products :: Attribute
- Products :: Option
- Products :: Discount
- Products :: Special
- Products :: Image
- Products :: Reward Points
- Products :: Design
- Product Import
- Attributes
- Options
- Manufacturers
- Downloads
- Reviews & Information
Extensions
- Modules
- Install/Uninstall
- Editing a Module
- Core Modules Overview
- Installing 3rd Party Modules
- Shipping & Payments
- Order Totals
- Product Feeds
Sales
-
- Orders
- Returns
- Customers
- Customer Groups
- IP Blacklist
- Affiliates
- Coupons
- Gift Vouchers
Reports
-
- Affiliate Commission Report
- Customer Reports
- Order Reports
- Reward Points Report
- Customer Credit Report
- Products Viewed Report
- Sales Report
- Orders Report
- Tax Report
- Shipping Report
- Returns Report
- Coupon Report
System
-
- Settings
- Design
- Users
- Help
- Localization
- Error Logs
- Backup/Restore
Help
Miscellaneous
System Administrator Guide
-
- Adding Multiple Languages
- Creating a Multiâ€ÂStore
- Image Upload
- Moving Open Cart to a new server
- SEO Keywords
- SSL Certificates and HTTPS
- vQmod
Developer Guide
- Developing Modules
Designer Guide
Module 3: CodeIgniter Framework
- Introduction
- Static pages
- News section
- Create news items
- Conclusion
- CodeIgniter URLs
- Controllers
- Reserved Names
- Views
- Models
- Helpers
- Additional Resources
- Class Reference
- Driver Reference
- Helper Reference
Module 4 : Payment Gateway
- What is Payment Gateway?
- OLAP & OLTP
- Third party Payment
- Payment Gateway Integration
Module 5: Security
- Cient Side Security
- Server Side Security
- Prevent MySQL Injection
Web Hosting
- What Is Web Hosting?
- What is FTP?
- What is DOMAIN?
- What is SUBâ€Â DOMAIN?
- What is Delegated Servers?
- What is CPANEL?
- Create Email Accounts
Module 6: Zend Framework
MVC
- Components
- Pattern Basics
- Bootstrap
- Zend_Controller
- Zend_Layout
Infrastructure
- Zend_Config
- Zend_Session
- Zend_Registry
- Zend_Loader
Internationalization
- Zend_Date
- Zend_Translate
- Zend_Locale
- Zend_Currency
- Zend_View_Helper_ Translate
- Internationalization Performance
Authentication and Access
- Zend_Acl
- Zend_Auth
- Zend_Auth Adapters
Performance
- Zend_Cache
- Script inclusion
- Optimization
- Zend_Memory
Forms
- Zend_Form
- Validation/Filtering
- Decorators
- Elements
- Forms
- Display Groups & Sub Forms
- Configuration
- Internationalization
Security
- Cross Site Request Forgery
- Secure Authentication
- Escaping for output
- Cross Site Scripting
- Security Best Practices
- Diagnosis and Maintainability
- Zend_Debug
- Zend_Log
Filtering and Validation
- Filtering Chains
- Custom Filters
- Standard Validation Classes
- Validator Chains
- Custom Validators
Search
- Zend_Search_Lucene
- Indexing
- Querying
- Performance
Database
- Zend_Db
- Zend_Db_Statement
- Zend_Db_Table
- Zend_Db_Profiler
- Zend_Db_Select
- Table Data Gateway Pattern
- Row Data Gateway Pattern
- Constructing
- Storage & Storage providers
- Message retrieval
- Message sending
Coding Standards
- Coding conventions
- Zend_Loader
Web Services
- XMLâ€ÂRPC Client
- XMLâ€ÂRPC Server
- REST Client
- REST Server
- Zend_Service Web Services
Module 7: Cake PHP
Installation- Unpack and install
- Validation 1
- Configuring a database connection
- Editing the database configuration file
- Validation 2
- Creating the application tables
Helpers
- Modifying the users_controller.php file
- Making tables easier
- Creating the known users view
- Form generation
- Making the most of your helpers
Cake PHP data validation
- The Tor user model
- Roll your own validation
- Taking validation further
Filling in the gaps
- Login
- The index action
- Logout