Drupal 7 for Developers 培训
Drupal 7 是一个强大的内容管理系统,用于构建动态网站和应用程式。
这是一个由讲师指导的培训(线上或线下),适合希望创建自订模组、实作挂钩、管理表单以及在 Drupal 7 中处理主题的初级开发人员。
在培训结束时,参与者将能够:
- 了解 Drupal 7 的架构和核心组件。
- 创建自订模组并实作 Drupal 挂钩。
- 使用 Drupal 的 Form API 构建和验证表单。
- 自订主题并处理模板文件。
- 使用 Drupal 的抽象层与资料库互动。
课程形式
- 互动式讲座和讨论。
- 大量练习和实践。
- 在即时实验室环境中进行实际操作。
课程定制选项
- 如需为此课程安排定制培训,请联系我们。
课程大纲
Drupal核心
- Drupal 架构
- 控制反转 (IoC)
- Drupal 核心模组
- 选单创建流程
Drupal 模组
创建自己的模组
- Info 文件
- 模组文件
- 安装文件
- 更新现有模组
- 停用与卸载模组
钩
- 核心钩子
- 模组钩子
- 定义自己的钩子
- 实现基本钩子
Database 抽象层
- 执行查询
- 插入、更新与删除行
形式
- 创建表单
- 验证表单
- 多表单站点
- 新增与修改现有表单的验证
- 覆盖预设提交功能
主题
- 主题引擎
- 使用预设主题函数
- 在主题中覆盖主题函数
- PHP 模板
- tpl 文件
- 变数
- 主题函数
- CSS 引入
缓存
- CacheAPI
- 在模组中使用缓存
要求
- 基础 Drupal 用户知识
- PHP 和 MySQL 实用知识
目标受众
- 初级 Drupal 开发人员
- 具有一定 Drupal 经验的网页开发人员
- 希望扩展 Drupal 功能的 PHP 开发人员
需要帮助选择合适的课程吗?
Drupal 7 for Developers 培训 - Enquiry
Drupal 7 for Developers - 问询
问询
客户评论 (1)
I enjoyed the 2 days are very less for cover all the topics.
Ali Amer Aziz - Hamilton Police Service
课程 - Drupal 7 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 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 for Developers
14 小时本课程是为有兴趣使用 Drupal 8 平台进行开发的开发人员、架构师、项目经理创建的。
参与者将学习如何覆盖现有功能以及如何编写可部署的模块。
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 脚本代码的数量。