Welcome to the Marketpath CMS Developer Basic Training Course. Our goal with this course is to guide you through the development best practices for Marketpath CMS.
While we hope you take the time to go through this entire course, we're realistic and understand you don't have unlimited free time. So, we've organized it to let you hit the ground running and then progressively ease your way into more advanced concepts.
We encourage you to fill out the feedback form at the bottom of each lesson if you have questions or recommendations. Your feedback will help us improve this tutorial series for everyone.
This courses, and all other Marketpath CMS courses, have a simple course tracking system. The tracking data is stored locally to your browser. If you continue a course on another computer, or in another browser on the same machine, you course completion history will not follow you. We are working on a permanent course tracking solution but in the interim we thought we'd provide this helpful feature.
While you work your way through each lesson, keep in mind that we have three fundamental principles with this content management platform: 1) to maintain a fully managed system, 2) to allow complete control over the rendered output, and 3) to have no fees until a site goes live. Each of these is discussed below.
Marketpath CMS is a fully managed system. As a developer, you don't have to worry about setting up and managing the website infrastructure. This includes managing capacity, load balancing traffic, back ups, site monitoring, site speed and database optimization, core system upgrades, SSL provisioning, content delivery network (CDN), and more. Our goal is for you to build a website without the headaches of infrastructure.
We're developers too and we understand that not every template, theme, or plug-in is a perfect fit. Every customer is unique and requires unique solutions. That's why we don't force developers into a corner. We give you complete control over the rendered output. Of course, we provide features and output shortcuts that help with development efficiencies but utilizing those is completely up to you.
Every site has access to a free preview environment which uses the exact same rendering engine as that of the live environment. You can utilize the preview site during your entire development and implementation phase. And then, when you're ready for prime time, you can take the site live. Until that point, your site will cost you nothing.
This has several advantages. First, you can create one or more development sites for learning the system. Or you can create full custom site themes to export and then import into new sites. Or you can create partial modules like a custom mega-menu, a hero gallery, contact pages, project galleries, custom maps, etc. You can then reuse those modules on other sites. The whole point is that you don't incur any cost for these sites as long as you don't take them live. You can see everything on the preview site.
Please fill out the form below with your feedback or any questions you may have after working through the "Course Overview" lesson.