Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Drupal 11 Basics for Developers and Sitebuilders - 2026

Drupal 11 Cơ bản cho Lập trình viên và Người xây dựng trang web - 2026

Drupal 11 Cơ bản cho Lập trình viên và Người xây dựng trang web - 2026

Hướng dẫn triển khai các dự án Drupal đầy tham vọng.

4.5
(31 đánh giá)
167 học viên
Giảng viên
Peter Majmesku
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
2.5 giờ video
32 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Nắm vững kiến thức cơ bản về Drupal với vai trò Lập trình viên hoặc Người xây dựng trang web
Học cách quản lý các gói phụ thuộc qua Composer - trình quản lý gói PHP
Học cách cài đặt Drupal trên hệ điều hành của bạn
Học cách viết mã và cấu hình trang web Drupal

Yêu cầu

Kiến thức PHP cơ bản: Làm quen với các khái niệm lập trình và cú pháp PHP
Sử dụng trình duyệt web và mở dòng lệnh (terminal)
Tuy không bắt buộc, nhưng có kinh nghiệm trước đó với hệ thống quản trị nội dung sẽ giúp bạn tận dụng tối đa khóa học này.

Đối tượng phù hợp

Lập trình viên web và những người đam mê web
Những người muốn hiểu rõ quy trình làm việc trong Drupal
Quản lý dự án, chủ doanh nghiệp, biên tập viên nội dung muốn hiểu sâu về hoạt động bên trong Drupal
Chuyên gia muốn so sánh các hệ thống quản trị nội dung mã nguồn mở khác nhau

Nội dung khóa học

4 phần • 32 bài giảng
1 Chào mừng
2 Truy cập dự án mẫu trên GitLab
1 Cài đặt Drupal với DDEV và thiết lập công cụ nhanh chóng
2 Composer - Quản lý gói
3 PhpStorm: Cài đặt cơ bản
4 Cấu hình DDEV - Phiên bản PHP, Cơ sở dữ liệu, Email, Nhiều phiên bản/Máy chủ dự án
5 Tắt bộ đệm Drupal khi đang phát triển
6 Cấu hình quản lý phiên bản qua Git
7 Ảnh chụp nhanh DDEV: Lưu và khôi phục nhanh trạng thái cơ sở dữ liệu dự án
1 Quản lý cấu hình với Git - quản lý phiên bản
2 Cải thiện trải nghiệm quản trị: Gin Theme và Gin Toolbar
3 Cài đặt một Module Drupal mới và kiểm tra chất lượng
4 Tạo kiểu nội dung "Hồ sơ nhân viên"
5 Hệ thống Block: Sắp xếp nội dung tùy chỉnh vào các vùng giao diện
6 Làm chủ tìm kiếm dựa trên chỉ mục: Kiến thức nền tảng & Tài nguyên về Solr
7 Hướng dẫn từng bước: Cài đặt Solr và cấu hình trang tìm kiếm qua Views
8 Block tìm kiếm ở đầu trang trên mọi trang
9 Hộp công cụ máy chủ tìm kiếm: Giao diện quản trị Solr và tích hợp Drush
10 Webform: Giới thiệu về xây dựng biểu mẫu mạnh mẽ
11 Webform: Hiểu hệ sinh thái dự án & tài liệu
12 Webform: Xây dựng biểu mẫu bằng giao diện web
13 Webform: Tính di động - Xuất, Đồng bộ và Khôi phục qua Cấu hình YAML
1 Tạo Module Drupal "Hello World"
2 Dependency Injection cho Controller & Định dạng ngày tháng
3 Tách logic khỏi Controller: Tạo và đăng ký Dịch vụ tùy chỉnh
4 Migrate API: Trình bày
5 Migrate API: Ví dụ thực tế
6 Trình bày: Drupal Test Traits (DTT) – Kiểm thử dự án, không chỉ các đơn vị
7 Ví dụ thực tế: Drupal Test Traits (DTT)
8 Trình bày: API - Giải pháp ít code và code tùy chỉnh
9 API: Xây dựng RSS Feed đơn giản trong Drupal – Không cần Module bổ sung
10 API: Module Core JSON:API - Xây dựng API dựa trên JSON mà không cần code tùy chỉnh

Giới thiệu khóa học

Drupal is a globally used content management system with a large community. It stands out for its extensive possibilities for extension, configuration, and scaling. At the same time, Drupal is a complex system, offering numerous ways to achieve different goals. In this guide, I will present practical solutions based on my experience: from proven components for developing your own Drupal modules to configuring your website in the area of site building, and customizing the frontend.

Drupal is one of the best-known open-source content management systems and is used worldwide by millions of users. The software is suitable for small blogs as well as large corporate portals, universities, NGOs, and government organizations. The community is vibrant and continuously develops the system—new features, modules, and designs are regularly provided.

Drupal’s architecture is designed to flexibly implement many requirements. Whether custom workflows, multilingualism, user permissions, or custom content types—all these features are possible using built-in tools or appropriate extensions. It is precisely this extensibility and adaptability that make Drupal a popular choice for complex web projects.

With my videos, I will guide you through setting up your development environment. You will also learn to understand when Drupal is the right tool and when you might be better off using a different solution for your project. We will look at modern Drupal code and modern approaches.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Content Management System
Hiển thị tất cả khoá học Drupal
Hiển thị tất cả khoá học Php
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊