Programa do Curso
Introdução ao Backdrop CMS
- O que é o Backdrop CMS?
- Backdrop CMS vs. Drupal 7 e WordPress
- Casos de utilização e vantagens
Instalação e configuração
- Requisitos do sistema
- Instalar o Backdrop CMS localmente e num servidor
- Configuração e definições básicas
Conteúdo Management
- Criar e gerir tipos de conteúdos
- Utilizar vistas para apresentar conteúdos
- Trabalhar com taxonomia
Desenvolvimento de temas
- Sistema de temas do Backdrop CMS
- Criar e personalizar temas
- Utilização de modelos e CSS
Desenvolvimento de módulos
- Arquitetura de módulos do Backdrop CMS
- Criação de módulos personalizados
- Utilização de hooks e APIs
Construção e personalização de sites
- Criando layouts com o Backdrop CMS
- Extensão da funcionalidade com módulos
- Gerir utilizadores e permissões
Database Management
- Compreender a estrutura da base de dados do Backdrop CMS
- Trabalhar com a Database API
- Otimizar o desempenho da base de dados
Otimização do desempenho e segurança
- Melhorar o desempenho do site
- Práticas recomendadas de segurança
- Manutenção e actualizações regulares
Integração de serviços de terceiros
- Usando APIs com o Backdrop CMS
- Integração de gateways de pagamento e comércio eletrónico
- Conexão com CRM e ferramentas de marketing
Implantação e manutenção
- Passar do desenvolvimento para a produção
- Automatização de backups e actualizações
- Monitorização e resolução de problemas
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de programação PHP
- Familiaridade com HTML, CSS e JavaScript
- Compreensão dos conceitos de CMS e desenvolvimento Web
Público-alvo
- Programadores Web
- Programadores PHP
- [Desenvolvedores em transição para o Backdrop CMS
Declaração de Clientes (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
Curso - Master Drupal 9 Site Building / Architecture
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Curso - Administering a Drupal 7 Website
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Curso - 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
Curso - Building Web Applications with Drupal 8, Views, Fields and Panels
I enjoyed the 2 days are very less for cover all the topics.