International PHP Conference |
May 25 – 29, 2020 in Berlin

Laravel Workshop – From Noob To Elite

Workshop
Until May 7: ✓ PS Classic or C64 for free ✓ Group discount ✓ Save up to € 340 Register now
Infos
Monday, May 25 2020
09:00 - 17:00
Booking note:
Laravel Workshop

Building a foundation with the core Laravel components to craft applications the Laravel Way.

Despite the "Laravel Elite" jokes, we can’t deny Laravel has become one of the most popular PHP frameworks. It pushed not just code features and practices, but also a vibrant ecosystem. In this workshop, we’ll explore the framework by building a foundation with its core components as well as touch upon its more advanced features. We’ll also review the ecosystem so you can continue learning, deploy your Laravel apps, and stay up to date.

Part 1
In the first part of the workshop, we’ll cover installing Laravel and exploring its structure and using artisan to help us get starter. Then we’ll focus on Laravel as an MVC framework by crafting the models, views, and controllers within a Laravel application.
Part 2
In this second part of the workshop, we’ll go deeper into MVC to use other Laravel components like Middleware and Form Requests to separate code in more maintainable ways. We’ll also explore responses for API with Resources, as well as HTML using Laravel’s templating engine – Blade.
Part 3
In this third part of the workshop, we’ll explore Laravel’s powerful ORM – Eloquent. We’ll go beyond the basics and learn how to query data, create custom scopes, and manage relationships. We’ll also master Collections – a first class data type in Laravel to write less, but more expressive code.
Part 4
In this fourth and final part of the workshop, we’ll demo the advanced components provided by Laravel – Jobs, Commands, Events, Policies – and how to leverage them within our applications. We’ll end with discussing the Laravel ecosystem to find more ways to learn, as well as manage and grow your Laravel applications.

This workshop is aimed at developers new to the Laravel or looking to improve their use of Laravel by learning additional features within the framework. We’ll focus on doing things the "Laravel Way" as recommended by Laravel or and the community.
It includes interactive demos. While not required, you are encouraged to bring a laptop capable of running Laravel so you may follow along with the live coding. Please review Laravel’s requirements for full details – https://laravel.com/docs/#installation

Stay tuned!

Behind the Tracks of IPC

PHP Core Technology
Best Practices & Application

General Web Development
General Web Development & more

Agile & Company Culture
Agility has become mainstream

Software Architecture
Concepts & Environments

Security
All about Web Security

Testing & Test Driven Development
More about software testing tools and strategies

DevOps & Continuous Delivery
DevOps is a philosophy

Docker, Kubernetes, Cloud
Cloud-based & native apps

#slideless (pure coding)
Showing how technology really works

PHP Frameworks
All about PHP Frameworks

Content Management Systems
Sessions on Content Management Systems