Testing is one of the most important parts in software development. Not only to make sure features work like expected, but also to ensure new components do not have repercussions on the existing codebase.

In order to support testing, Laravel provides a wide range of functionalities. With these you are able to create different kinds of tests - from basic unit tests, over tests against the database, up to browser tests.

During a live coding session some of the presented concepts will be demonstrated.

Chatbots are the friendly new helpers that arise in every industry. How will they help you? How can we develop them? How can tools like natural language processing help the user experience?Let us find out how to create an intelligent chatbot using PHP, BotMan and Laravel.