Lunch
Gemiddeld

12:30 – 13:30

Heb je een voedselallergie of eet je vegetarisch? Laat het ons dan tijdig weten zodat wij hiermee rekening kunnen houden. Do you have a food allergy or do you eat vegetarian? Please let us know in good time so that we can take this into account.

HTTP Security Headers
Gevorderd / Developer

11:30 – 12:20

HTTP Security Headers bieden een extra bescherming voor je website, waardoor veel voorkomende cyberaanvallen worden tegengegaan. We zullen de verschillende headers bespreken, hun functies uitleggen en laten zien hoe je ze implementeert in jouw Joomla website voor een verbeterde beveiliging.

09:30 – 10:20

Geen presentatie of workshop, maar een discussie over onderwerpen die we als Joomla-ondernemers tegenkomen. Bijvoorbeeld:

  • hoe kun je klanten overtuigen waarom het migreren naar Joomla 5 belangrijk is
  • waar loop je tegenaan bij projecten?
  • welk uurtarief kun je vragen?

werk je samen met andere Joomla-ondernemers of is het werk zo te plannen dat je anderen niet nodig hebt?

Andere onderwerpen zijn ook welkom.

13:30 – 16:20

Gezamenlijk werken aan bijvoorbeeld jouw Joomla website, extensie of template, een Joomla upgrade uitvoeren of elkaar helpen Joomlagerelateerde vraagstukken of problemen oplossen.

09:30 – 12:20

[workshop] Aankoop apart ticket per workshop nodig!

Neem deel aan de workshop "Joomla Template Ontwikkeling: Van Design naar Realiteit"! In deze workshop gaan we dieper in op het proces van het omzetten van een aangeleverd design naar een functionele Joomla-template. Of je nu een doorgewinterde ontwikkelaar bent of net begint met Joomla-templateontwikkeling, deze workshop biedt waardevolle inzichten en praktische tips om jouw templates te verbeteren en aan te passen aan jouw specifieke ontwerpbehoeften. Belangrijk daarbij is dat we zo veel mogelijk binnen de core van Joomla blijven en op deze manier toekomstegericht ontwikkelen.

Tijdens onze sessie zullen we de volgende belangrijke onderdelen behandelen:

  1. Analyse van het Aangeleverde Design: We beginnen met het grondig analyseren van het aangeleverde design, waarbij we elk element identificeren en begrijpen hoe deze kunnen worden geïmplementeerd in onze Joomla-template.
  2. Child Templates Gebruiken: We verkennen het gebruik van child templates om een eigen template te maken, waardoor we de structuur en functionaliteit van de bestaande Cassiopeia template kunnen uitbreiden en aanpassen om ons eigen ontwerp te realiseren.
  3. Aangepaste Styling met CSS Variabelen en user.css: We zullen de kracht van aangepaste styling verkennen door gebruik te maken van CSS variabelen en de user.css. Hiermee kunnen we de visuele aspecten van onze template eenvoudig aanpassen en beheren, wat resulteert in een consistent en flexibel ontwerp.
  4. Eigen velden toevoegen aan de template en modules: We kijken hoe we de template em modules kunnen uitbreiden met eigen velden voor een optimale configuratie en flexibiliteit.
  5. Layout Overrides: We zullen stap voor stap leren hoe we layout overrides kunnen gebruiken om onze eigen layout te maken in lijn met het design, waardoor we volledige controle hebben over de look en feel van onze Joomla-website.
  6. SCSS Compileren in VScode: Om nog meer flexibiliteit te bieden in onze styling, zullen we ons verdiepen in het gebruik van SCSS en hoe we dit kunnen compileren met behulp van VScode. Dit stelt ons in staat om onze code gestructureerder en herbruikbaarder te maken, wat resulteert in een efficiënter ontwikkelingsproces en gemakkelijker onderhoud van onze Joomla-template.

Doe mee en ontdek hoe je jouw Joomla-ervaring naar een hoger niveau kunt tillen. Schrijf je nu in en breng jouw ontwerpen tot leven!

13:30 – 15:20

[workshop] Aankoop apart ticket per workshop nodig!

Tijdens deze workshop gaan we kijken hoe je moet beginnen met YOOtheme. YOOtheme is een veelzijdige template en pagebuilder die samenwerkt met Joomla Core. Hierdoor kan je heel eenvoudig en zonder al te veel kennis van php, css en javascript prachtige lay-out maken.

In de workshop gaan we een template opbouwen. Daarbij kijken we waar de instellingen, welke mogelijkheden zijn er en hoe begin je in hemelsnaam!

Programma
Installatie YOOtheme
Indeling doornemen
Algemene stijl maken
Template maken voor blog weergave
Template maken voor artikel weergave
Modules gebruiken
Pagina's opmaken
Megamenu maken

Voorbereiding.
Zorg dat je een Joomla installatie hebt draaien met wat (dummy) content.

09:30 – 12:20

[workshop] Aankoop apart ticket per workshop nodig!

Programma workshop

  • SEO in 2024: Waaraan moeten websites voldoen om SEO-proof te zijn
  • Technische SEO-valkuilen
  • Websiteonderhoud met behulp van Search Console
  • Het bepalen van zoektermen en optimaliseren van pagina's
  • Contentgeneratie met behulp van AI
  • Websites technisch optimaliseren met Screaming Frog

Modules maken
Workshop

13:30 – 15:20

[workshop] Aankoop apart ticket per workshop nodig!

Wil je je Joomla-vaardigheden naar een hoger niveau tillen? Of ben je nieuwsgierig naar het ontwikkelen van je eigen modules voor Joomla websites? Samen met Tom en Jeroen duik je in de wereld van Joomla module ontwikkeling. In de workshop leer je alles wat je moet weten om je eigen dynamische en aanpasbare modules te bouwen.

Programma:

  • Wat is Joomla Module?
  • De structuur van een Joomla Module
    • Bestandsstructuur en basisopbouw
    • XML manifest bestand en configuratie
  • Ontwikkelen van de Module
    • Aanmaken van de modulebestanden
    • Integratie van de module in een Joomla-website
    • Gebruik van Joomla API's en helpers
  • Backend Configuratie
    • Beheer van module-instellingen via het Joomla-beheerpaneel
    • Aanmaken van moduleparameters
  • Frontend Ontwikkeling
    • Opmaak en stijl van de module met CSS
    • Dynamische inhoud weergeven met PHP
  • Beschikbaar stellen van de module
    • Updateserver instellen en updates uitrollen
    • Changelog 
    • Publiceer je module op de JED

Benodigd/Vereist voor de start van deze workshop: Een lokale joomla-installatie (eventueel met demo-inhoud)

17:30 – 18:00

11:30 – 12:20

Ontdek de geheimen van onfeilbare gegevensbeveiliging met Akeeba Backup voor Joomla! Waarom zou je zonder backup risico's nemen? Leer over diverse backupmethoden en waarom Akeeba een goede keuze is. Ontdek de kracht van zowel de Core als Pro-versie en verken de mogelijkheden van Akeeba Backup voor jouw gegevens.

Van back-uplocaties tot herstelopties, ik onthul alles in een boeiende live demo. Ontdek ook hoe Akeeba Backup jouw websiteverhuizingen naadloos kan vergemakkelijken. Mis het niet! Johan van der Velde staat klaar om je te leiden door deze onmisbare reis naar data-veiligheid. Kom ook naar deze presentatie tijdens de Joomladagen en ontvang exclusieve tips, trucs en een verrassing die je niet wilt missen!

11:30 – 12:20

Joomla Component Builder, een “best kept secret”? Ontdek wat JCB voor jou business kan betekenen. Hoe je gemakkelijk componenten, plugins en modules kan bouwen en onderhouden van A tot Z. In deze presentatie laten we je zien wat je kan doen met JCB en laten we zien hoe krachtig deze Joomla extensie is.