Overview
Wagtail CMS is an open source content management system that’s growing in popularity. It is an add-on to the Python web framework, Django.
This instructor-led, live training (online or onsite) is aimed at developers who wish to customize and extend a Python-based CMS (content management system).
By the end of this training, participants will be able to:
- Set up the necessary development environment to start developing.
- Create and customize pages, menus, and forms to give personality to a website.
- Test, debug, optimize and deploy a fully functional website.
- Optimize websites for SEO.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Requirements
- Python programming experience
Audience
- Developers
Course Outline
Introduction
Overview of Wagtail CMS
Preparing the Development Environment
Installing and Configuring Wagtail CMS
Navigating the Admin Interface
Planning the Structure of a Website
Understanding StreamFields
Creating a Sample Website
Creating a DJango Model
Creating a StreamField
Creating Menus
Creating a Custom Page
Adding Multimedia (images, video, audio, etc.)
Creating a Contact Page
Customizing Global Settings
Improving SEO
Optimizing the Website
Securing Wagtail CMS
Debugging the Application
Deploying a Full-Fledged Wagtail CMS Site
Troubleshooting
Summary and Conclusion