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 4 Workshop
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Christopher Pitt
June 26, 2014
Programming
0
340
Laravel 4 Workshop
You needed to be there... :)
Christopher Pitt
June 26, 2014
Tweet
Share
More Decks by Christopher Pitt
See All by Christopher Pitt
Making Robots (PHP Unicorn Conf)
chrispitt
1
220
Transforming Magento (NomadMage 2017)
chrispitt
2
130
Forget What You Know
chrispitt
1
170
Monads In PHP → php[tek]
chrispitt
3
540
Breaking The Enigma → php[tek]
chrispitt
0
240
Turn on the Generator!
chrispitt
0
180
Implementing Languages (FluentConf)
chrispitt
1
360
Async PHP (Sunshine)
chrispitt
0
490
Helpful Robot
chrispitt
0
140
Other Decks in Programming
See All in Programming
AI時代の認知負荷との向き合い方
optfit
0
160
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
280
Fragmented Architectures
denyspoltorak
0
150
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.3k
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
Oxlintはいいぞ
yug1224
5
1.3k
Data-Centric Kaggle
isax1015
2
770
Oxlint JS plugins
kazupon
1
940
高速開発のためのコード整理術
sutetotanuki
1
400
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Docker and Python
trallard
47
3.7k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Building Applications with DynamoDB
mza
96
6.9k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
310
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
Transcript
Getting started with Laravel 4
About me ›❯ Developer for connectjoepublic.com, in South Africa ›❯
I write PHP + Laravel books ›❯ I run rebuildinglaravel.com
Before we begin... ›❯ This is open-ended ›❯ Tools and
resources are more important than basics ›❯ Ask questions, here and on Twitter
Laravel ›❯ Model View Controller ›❯ Folder structure is just
a guideline (and is changing soon!) ›❯ Learning the basics is ok!
A typical request... Request → Router → Controller → Model
→ View http://acme.com/blog /blog BlogController@index PostModel::all() {{ $post->title }}
Installing ›❯ Install PHP (with Mcrypt) ›❯ Install Composer ›❯
composer create-project "laravel/laravel:4.*"
Some websites that will help...
Learning more about Laravel ›❯ laracasts.com screencasts ›❯ leanpub.com books
›❯ developers on twitter.com
Learning more about PHP ›❯ Clean Code - Robert C.
Martin ›❯ Grumpy testing books - Chris Hartjes ›❯ phptherightway.com
And then code...
Thanks ›❯ twitter.com/assertchris ›❯ tutorials.io ›❯
[email protected]