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)
Que o curso foi adaptado às minhas necessidades com base no questionário pré-curso. As partes em que me sentia mais forte receberam menos tempo, permitindo-nos focar nos tópicos nos quais eu tinha menos conhecimento, o que melhorou o ritmo do curso. Lukasz era muito bom em explicar um determinado tema com base no meu nível de experiência e tinha muitos exemplos relevantes para complementar esse nível.
Evan Lynskey - Marine Institute
Curso - Master Drupal 9 Site Building / Architecture
Máquina Traduzida
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Curso - Administering a Drupal 7 Website
Como abordou o tópico de forma extremamente abrangente.
Kathryn Blanch - Thales Group
Curso - Drupal 8 Themes
Máquina Traduzida
Os tópicos abordados foram bem desenvolvidos e incluíram exercícios relevantes. Várias vezes, Lukasz também se referiu à estrutura do nosso próprio site do conselho para mostrar onde as entidades que discutimos durante o treinamento já estavam em uso no site, o que achei uma boa maneira de consolidar as ideias aprendidas.
Rob O'Driscoll - Limerick City & County Council
Curso - Building Web Applications with Drupal 8, Views, Fields and Panels
Máquina Traduzida
Aproveitei os 2 dias, mas são muito poucos para abranger todos os tópicos.
Ali Amer Aziz - Hamilton Police Service
Curso - Drupal 7 for Developers
Máquina Traduzida