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或其他)
Open Training Courses require 5+ participants.
Drupal 8 for Developers培訓 - Booking
Drupal 8 for Developers培訓 - Enquiry
Drupal 8 for Developers - 咨詢詢問
咨詢詢問
客戶評論 (4)
Where to find modules and illustration on how to implement
Anthony Modise
Course - Drupal 8 for Developers
The lecture's drupal knowledge is too advanced
Sipho Sibuyane
Course - Drupal 8 for Developers
Straight forward
Sipho sibuyane
Course - Drupal 8 for Developers
I was benefit from the real-life examples and practical exercises. Lots of areas covered.
Catherine Re
Course - Drupal 8 for Developers
Provisional Upcoming Courses (Require 5+ participants)
相關課程
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、图像及其他媒体文件。
- 编辑和发布图书馆网站的基本内容页面。