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

Drupal developer essentials

Kiến thức cốt lõi cho lập trình viên Drupal

Kiến thức cốt lõi cho lập trình viên Drupal

Quản lý cấu hình, Composer, lệnh Drush và Debug trong Drupal 8, 9 & 10 được giải thích chi tiết

4.3
(154 đánh giá)
739 học viên
Giảng viên
Van Looveren Stef
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
19 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Học Composer và các lệnh thiết yếu
Hiểu và áp dụng các phương pháp tối ưu với Git cho Drupal
Sử dụng công cụ gỡ lỗi và phân tích hiệu suất:
Triển khai quản lý cấu hình hiệu quả

Yêu cầu

Kiến thức PHP cơ bản: Quen thuộc với khái niệm lập trình và cú pháp PHP
Kiến thức nền tảng Drupal: Hiểu cơ bản về kiến trúc, khái niệm và thuật ngữ Drupal như modules, themes và nodes.
Mặc dù không bắt buộc, nhưng có kinh nghiệm trước đó trong việc phát triển các trang Drupal đơn giản hoặc làm việc với các hệ thống quản lý nội dung khác sẽ giúp bạn tiếp thu khóa học hiệu quả hơn.

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

Dành cho lập trình viên Drupal tương lai: Những cá nhân muốn bước vào lĩnh vực phát triển Drupal và tìm kiếm nền tảng vững chắc về các công cụ thiết yếu cùng phương pháp tối ưu.
Dành cho lập trình viên web chuyển sang Drupal: Các nhà phát triển có kinh nghiệm với hệ thống quản lý nội dung hoặc framework web khác, muốn mở rộng kỹ năng và chuyển sang phát triển Drupal.
Dành cho chuyên gia đang làm việc với Drupal với vai trò xây dựng hoặc quản trị website, muốn hiểu sâu hơn về công cụ và kỹ thuật của lập trình viên để nâng cao năng lực và cải thiện dự án.
Dành cho thành viên trong nhóm phát triển web muốn nâng cao kiến thức về công cụ và phương pháp phát triển Drupal, đảm bảo hợp tác tốt hơn và quy trình làm việc hiệu quả hơn trong nhóm.

Nội dung khóa học

4 phần • 19 bài giảng
1 Sử dụng Composer cho phát triển Drupal
2 Áp dụng bản vá (patches) với Composer
3 Git và Drupal
4 Công cụ CLI cho Drupal: Giới thiệu về Drush
1 Thiết lập gỡ lỗi
2 Devel và webprofiler
3 Sử dụng XDebug
1 Giới thiệu về Quản lý cấu hình
2 Tạo biểu mẫu cài đặt cấu hình tùy chỉnh
3 Các tình huống quản lý cấu hình: A
4 Các tình huống quản lý cấu hình: B
5 Các tình huống quản lý cấu hình: C
6 Đọc cấu hình và sử dụng trên website của bạn
1 Nâng cấp từ Drupal 9 lên Drupal 10
2 Cách nâng cấp từ PHP 7 lên PHP 8 với Composer
3 Cách nâng cấp từ Drupal 8 lên Drupal 9 với Composer
4 Demo phát triển Drupal với Github Copilot
5 Chuyển từ jQuery sang ES6 trong Drupal với ChatGPT
6 Bài giảng bổ sung

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

[Please read the table of contents first! Also the prerequisites are important]

A comprehensive video course designed to provide developers with essential skills and knowledge required to work effectively with Drupal.

This course covers a range of critical tools and best practices, with a focus on Composer, Git, CLI tools, and debugging techniques. By the end of this course, students will have a solid understanding of the Drupal developer ecosystem and will be well-equipped to build robust, maintainable, and efficient Drupal projects.

Course Outline:

  1. Composer: Learn the basics of Composer, the dependency manager for PHP, and its significance in the Drupal ecosystem. Discover how to use Composer to manage your Drupal project dependencies.

  2. Basic Composer Commands: Master essential Composer commands, such as installation, updating, and removing packages, to streamline your development workflow.

  3. Patching with Composer: Dive into the process of applying patches to Drupal projects using Composer, ensuring compatibility and stability across your project.

  4. Git Best Practices: Understand the best practices for using Git, the popular version control system, in the context of Drupal development, including branching, merging, and committing.

  5. CLI Tools: Get introduced to Drush, and learn how to automate tasks and improve your development experience.

  6. Development & Debug: Learn about Drupal's development and debugging tools, such as Symfony VarDumper, Xdebug to identify and resolve issues in your code more efficiently.

  7. Webprofiler: Discover how to use Webprofiler, a Drupal module that provides performance insights and detailed information about your application's inner workings.

  8. Configuration Management: Understand the basics of Drupal's configuration management system and how it helps to maintain consistency and manageability across your projects.

  9. Creating Custom Configuration Settings: Learn how to create and manage custom configuration settings for your Drupal modules, providing flexibility and customization to your projects.

  10. Different Configuration per Environment: Explore strategies to manage environment-specific configurations, ensuring a smooth deployment process across development, staging, and production environments.

By the end of this course, you will have a deep understanding of the essential developer tools and best practices required to excel as a Drupal developer. Enhance your skills and become a more efficient, confident, and capable developer in the Drupal ecosystem.

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 Systems
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 😊