Schița de curs
Ziua 1: Administrația Drupalului
Introducere în Drupal
- Ce este Drupal și domeniile de utilizare
- Arhitectura Drupal și elementele constructive (noduri, câmpuri, entități, afișări)
- Modulele de bază versus modulele contribuite
Gestionarea utilizatorilor și a conținutului
- Gestionarea utilizatorilor, rolurilor și permisiunilor
- Crearea și gestionarea tipurilor de conținut
- Gestionarea fluxului de lucru și moderația conținutului
Organizarea și afișarea conținutului
- Taxonomie pentru clasificare și etichetare
- Gestionarea meniurilor și navigației
- URL-uri prietenoase și aliasuri cu Pathauto
Noțiuni de bază ale administrației site-ului
- Utilizarea bara de instrumente a administratorului (Admin Toolbar)
- Vizualizarea jurnalurilor și depanarea cu Watchdog
- Modul de întreținere și setările site-ului
Ziua 2: Prezentarea conținutului cu Views și stilizare
Lucrul cu Views (Afișări)
- Introducere în modulul Views
- Crearea listelor, tabelelor și grilelor
- Sortare, filtrare și filtre contextuale
Blocuri, regiuni și aranjamente de pagină
- Înțelegerea sistemului de blocuri
- Atribuirea blocurilor regiunilor
- Aranjamentele paginii cu Layout Builder (Constructorul de aranjament)
Temizarea de bază
- Introducere în temizarea responsivă
- Noțiuni de bază de CSS pentru temizarea Drupalului
- Suprascrierea stilurilor și a stratelor de tema
Gestionarea media-urilor
- Lucrul cu modulul Media (Media)
- Integralea de imagini, videoclipuri și documente
- Bibliotecile media și reutilizarea conținutului
Ziua 3: Temizarea, personalizarea și întreținerea site-ului
Sistemul de tema Drupal
- Înțelegerea temelor de bază (Olivero, Claro)
- Instalarea și personalizarea temelor contribuite
- Crearea și lucrul cu subteme
Templating Twig (șabloane Twig)
- Introducere în șabloanele Twig
- Suprascrierea șabloanelor pentru tipuri de conținut și câmpuri
- Depanarea cu Twig și instrumentele browser-ului
Extinderea Drupalului
- Modulele contribuite esențiale (Pathauto, Redirect, Devel)
- Instalarea și actualizarea modulelor
- Introducere în crearea de module personalizate
Întreținerea și securitatea site-ului
- Actualizarea nucleului, modulelor și temelor
- Strategii de backup și restaurare
- Practici de securitate optimale
Rezumat și următorii pași
Cerințe
- Cunoaștere a interfețelor utilizator web-bazate
- Experiență în folosirea unui browser web pentru gestionarea conținutului și a siturilor
- Cunoștințe de bază de HTML sunt avantajoase
Audiență
- Administratori web
- Manageri de conținut
- Dezvoltatori web care începe cu Drupal
Mărturii (5)
Very knowledgeable trainer and made the topic interesting
Nicole - Evolve Capabilities
Curs - Introduction to Drupal 11
Cursul a fost adaptat la nevoile mele pe baza anexei preliminare de întrebări. Părțile în care simtusesem mai puternic au primit mai puț timp, astfel încât am putea să ne concentrăm pe temele în care aveam mai puține cunoștințe, ceea ce a îmbunătățit ritmul cursului. Lukasz era foarte bun la explicația unui anumit subiect în funcție de nivelul meu de experiență și avea multe exemple relevante care se potrivesc cu acel nivel.
Evan Lynskey - Marine Institute
Curs - Master Drupal 9 Site Building / Architecture
Tradus de catre o masina
Luke a reușit să adapteze conținutul la cerințele mele, a fost fantastic
Taru Khanna
Curs - Administering a Drupal 7 Website
Tradus de catre o masina
Cum abordă subiectul într-un mod foarte complet.
Kathryn Blanch - Thales Group
Curs - Drupal 8 Themes
Tradus de catre o masina
Subiectele abordate au fost tratate bine și cu exerciții relevante, iar de mai multe ori Lukasz s-a referit la structura site-ului nostru de consiliu pentru a arăta unde erau deja utilizate anumite entități despre care am discutat în formare. Am considerat că acest mod de a consolida ideile învățate era o abordare bună.
Rob O'Driscoll - Limerick City & County Council
Curs - Building Web Applications with Drupal 8, Views, Fields and Panels
Tradus de catre o masina