Course Outline
Introduction
- Replacing humans with machines to deploy content.
Traditional Authoring and Publication Workflows
- Monolythic CMSs (Content Management Systems)
What is a Continuous Delivery Pipeline?
- DevOps for code...and content
- Homemade solutions.
- Commercial CI/CD CMSs (Content Management Systems).
Preparing the Building Blocks
- Version Control System (Git)
- Static site generator (Jekyll, Hugo, Pelican, etc.)
- Continuous Integration (Jenkins, etc.)
Creating Content
- Content editors
- Writing in Markdown
Publishing a Static Site
- Generating HTML
- Uploading to host
Storing Content in Git
- Committing files, checking out files
- Accessing different versions of a file
- Working with branches
Building a Publication Pipeline
- Converting the content
- Validating the content
- Publishing the content
Collaboration among Authors
- Roles and permissions
- Branching and merging changes
Troubleshooting
Summary and Conclusion
Requirements
- A general understanding of content management systems and workflows
- Experience using a command line
Audience
- Engineers
- Content managers with a technical background
Testimonials
Firstly, learners will sum up their experience in the game, explain it carefully, and gain a deeper understanding of knowledge.
优 翟
Edutainment
莎娜 陶
Hands-on part
纪鹏 曾
Time to exchange information between participants.
Gabriel Tendera
references to the trainer's design experience while discussing specific issues
Techland sp. z o.o.;
Real-life examples.
Techland sp. z o.o.;
Examples and / or hypothetical use of the discussed concepts.
Techland sp. z o.o.;
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.
Zsolt Nagy - W.UP Kft
I understand (almost) everything which Adriano explained us. Good tematics, understandable presentation.
- W.UP Kft
The use case based approach and the trainer's up to date knowledge base.