Learning exercises and examples for gaining complete adequacy in SFCC.
Go to file
2022-01-04 11:03:19 -07:00
Example Files Beefed up .gitignore 2021-12-22 17:33:29 -07:00
int_recaptcha/cartridge Update folder structure & remove unecessary redundant directory 2021-12-22 13:39:34 -08:00
storefront-reference-architecture Adds SFRA 6.0 2021-12-21 10:57:31 -08:00
the_learning_cartridge/the_learning_cartridge restructured learning cartridge so it is correctly registered with prophet 2021-12-22 17:06:51 -07:00
.gitignore Beefed up .gitignore 2021-12-22 17:33:29 -07:00
readme.md Updated Readme again! 2022-01-04 11:03:19 -07:00

Sales Force Commerce Cloud Training Course

Course Material can be found here Confluence Page

Topics Covered

  1. Material in this guide
  2. Introductory Material
  3. Beginner Gochas
  4. Get an On-Demand Sandbox setup
  5. Setting up your Sandbox
  6. Import a Demo Site
  7. Configure Site Settings for development
  8. Overview: Set up VSCode and Local environment
  9. Download and Install Visual Studio Code (VS Code)
  10. Install Prophet Extension
  11. Download or Clone the SFRA storefront code from Github
  12. Generate access keys in business manager to upload to allow code upload
  13. Browse around the prophet debugger extension tab
  14. Compile CSS and JS for storefront website
  15. Setup Prophet Code Debugger and Breakpoints
  16. Storefront Debug Tools
  17. Cartridges and Activating Code Versions
  18. Create a New Code Version
  19. Create your first cartridge
  20. Modify the Cartridge Path
  21. Plugin Cartridges
  22. Create your First Controller
  23. Navigate to a new Route
  24. Create another Controller
  25. Extend a Controller
  26. Customizing Existing Pages - Home Page
  27. Middleware Scripts and Chaining
  28. Middleware Chaining
  29. Pages and Templates - Demo Page
  30. Extending a Model
  31. Using a decorator to extend a model
  32. ISML Templates
  33. ISML Template Includes
  34. ISML Local Includes
  35. ISML Loops
  36. ISML Remote Include
  37. ISML Debug and extending existing templates
  38. Localization using resource bundles
  39. Enable Localizations in Business Manager
  40. Introduction to Content Slots
  41. Create a content slot in a template
  42. Setup a Content slot in business manager
  43. The Page Designer
  44. Create a new page in page designer
  45. Layout a new page in page designer
  46. Preview your new page, using the page designer previewer
  47. Create a route/controller to render your new page designer page
  48. Create a custom component for page designer
  49. Use and Preview the Feedback Custom Page Designer Component
  50. Page Caching
  51. Define a Custom Object Type
  52. Create a custom attribute group
  53. Forms Framework
  54. Transactions in a more depth
  55. Enable Custom Logging
  56. Integrate custom logging
  57. View Custom Logs
  58. Extend a system object and capture custom data
  59. Notification Email - Using a custom hook
  60. Making API calls with OCAPI - Open Commerce API
  61. Uploading a Product Catalog XML file
  62. Create a Job to Import pants.xml
  63. Tracking performance of storefront
  64. The Pipeline Profiler
  65. The Code Profiler
  66. Useful Global Variables
  67. Acronyms
  68. Reference