v1 - mrneurus/hsp2 GitHub Wiki

Video 1: Introduction to the HubSpot CMS for Developers Hi there folks. Welcome to the CMS for developers course. I'm Jeff Ausura. I teach web development topics for HubSpot Academy, and I've been building websites on various CMSs for about 10 years.

The Hubspot CMS is a Saas CMS with a special emphasis on enabling marketers. It includes all the tools you and your team need to build and maintain web assets including a professional IDE, asset management with a lightning-fast CDN, and a full-featured editor to quickly create and optimize web pages, blog posts, and emails. The HubSpot CMS is designed to strike an optimal balance between flexibility for marketers and convenience and control for developers. It allows developers to build complex sites and hand them off to marketers with a minimum amount of startup and maintenance time. This reduces costs for both marketers and developers. Throughout this CMS for developers course, we'll cover the tools and topics that are used in regular professional level CMS development work. Before you start working through this content, it's important to note: This course is for experienced web developers. Most of the topics in this course require a professional-level understanding of HTML, CSS, and JavaScript to fully comprehend. That being said, even if you aren't a full-fledged web developer, feel free to use any or all of the content in this course for reference and context. There are many topics included here that can help marketers and designers decide how to approach projects, delegate responsibilities, and communicate with team members and contractors. All the lessons and videos in this course have been designed to balance general information with detailed instruction on implementation. Whenever possible, we've tried to distill this content down to the most important details to help you get up to speed quickly. Feel free to consume these materials in whatever order you find most helpful. Also, make sure to check out the resources section of each lesson for links to documentation and important community channels, especially the Slack group for fellow CMS developers. As you know, web development is a deep topic, and no amount of instructional content can cover every last thing that comes up while building assets. Finally, let us know what you think as you check out these videos and chapters. This is a work in progress, and we're always looking for opportunities to refine and iterate to maximize the value of this training.