Wissen
Tipps - Videos - Links - Büchertipps
by George Wilson
Joomla 4 has been an evolution of nearly 15 years of Joomla's history, in this talk we'll look back at how we arrived here and the milestones the project reached. We'll then look at Joomla 4 - the new features it's offering and how it's going to help you build bigger, better websites for your customers in the coming years. Finally we'll talk about the opportunities available for you to get involved with the development of the CMS and ecosystem.
by Dean
An introduction to CSS Grid, with an overview of 'traditional' methods of creating HTML page layouts, some comments on Flexbox and CSS Grid and finally a live recreation (possibly as an interactive workshop) of Mondrian's 'Composition No. III, with Red, Blue, Yellow and Black' from 1929. using CSS Grid:
https://commons.wikimedia.org/wiki/File:Piet_Mondrian_-_Composition_No._III,_with_red,_blue,_yellow_and_black,_1929.jpg
by Timo Stark
Have you ever found yourself sitting in front of your Joomla! site or template and scratching your head about what’s going on in this funny .js-files? What the hack are jQuery and how can I use it? In this session we will have a look on the real basics behind JavaScript. Where it comes from and what are the common practices to use it. How to use frameworks like jQuery to make things easier. If you have ever waited for the perfect moment to start with JavaScript it is just now!
by Sigrid Gramlinger
GDPR is really close with May 25 to start. If you have a company – even outside the EU - and handle any personal data of EU citizens (i.e. website visitors, clients, suppliers,…), there is no way around it: you must comply! But you don't know how? I will explain in simple words, with lots of examples and easy to understand explanations where you have to start and what you have to do. At the end of the session you will know how to comply.
I will also have a special focus on Joomla websites and GDPR.
by Sarah Watz
A Mastermind style session where you are participating in a discussion where we work together ON each other's businesses. Participating professionals who have expertise in other areas of business than your individual core competency confer together like a board of advisors to one other. You get insights and tips from their know-how and experience with the group. If you are a small business owner you don’t want to miss this opportunity to get valuable ideas how to make 2018 even a better year for your business.
by Allon Moritz
In Joomla 4 we are moving towards a service oriented architecture. This means we are working with a DI container and interfaces. I will explain the benefits, why we we want to leave the ages of static calls behind us and how all of that got implemented in a backwards compatible way.
by Hannes Papenberg
Joomla overhauled its routing system. Learn about the changes, how to adapt your component and how you can modify the system behaviour.
by Benjamin Trenkle
Build a flexible and unlimited state workflow (instead of "published" and "unpublished" only) in com_content using the new publishing workflow in Joomla! 4.0.
2017 we had a Google Summer of Code (GSoC) project to improve the current state workflow (published, unpublished, archived and trashed) in Joomla! 4.0. The goal was to implement a flexible and unlimited workflow manager, where everyone can create the workflow he/she needs. In this talk we'll show with some use cases, how to use the new workflow functionality and what we plan for further releases.
by Anibal Sanchez
In this session, we are going to talk about the techniques and technologies necessary to develop a state of the art extension. Building on top of a classic component that includes modules and plugins, we are going to add a quality assurance procedure, progressive features, packaging tools and continuous deployment services.
by Puneet Kala
Learn about the newly Introduced Jenkins Pipeline Plugin, Integrate the plugin for Continuous Integration in the development process of your Joomla extension, Have a look at a working example of Parallel Stages in Jenkins Pipeline using Docker Containers as agent to run headless test on Chrome using Codeception and Selenium.