Course Outline
Introduction to Backdrop CMS for Government
- What is Backdrop CMS?
- Backdrop CMS vs. Drupal 7 and WordPress
- Use cases and benefits for government
Installation and Configuration
- System requirements for government systems
- Installing Backdrop CMS locally and on a server for government use
- Basic configuration and settings for government applications
Content Management
- Creating and managing content types for government websites
- Using views to display content in a structured manner for government users
- Working with taxonomy to organize government information effectively
Theme Development
- The Backdrop CMS theming system for government web design
- Creating and customizing themes to meet government branding standards
- Using templates and CSS to ensure compliance with government accessibility requirements
Module Development
- Backdrop CMS module architecture for government applications
- Creating custom modules to support specific government functions
- Utilizing hooks and APIs to enhance government website capabilities
Site Building and Customization
- Creating layouts with Backdrop CMS for government websites
- Extending functionality with modules to meet government needs
- Managing users and permissions in a secure government environment
Database Management
- Understanding the Backdrop CMS database structure for government data management
- Working with the Database API to ensure data integrity for government operations
- Optimizing database performance to support high-traffic government websites
Performance Optimization and Security
- Improving site performance for efficient government services
- Security best practices for protecting sensitive government data
- Regular maintenance and updates to ensure ongoing security and compliance for government sites
Integrating Third-Party Services
- Using APIs with Backdrop CMS to integrate government systems
- Integrating payment gateways and e-commerce solutions for government services
- Connecting with CRM and marketing tools to enhance government outreach and engagement
Deployment and Maintenance
- Moving from development to production in a government context
- Automating backups and updates to ensure continuous operation of government websites
- Monitoring and troubleshooting to maintain high availability for government services
Summary and Next Steps
Requirements
- Basic knowledge of PHP programming for government applications
- Familiarity with HTML, CSS, and JavaScript for government web projects
- Understanding of CMS concepts and web development for government websites
Audience
- Web Developers for government agencies
- PHP Developers for government systems
- Drupal Developers transitioning to Backdrop CMS for government use
Testimonials (5)
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.
Evan Lynskey - Marine Institute
Course - Master Drupal 9 Site Building / Architecture
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Course - Administering a Drupal 7 Website
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Course - Drupal 8 Themes
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.
Rob O'Driscoll - Limerick City & County Council
Course - Building Web Applications with Drupal 8, Views, Fields and Panels
I enjoyed the 2 days are very less for cover all the topics.