Programa do Curso
Introdução ao Drupal 10
- Visão geral dos recursos e melhorias do Drupal 10
- Configuração de um ambiente Drupal 10
- Arquitetura do Drupal 10 e recursos da comunidade
Noções básicas de desenvolvimento de módulos do Drupal 10
- Entendendo o sistema de hooks e APIs do Drupal 10
- Criando um módulo personalizado básico
- API de formulários e sistema de menus
Desenvolvimento avançado de módulos
- Integração de bibliotecas e APIs de terceiros
- Sistema de plugins e serviços da Drupal
- Melhores práticas de segurança no desenvolvimento de módulos
Desenvolvimento de temas e Management
- Introdução à criação de temas em Drupal 10
- Noções básicas do motor de criação de modelos Twig
- Princípios de design responsivo e interativo
Testes e garantia de qualidade
- Escrever testes unitários e funcionais
- Depuração e criação de perfil de aplicações Drupal
- Utilizando o gerenciamento de configuração do Drupal
Introdução ao Azure para programadores
- Fundamentos de Azure
- Aproveitamento dos serviços de aplicações Azure para alojamento Web
- Gerir bases de dados com Azure SQL Database
Implementação de DevOps com Azure
- Controlo de fontes com Azure Repos
- Integração contínua e implantação contínua (CI/CD) com Azure Pipelines
- Monitorização e registo com Azure Monitor e Application Insights
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de PHP e MySQL
- Familiaridade com conceitos gerais de desenvolvimento web
Público-alvo
- Programadores
- Profissionais de TI
Declaração de Clientes (6)
The trainer's enthusiasm and that we could ask anything.
Sabine - The Graduate School PE&RC
Curso - Administering a Drupal 7 Website
I enjoyed the 2 days are very less for cover all the topics.
Ali Amer Aziz - Hamilton Police Service
Curso - Drupal 7 for Developers
Where to find modules and illustration on how to implement
Anthony Modise
Curso - Drupal 8 for Developers
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
Lukasz demonstrated great patience and addressed all of my questions with thoroughness.