Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel intro (phpce)
Search
Freek Van der Herten
November 03, 2017
Technology
3
220
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
330
An Introduction to Snapshot testing
freekmurze
0
360
Event Sourcing In Laravel
freekmurze
0
200
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
670
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
690
A practical look at multitenancy in Laravel
freekmurze
1
280
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
610
Highlights Flare codebase (Laracon online)
freekmurze
0
340
Introducing Mailcoach
freekmurze
1
520
Other Decks in Technology
See All in Technology
Janus
bkuhlmann
1
490
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
110
Algyan イベント振り返り
linyixian
0
190
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
130
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
110
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
210
普段有償でサポート業務をしているCSAが技術知見を無料で公開する理由
07jp27
1
640
人間の尊厳、幸福、アクセシビリティ / 第116回「WEB TOUCH MEETING」アクセシビリティSP
nulabinc
PRO
2
180
Garoon 開発チーム / Garoon development team
cybozuinsideout
PRO
2
2.9k
強みを伸ばすキャリアデザイン
yug1224
0
200
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.6k
0→1開発における技術選定において一番大切なこと
bicstone
1
330
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
Thoughts on Productivity
jonyablonski
57
3.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
76
41k
The Power of CSS Pseudo Elements
geoffreycrofte
59
5k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
658
120k
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
186
16k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
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?