Kursus: Joomla Modul Programmør (J6)
Dette kursus er designet til at kunne tages separat, hvis man ønsker at kunne tilpasse eller programmere sine egne Joomla moduler og med udgangspunkt heri, lære om programmering af komponenter og plugins. Kurset indgår samtidig som en del af vores samlede Joomla og webuddannelse.
Kursusdata:
Kursus: Joomla Modul Programmør (J6).Varighed: 8 timer.
Sværhedsgrad: Øvet, kræver lidt PHP programmeringserfaring.
Forudsætninger: Kendskab på niveau med Joomla Administrator kurset (J3), HTML og CSS (W2), samt simpel PHP kodning.
Typisk kursist: En, der kender Joomla godt, og som ønsker at kunne tilpasse eksisterende moduler samt udvikle helt egne moduler fra bunden. Dette er springbrættet til at kunne udvikle egne komponenter.
Kursister arbejder ved PC: Ja.
Materiale: Slideshow Handouts og kodeeksempler.
Kursusindhold i hovedtræk
- Introduktion til moduler og de mange brugsmuligheder
- Introduktion til det store Joomla API (bruges også til komponenter og plugins)
- Modulers fil og MVC struktur
- Brug af ”overrides”
- Let ændring af alle eksisterende udvidelsers design
- Let ændring af alle eksisterende udvidelsers funktionalitet
- Let ændring af sprogfiler
- Gennemgang af vigtigste Joomla API funktioner som fx
- Sikkerhedskoder
- Konfigurationsparametre
- Konstanter som base-code
- Database forbindelse
- Bruger informationer som id, navn og e-mail
- Omdirigeringer
- Pathways
- Brug af database
- Oprettelse af moduler (og andre udvidelsers) sprogfiler
- Oprettelse af moduler (og andre udvidelsers) templates
- XML installer
- Implementere en XML konfiguration
- Forskelle på moduler, komponenter og plugins
- Kort introduktion til hvordan man også udvikler komponenter og plugins
- Hvordan man får et modul til at blive et simpelt komponent placeret i main content
- Øvelse: Vi skaber et simpelt og komplet modul sammen
Kontakt Toolmaster.dk for mere information om kurset, næste ledige kursusdage samt tilmelding.