Course Outline
Hari Pertama:
Mengerti Drupal 9
- Pengenalan ke Drupal dan memahami Drupal org
- Instalasi Drupal di localhost
- Drupal standard vs minimal installation
- Gambaran umum dari antarmuka Drupal
Mengerti antarmuka admin Drupal:
- Meng-cover Content types
- Tipe konten kustom
- Taxonomies
- Akhiran / Tema inti
- Modul inti
- Views
- Tipe tampilan kustom
- Blok dan jenis blok khusus
- Opsi alur kerja
User Management:
- Pemahaman mendalam tentang manajemen pengguna
- Rol dan Izin
Konfigurasi:
- Pengaturan situs dasar
- Tugas Cron
- Sistem File
- Multimedia
Hari Kedua:
Theming
- Pengenalan ke theming dasar
- Persiapan arsitektur theming
- Theming berbasis Bootstrap
- Struktur file YML
- Paragraphs
- Menggunakan Paragraphs dan Bootstrap untuk membuat tema penuh komitmen
Arsitektur Modul
- Pengenalan pengembangan modul dasar
- Mempahami pengembangan modul Contrib
- Hooks dan .theme
- Membuat modul dasar dengan rute
- Pengaturan Kategori Modul
Setelah menyelesaikan kursus ini, Anda akan dapat membuat situs web drupal, memahami alur kerja pembangunan situsnya, dan meningkatkannya ke fungsionalitas baru.
Requirements
- Pemahaman dasar tentang HTML,CSS (pengembangan web)
- Pengalaman dengan versi Drupal yang ada adalah plus (opsional)
- Pengalaman pemrograman dasar dalam Javascript dan PHP adalah plus
Audience
- Manajer Konten
- manajer proyek
- webmaster/admins
- Pemula dalam Drupal
Hamad merancang kursus ini dengan fokus pada mempelajari terminologi DRUPAL terbaru dan pengalaman praktis lebih banyak, jadi jika Anda berencana untuk menggunakan DRUPAL 10, Anda akan menghadapi antarmuka front-end yang sedikit berbeda.
Testimonials (2)
Lukasz demonstrated great patience and addressed all of my questions with thoroughness.
Sylvia - Intrepid Museum
Course - Master Drupal 9 Site Building / Architecture
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.