Developer Tutorials
This section includes step-by-step tutorials to help web developers new to webCOMAND get started.
Getting Started
These tutorials should be followed first and in order because each builds on the previous. Subsequent sections build on these tutorials as well, but can be followed in any order.
- Databases & Content - Content Types, Import/Export, Paths & Queries
- Websites - Publications Single-Page & Multi-Page, Dynamic Page
- Web Apps - Packages, MVC Apps, webCOMAND Apps
A Deeper Dive
These tutorials dive into some of the Getting Started topics in more detail, and then introduce Web Services and the PHP API.
- Content Types - Fields, Validation, Form Layout
- Queries & Scripts - cPath, cQL, cScript
- Web Services - Get, Put, Delete
- PHP API - Basic Operations, Objects, Collections, Content Types
- Websites - Publications, Web Pages, Navigation, Forms
- Web Apps - Packages, Routing, Standalone MVC Apps
Development Topics
These tutorials cover specific niche topics, useful when developing certain types of code or functionality. They are more advanced tutorials and assume knowledge of the topics covered in tutorials above.
- Objects & Content - Object-Oriented Content, Content Type Models
- Versions - Create and query object working-copies, drafts and historic versions.
- webCOMAND Components - Fields, Actions, Views
- Background Tasks - Runnables, Hooks (Trigger Methods)
- CLI Apps & Tools - Command Line Interface, Simple UI
- Packages - Packages, Products, Online Market
Practical Examples
These tutorials show how to build solutions to common challenges.
- Event Registration - Create a simple website to allow users to view and register for up-coming events, and update their registration information