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
230
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
340
An Introduction to Snapshot testing
freekmurze
0
390
Event Sourcing In Laravel
freekmurze
0
200
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
690
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
730
A practical look at multitenancy in Laravel
freekmurze
1
290
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
640
Highlights Flare codebase (Laracon online)
freekmurze
0
370
Introducing Mailcoach
freekmurze
1
550
Other Decks in Technology
See All in Technology
さらに高品質・高速化を目指すAI時代のテスト設計支援と、めざす先 / AI Test Lab vol.1
shift_evolve
0
190
サービスの持続的な成長と技術負債について
siva_official
PRO
10
4.4k
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
720
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
AIエージェントを現場に導入する目線とは
masahiro_nishimi
1
1.5k
Datadog Cloud SIEMを使ってAWS環境の脅威を可視化した話/lifeistech-datadog-cloud-siem
gidajun
0
480
プレイドにおけるDatadog APMの活用方法
plaidtech
PRO
2
120
コンテナ・K8s研修 - 前半 コンテナ基礎・ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
Classmethod Odyssey 登壇資料
yamahiro
0
390
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
LLMアプリケーションの評価の実践と課題 ~PharmaXにおける今後の展望~
pharma_x_tech
2
160
Featured
See All Featured
Infographics Made Easy
chrislema
238
18k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
Writing Fast Ruby
sferik
623
60k
Embracing the Ebb and Flow
colly
81
4.3k
Documentation Writing (for coders)
carmenintech
63
4.2k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
YesSQL, Process and Tooling at Scale
rocio
166
14k
How to Ace a Technical Interview
jacobian
274
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.5k
Typedesign – Prime Four
hannesfritz
37
2.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
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?