Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Laravel intro (phpce)
Freek Van der Herten
November 03, 2017
Technology
3
190
Laravel intro (phpce)
Freek Van der Herten
November 03, 2017
Tweet
Share
More Decks by Freek Van der Herten
See All by Freek Van der Herten
I shall define this only once
freekmurze
0
240
An Introduction to Snapshot testing
freekmurze
0
250
Event Sourcing In Laravel
freekmurze
0
160
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
520
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
540
A practical look at multitenancy in Laravel
freekmurze
1
250
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
500
Highlights Flare codebase (Laracon online)
freekmurze
0
220
Introducing Mailcoach
freekmurze
1
420
Other Decks in Technology
See All in Technology
経営統合をきっかけに会社をエンジニアリングした話 / btconjp-2023
carta_engineering
0
100
グローバルチームことはじめ / Bootstrapping a global team
tasshi
1
590
プログラミング支援AI GitHub Copilot すごいの話
moyashi
0
280
Amazon Forecast を使って売上予測をしてみた
tomuro
0
300
私見「UNIXの考え方」/20230124-kameda-unix-phylosophy
opelab
0
140
Airdrop for Open Source Projects
epicsdao
0
270
ERC3525 Semi-Fungible token
sbtechnight
0
330
Virtual Thread - 導入の背景と、効果的な使い方 -
skrb
3
250
SPA・SSGでSSRのようなOGP対応!
simo123
2
140
Astroで始める爆速個人サイト開発
takanorip
12
8.3k
WINTICKET QA における Autify 活用
kj455
1
180
Kubernetes_EKSに入門してみる
toru_kubota
0
220
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
263
18k
It's Worth the Effort
3n
177
26k
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
128
8.8k
Side Projects
sachag
451
37k
Documentation Writing (for coders)
carmenintech
51
2.9k
Design by the Numbers
sachag
271
18k
Teambox: Starting and Learning
jrom
124
7.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
657
120k
Building Flexible Design Systems
yeseniaperezcruz
314
35k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
120
29k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
7
560
A Modern Web Designer's Workflow
chriscoyier
689
180k
Transcript
A hands on introduction to Laravel PHPCE, POLAND
Cześć
About me Freek Van der Herten Partner & developer at
SPATIE @freekmurze https://murze.be https://ohdearapp.com
About me phpantwerp.be Dries Vints @driesvints Frederick Vanbrabant @TheEdonian
Since 2003 Websites, applications and webshops Team 5 developers, 1
manager Specialization Laravel development
OPEN SOURCE SOFTWARE
Open source software We use a lot of it Nginx,
Laravel, Ubuntu, Elasticsearch, Memcached, Redis, Beanstalkd, MySQL, Composer, Glide, Homestead, Flysystem, Fractal, Carbon, PHPUnit, NPM, React, Vue, Java, SSH, Sequel Pro, BackupPC … Basically everything listed in composer.json and package.json
+ 100 packages on Packagist Laravel, Framework agnostic PHP, JavaScript
+ 6 000 000 downloads in total, growing 700 000 a month We create a lot of it Open source software
http://github-awards.com/users?type=world&language=php Open source software
https://spatie.be/opensource/laravel
https://spatie.be/opensource/php
WE ❤ POSTCARDS
None
Spatie Samberstraat 69D 2060 Antwerp Belgium
LET’S TALK ABOUT LARAVEL
Laravel What is it? PHP Framework Created by Taylor Otwell
Can be used to create projects of all sizes Laravel 5.5 Biyearly release cycle
An amazing community A big emphasis on developer happiness Batteries
included Human readable documentation Excellent learning resources Laravel What makes it special?
Elegant Routing Eloquent ORM Blade templates Artisan command runner +
scheduler Asset pipeline Laravel Rich feature set
Authorization & Authentication Queues Event broadcasting Sending notifications Testing facilities
Laravel Rich feature set
Socialite: authenticate with Facebook, Twitter, Google, … Passport: OAuth server
Horizon: a dashboard for queued jobs Scout: full text search Echo: handle realtime events on the client side Laravel First party packages
Homestead Valet Vessel Laravel Running your code locally
Envoyer / Envoy Forge Laravel Running your code in production
DEMO
RESOURCES
https://laravel.com/docs/5.5 https://github.com/laravel https://laravelfromscratch.com https://laracasts.com https://laravel-news.com Resources
https://larachat.co/ https://mattstauffer.co/ https://twitter.com/laracasts/lists/influential-laravel-devs https://github.com/chiraggude/awesome-laravel https://spatie.be/en/opensource/laravel Resources Community
http://laracon.us/ https://laracon.eu/ Resources Dedicated conferences
https://github.com/spatie/radiorarefish.be Resources Project
DZIĘKUJĘ
Follow up https://speakerdeck.com/freekmurze/introduction-to-laravel-phpce https://murze.be https://murze.be/newsletter/
QUESTIONS?