Joomla! Event Videos
eCommerce and Joomla! have never really been a simple prospect. With J2store this has changed. Using com_content (or other content mediums) J2store simply and seamlessly extends your items into products. In this session we'll run through a basic store setup and explore the features J2store has to offer.
JED is our biggest community site to publish extensions and a critical part of Joomla! experience. The development process has been recently be opened to everyone. YOU can take the extra step to collaborate and improve it. This session introduces how developers can participate and setup the development environment. Additionally, we are going to show the state of the art technologies that have been applied to JED.
I would like to present on the topic of Growth-Driven Design and how it can help both marketers and agencies alike change the way they do business and deliver websites. The traditional web design process is broken. Your website is the centerpiece of all your marketing activities and is your “best salesperson,” yet the way we traditionally approach website design has a great deal of systemic risk and wasted opportunity.
There's a smarter way to think about web design and that's by implementing Growth-Driven Design.
Growth-Driven Design focuses on three main principles:
1) Minimise the risk of website redesigns
2) Continuously learn and improve
3) GDD Learning informs marketing and sales
I believe my presentation would be beneficial to marketers and agencies, helping them not only with their website redesigns but also helping agencies move from a project based business model where cash flow can be a problem to a retainer based business model allowing their cash flow to be much more predictable, this also allows them to grow their business.
Technology and design have finally returned to their actual reason for existing – serving people. I want to invite Joomla! core, templates and extensions developers to help developers and administrators build accessible websites.
Yes, you know, you should have written that test! But what If you already do writing tests, but you don't see the result of your actions. Tests run slow, they are fragile, hard to read and maintain. Fixing a test is harder than disabling it.
Don't blame yourself. It's not about you, it's about some points you should have taken into account while your testing codebase grew. In this talk I will tell you about
* What are best practices for tests (with code samples)
* Do we need acceptance tests and what framework to choose: Behat, Codeception, Selenium, PhantomJS
* How data should be managed? (Dumps, Fixtures, FactoryMuffin)
* How to test APIs (Codeception, php-vcr)
* Creating test environments with Docker containers
* Setting up parallel testing with Docker
Creating Joomla extensions is not only for experienced developers. If you have little to no coding experience but would like to learn the basics, you also can create custom Joomla components.
In this talk, non developers will be introduced to the basics of building a Joomla Component. Concepts such as php and how a database works will be explained in a simple language and finally, Juan will put it all together and build a fully working component.
How to deliver the best user experience in an intranet environment depending on the user preferences? Who can do/see what?
We had to answer these questions for a client and we want to share with you our experience.
While Zend is known for its solid products like Zend Server and Zend Studio, this founder of PHP itself has also released a stand-alone version of their Z-Ray debugging toolbar that allows you to debug PHP applications simply by dropping them into a Z-Ray enabled environment. This talk focuses on how to get the standalone Z-Ray module working in your PHP environment, how to use the Joomla Z-Ray plugin, and how to write your own Z-Ray plugin code.