Course Code: tinacms
Duration: 7 hours
Prerequisites:
  • An understanding of Content Management Systems
  • Familiarity with Javascript and React

Audience

  • Web Developers
  • Web Content Managers
Overview:

TinaCMS is an open source editing tool for managing website content. It provides a user-friendly interface that utilizes a Git workflow and can be built on top of React components.

This instructor-led, live training (onsite or remote) is aimed at web developers or web content managers who wish to use TinaCMS to create, edit, review, and publish website content in real-time while keeping control of the source code.

By the end of this training, participants will be able to:

  • Set up the necessary development environment to start using TinaCMS.
  • Create, edit, and customize web pages directly from the web UI.
  • Manage the editor by configuring the backend APIs from within the source code. 
  • Integrate other data sources, workflows, and plugins to extend functionality.

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.
Course Outline:

Introduction

  • TinaCMS vs Forestry vs conventional CMS editors
  • Overview of TinaCMS features and components

Setting Up TinaCMS

  • Installing TinaCMS
  • Creating a CMS instance
  • Configuring and enabling the CMS

 Managing Content

  • Creating and registering forms
  • Editing the content
  • Configuring forms
  • Creating custom fields

Configuring Backends

  • Loading content from external APIs
  • Saving updated content
  • Adding CMS alerts
  • Integrating data sources and workflows (Github, React, Strapi)

Working with Plugins and APIs

  • Using Next.js API
  • Defining schema with CLI
  • Generating queries with GraphQL API
  • Exploring plugins and other external APIs

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - TinaCMS

Qatar - TinaCMS

Egypt - TinaCMS

Saudi Arabia - TinaCMS

South Africa - TinaCMS

Brasil - TinaCMS

Canada - TinaCMS

中国 - TinaCMS

香港 - TinaCMS

澳門 - TinaCMS

台灣 - TinaCMS

USA - TinaCMS

Österreich - TinaCMS

Schweiz - TinaCMS

Deutschland - TinaCMS

Czech Republic - TinaCMS

Denmark - TinaCMS

Estonia - TinaCMS

Finland - TinaCMS

Greece - TinaCMS

Magyarország - TinaCMS

Ireland - TinaCMS

Luxembourg - TinaCMS

Latvia - TinaCMS

España - TinaCMS

Italia - TinaCMS

Lithuania - TinaCMS

Nederland - TinaCMS

Norway - TinaCMS

Portugal - TinaCMS

România - TinaCMS

Sverige - TinaCMS

Türkiye - TinaCMS

Malta - TinaCMS

Belgique - TinaCMS

France - TinaCMS

日本 - TinaCMS

Australia - TinaCMS

Malaysia - TinaCMS

New Zealand - TinaCMS

Philippines - TinaCMS

Singapore - TinaCMS

Thailand - TinaCMS

Vietnam - TinaCMS

India - TinaCMS

Argentina - TinaCMS

Chile - TinaCMS

Costa Rica - TinaCMS

Ecuador - TinaCMS

Guatemala - TinaCMS

Colombia - TinaCMS

México - TinaCMS

Panama - TinaCMS

Peru - TinaCMS

Uruguay - TinaCMS

Venezuela - TinaCMS

Polska - TinaCMS

United Kingdom - TinaCMS

South Korea - TinaCMS

Pakistan - TinaCMS

Sri Lanka - TinaCMS

Bulgaria - TinaCMS

Bolivia - TinaCMS

Indonesia - TinaCMS

Kazakhstan - TinaCMS

Moldova - TinaCMS

Morocco - TinaCMS

Tunisia - TinaCMS

Kuwait - TinaCMS

Oman - TinaCMS

Slovakia - TinaCMS

Kenya - TinaCMS

Nigeria - TinaCMS

Botswana - TinaCMS

Slovenia - TinaCMS

Croatia - TinaCMS

Serbia - TinaCMS

Bhutan - TinaCMS

Nepal - TinaCMS

Uzbekistan - TinaCMS