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
Course - 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、图像及其他媒体文件。
- 编辑和发布图书馆网站的基本内容页面。