Drupal 8 for Developers 培训
本课程是为有兴趣使用 Drupal 8 平台进行开发的开发人员、架构师、项目经理创建的。
参与者将学习如何覆盖现有功能以及如何编写可部署的模块。
课程大纲
Drupal 8 中的新功能
- 内部系统和 API 的变化
处理 HTTP 请求
- Symfony HTTP请求系统
缓存在 Drupal 中
- 缓存信息的示例
- Drupal 中的缓存 API
- 清除缓存
- 标记机制
自动类加载
- Drupal 8 具体方式
- Dirs 和命名空间
Drupal规则,Programming
- 可更改性
- 钩
- 插件
- 依赖注入
- 路由
- 链接
- 模块主题,输出
- 分离:内容、配置、状态数据
- i18n(国际化)
- 可访问性、可用性
- 数据库独立性(数据库)
- 安全性(所有用户提供的输入都是不安全的)
- 测试, Documentation
Drupal错误,Programming
- Programming 太多了
- 过度执行代码
- 将 PHP 代码保存在数据库中
- db 中 php 代码的替代方案
- 独自工作
Programming 示例
- 注册 URL 并显示内容
- 使用 Drupal 表单 API
- Programming 与阿贾克斯合作
- Programming 使用实体和字段
主题
- 主题引擎
- Twig 模板文件和变量
- 预处理函数
- CSS 和 JS 包含
Programming 工具和技巧
要求
需要Drupal用户知识,基本PHP或任何其他过程语言(如C,VB或其他)
需要帮助选择合适的课程吗?
Drupal 8 for Developers 培训 - Enquiry
Drupal 8 for Developers - 问询
问询
客户评论 (4)
Where to find modules and illustration on how to implement
Anthony Modise
课程 - Drupal 8 for Developers
The lecture's drupal knowledge is too advanced
Sipho Sibuyane
课程 - Drupal 8 for Developers
Straight forward
Sipho sibuyane
课程 - Drupal 8 for Developers
I was benefit from the real-life examples and practical exercises. Lots of areas covered.
Catherine Re
课程 - Drupal 8 for Developers
即将举行的公开课程
相关课程
Backdrop CMS for Developers
21 小时Backrop CMS
完成此培训后,参与者将能够:
- 安装和配置Backrop CMS
- 开发和定制主题
- 构建自定义模块以扩展功能
- 集成第三方API和服务
- 管理数据库并优化性能
Backdrop CMS for Administrators
14 小时这项由讲师主导的实时培训在中国(在线或现场)旨在帮助初学者和中级网站管理员,让他们无需广泛的编码知识即可高效管理Backdrop CMS网站。
培训结束时,参与者将能够:
- 安装、配置和维护Backdrop CMS网站。
- 有效地管理内容、用户和许可权。
- 自定义网站布局和外观。
- 使用模块和主题扩展网站功能。
- 执行备份和安全最佳实践。
Creating Multilingual Sites in Drupal
14 小时本课程有助于阐明和实施Drupal复杂的翻译系统。它概述了可用的系统(实体翻译,内容翻译等......),稍后练习代表选择的系统。它涵盖了内容,界面,自动翻译以及创建专业可翻译网站所需的所有其他方面。
Drupal 10: Module Development and DevOps with Azure
21 小时这种以讲师为主导的 中国(在线或现场)实时培训面向希望掌握 Drupal 10 的中级开发人员,重点是自定义模块创建、开发实践以及使用 Azure 集成 DevOps 流程。
在培训结束时,参与者将能够:
- 了解 Drupal 10 的核心功能和新特性。
- 开发针对业务需求量身定制的定制模块。
- 在 Drupal 开发中实施最佳实践。
- 使用 Azure 服务配置和管理开发环境。
- 使用 Azure DevOps 工具自动部署和扩展。
Introduction to Drupal 11
14 小时这个由 中国 的讲师指导的现场培训(在线或现场)面向希望了解 Drupal 11 基础知识并学习如何使用其功能构建、管理和自定义网站的初级参与者。
在本次培训结束时,参与者将能够:
- 在本地或云环境中安装和配置 Drupal 11。
- 使用 Drupal 介面创建和管理内容。
- 使用主题自定义网站的外观。
- 使用模组和外挂程式扩展网站功能。
- 了解使用者角色、许可权和网站安全基础知识。
- 有效地部署和维护 Drupal 11 个网站。
Administering a Drupal 7 Website
7 小时本课程适用于Drupal 7全新的人员。它将引导您完成使用Drupal运行简单社区网站的基础知识,其中包含的内容和内容。
Drupal 7 for Developers
14 小时这是一个由讲师指导的中国(线上或线下)培训,适合希望创建自订模组、实作挂钩、管理表单以及在Drupal 7中处理主题的初级开发人员。
在培训结束时,参与者将能够:
- 了解Drupal 7的架构和核心组件。
- 创建自订模组并实作Drupal挂钩。
- 使用Drupal的Form API建立和验证表单。
- 自订主题并处理模板文件。
- 使用Drupal的抽象层与数据库进行互动。
Drupal 8 for Administrators
14 小时这种以讲师为主导的中国现场(现场或远程)的现场培训针对的是希望建立和管理Drupal 8网站的系统管理员。
在培训结束时,参与者将能够:
- 安装和配置 Drupal 8.
- 部署、测试和监视 Drupal 8 网站。
- 设置和管理用户。
- 保护 Drupal 8 网站。
- 优化 Drupal 8 网站的性能。
- 执行定时备份。
- 部署 Drupal 8 网站的多个版本(多语言、移动等)。
Administering a Drupal 8 Website
7 小时本课程适用于Drupal 8全新的人员。它将引导您完成使用Drupal运行简单社区网站的基础知识,其中包含事物和预期内容。
Drupal 8 Themes
7 小时本课程涉及Drupal。 Drupal主题研讨会使web开发人员能够创建和修改Drupal主题。 Drupal主题非常灵活,但前提是您了解主题引擎的工作原理。您将了解如何以交互方式更改现有内容并从头开始创建新主题。您还将学习Twig模板引擎的基础知识以及Drupal 8如何与之相关。
Building Web Applications with Drupal 8, Views, Fields and Panels
14 小时本课程是为有兴趣使用Drupal创建强大应用程序的所有人创建的。它解释了Drupal的“非技术”网站,它允许您构建一个没有任何编码的应用程序。
Master Drupal 9/10 Site Building / Architecture
14 小时Drupal仍然是最可靠、最安全的 CMS,并且随着 Drupal 9 的发布,对于希望在其基础上构建网站的网站构建者和雄心勃勃的开发人员来说,它的功能更加强大。
Drupal 9/10 学习曲线是否陡峭:
简短的回答?不。长答案:Drupal 每次升级都会变得越来越用户友好,因此自近 20 年前开始以来已经取得了长足的进步,这个最新版本也不例外。 Drupal 9 继承了 Drupal 的巨大技术力量,并通过改进的易用性使其更容易被普通用户使用。
培训结束时,参与者/代表将能够:
- 在 localhost/apache 和实时服务器上安装并配置 Drupal。
- 了解 Drupal 的核心概念/架构,例如实体、分类法、视图。
- Drupal 网站建设和建立强大网站的现代方法。
- Drupal 9 主题开发、入门套件、FED 和使用 Gulp 启动主题。
- Drupal中基于组件的开发方法
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中亲自实施。
课程定制选项
- 如需请求本课程的定制培训,请联系我们进行安排。
Drupal 11 for Administrators
14 小时此讲师指导的 中国 现场培训(在线或现场)面向希望设置和管理 Drupal 11 网站的系统管理员。
在本次培训结束时,参与者将能够:
- 安装和配置 Drupal 11.
- 部署、测试和监控 Drupal 11 网站。
- 设置和管理使用者。
- 保护 Drupal 11 网站。
- 优化 Drupal 11 网站的性能。
- 执行计划的备份。
- 部署 Drupal 11 网站的多个版本(多语言、行动装置等)。
Drupal for Content Management and Site Customization
14 小时本课程由讲师主讲,面向希望在Drupal中更新内容、管理菜单、处理分类法以及上传PDF或图像的初学者级别的网站内容管理员,培训地点为中国(在线或现场)。
通过本次培训,参与者将能够:
- 浏览Drupal界面并了解其主要功能。
- 创建和管理菜单以改善网站导航。
- 利用分类法有效地对内容进行分类和组织。
- 上传和管理PDF、图像及其他媒体文件。
- 编辑和发布图书馆网站的基本内容页面。
Drupal Responsive Design
7 小时解释如何使用 Drupal 创建回应式和自适应设计。通常我们使用 Drupal 和 Drupal 模组的最稳定版本。
本课程尝试使用 Drupal 个模组来限制需要编写的 CSS 或 Java 脚本代码的数量。