Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Laravel4.2 
体験ワークショップ in 名古屋 
࠰உଐᲢםᲣᾄ 
ئ৑șȸǹǭȣȳȗӸӞދ 
ᜒࠖ(WOKQᲢ.CTCXGN6QM[QᲣ
Laravel4.2 
体験ワークショップで学べること 
Webフレームワーク 
Composerの使い方 
Laravel4.2のインストール方法 
ビュー (Blade) のカスタマイズ 
ルーティングの設定方法 
モデルの初歩 
࠰உଐᲢ...
Laravel4.2ワークショップ 
講師紹介:古川 文生 
ỉǪȖǸǧǯȈਦӼȗȭǰȩȟ 
ȳǰǛƞLJƟLJƳᚕᛖȷ࿢ؾ 
ưܱោ 
ỉඹጀƞǕƨǽȕȈǦǧǢǢȸ 
ǭȆǯȁȣƕڤLj 
ỉȗȭǰȩȟȳǰഭ࠰ˌɥ 
ỉ)KV*WDLWOKNNCᲢ...
Laravel4.2ワークショップ 
Laravelの紹介 
3つのポイント 
ɭမႎƴʴൢ࣯ɥଞɶƷ9GDȕȬȸȠȯȸǯ 
ૼƠƍ2*2ƷᚕᛖೞᏡǛᆢಊႎƴ̅ƬƨȢȀȳƳᚨᚘ 
2*2ưǨȬǬȳȈƳdzȸȉƕ୿ƚǔ
Laravel4.2ワークショップ 
フレームワークとは? 
žȕȬȸȠȯȸǯſᲷǢȗȪDZȸǷȧȳƷؕႴ 
ỉȩǤȖȩȪƸžೞᏡſǛ੩̓Ƣǔ 
ỉȕȬȸȠȯȸǯƸžᭌ఍ſǛ੩̓Ƣǔ
Laravel4.2ワークショップ 
Webフレームワークの要素 
9GDǢȗȪDZȸǷȧȳƴӳǘƤƨ/8%Ȣȇȫ 
ỉȢȇȫᲴȇȸǿǛᘙƢŵ$ƷئӳᲫȆȸȖȫᲫǯȩǹ 
ỉȓȥȸᲴ*6/.ȆȳȗȬȸȈ 
ỉdzȳȈȭȸȩȸᲴȪǯǨǹȈϼྸŴȓȥȸ...
Laravel4.2ワークショップ 
よくある質問: 
「何故PHPのWebフレームワークはたくさんあるの?」 
ƱƴƔƘʏᇌƠƯƍǔᲛ 
ỉ%QFG+IPKIJVGTŴ%CMG2*2Ŵ(WGN2*2ŴGPF(TCOGYQTMŴ5[OHQP[ ...
Laravel4.2ワークショップ 
Laravel4の人気の秘密 
 ˂ȕȬȸȠȯȸǯƷșǹȈȗȩǯȆǣǹǛᆢಊ੔ဇŵ 
 dzȟȥȋȆǣƕ෇ႆưȐȸǸȧȳǢȃȗƕଔƍŵ 
 ʴൢƷ᭗ƍ5[OHQP[dzȳȝȸȍȳȈǛșȸǹƴನሰƠƯ 
ƋǔƷư...
Laravel4.2ワークショップ 
Composerを使ったパッケージ管理 
ȑȃDZȸǸᲷȩǤȖȩȪ 
ǢȗȪDZȸǷȧȳƕМဇƢǔȑȃDZȸǸƷ̔܍᧙̞Ǜሥྸ 
ỉEQORQUGTLUQPƴܭ፯ƞǕƯƍǔ 
2*2ƷȑȃDZȸǸሥྸƷȇȕǡǯȈǹ...
Laravel4.2ワークショップ 
Laravelの実行環境 
 dzȞȳȉȩǤȳ 
ỉCTVKUCPᲢǢȫȁǶȳᲣ 
• `php artisan env`: Laravel環境名の表示(ex. “local”) 
• `php artisa...
Laravel4.2ワークショップ 
Laravelのデータベース 
$/5 
ỉ53.KVG 
ỉ/[53. 
ỉ2QUVITG53. 
ỉ53.5GTXGT 
ǵȝȸȈೞᏡ 
ỉȞǤǰȬȸǷȧȳ 
ỉǹǭȸȞȓȫȀȸ
Laravel4.2ワークショップ 
Laravelの構成要素1 
ȫȸȆǣȳǰ 
ỉǯȭȸǸȣᲢ໯Ӹ᧙ૠᲣ 
ỉdzȳȈȭȸȩȸȡǽȃȉ 
ȓȥȸ 
ỉ$NCFGᲢȖȬȸȉᲣᲴ*6/.ȆȳȗȬȸȈ 
ỉእ2*2 
Ȣȇȫ 
ỉǯǨȪȸȓȫȀȸ ...
Laravel4.2ワークショップ 
Laravelの構成要素2 
૨܌Зϼྸ 
ỉ2*2೅แ᧙ૠᲴUVTNGP
ŴRTGIAOCVEJ
ƳƲ 
ỉ.CTCXGNȘȫȑ᧙ૠᲴECOGNAECUG
ŴUVCTVUAYKVJ
ƳƲ 
ᣐЗϼྸ 
ỉ...
Laravel4.2ワークショップ 
Laravelのファサード一覧 
App アプリケーション 
Artisan Artisanコマンド実行 
Auth 認証 
Blade Bladeテンプレートエンジン 
Cache キャッシュ 
Conf...
Laravel4.2 ワークショップ
Laravel4.2ワークショップ 
Step 
01 
Composerをインストールする 
.CTCXGN˳᬴ȯȸǯǷȧȃȗKPӸӞދ 
ǍƬƯLjǑƏ 
࠰உଐᲢםᲣᾄ 
 %QORQUGTǛǤȳǿȸȍȃȈƔǒӕࢽƢǔ 
• Termina...
Upcoming SlideShare
Loading in …5
×

Laravel4.2体験ワークショップ

989 views

Published on

Laravel4.2体験ワークショップ in 名古屋

日時: 2014/12/6(土) 13:00 - 15:00
場所: ベースキャンプ名古屋

Published in: Software
  • Be the first to comment

  • Be the first to like this

Laravel4.2体験ワークショップ

  1. 1. Laravel4.2 体験ワークショップ in 名古屋 ࠰உଐᲢםᲣᾄ ئ৑șȸǹǭȣȳȗӸӞދ ᜒࠖ(WOKQᲢ.CTCXGN6QM[QᲣ
  2. 2. Laravel4.2 体験ワークショップで学べること Webフレームワーク Composerの使い方 Laravel4.2のインストール方法 ビュー (Blade) のカスタマイズ ルーティングの設定方法 モデルの初歩 ࠰உଐᲢםᲣᾄ ئ৑șȸǹǭȣȳȗӸӞދ ᜒࠖ(WOKQᲢ.CTCXGN6QM[QᲣ
  3. 3. Laravel4.2ワークショップ 講師紹介:古川 文生 ỉǪȖǸǧǯȈਦӼȗȭǰȩȟ ȳǰǛƞLJƟLJƳᚕᛖȷ࿢ؾ ưܱោ ỉඹጀƞǕƨǽȕȈǦǧǢǢȸ ǭȆǯȁȣƕڤLj ỉȗȭǰȩȟȳǰഭ࠰ˌɥ ỉ)KV*WDLWOKNNCᲢȕȟȪ Fumio(ふみお) ǢᲣ
  4. 4. Laravel4.2ワークショップ Laravelの紹介 3つのポイント ɭမႎƴʴൢ࣯ɥଞɶƷ9GDȕȬȸȠȯȸǯ ૼƠƍ2*2ƷᚕᛖೞᏡǛᆢಊႎƴ̅ƬƨȢȀȳƳᚨᚘ 2*2ưǨȬǬȳȈƳdzȸȉƕ୿ƚǔ
  5. 5. Laravel4.2ワークショップ フレームワークとは? žȕȬȸȠȯȸǯſᲷǢȗȪDZȸǷȧȳƷؕႴ ỉȩǤȖȩȪƸžೞᏡſǛ੩̓Ƣǔ ỉȕȬȸȠȯȸǯƸžᭌ఍ſǛ੩̓Ƣǔ
  6. 6. Laravel4.2ワークショップ Webフレームワークの要素 9GDǢȗȪDZȸǷȧȳƴӳǘƤƨ/8%Ȣȇȫ ỉȢȇȫᲴȇȸǿǛᘙƢŵ$ƷئӳᲫȆȸȖȫᲫǯȩǹ ỉȓȥȸᲴ*6/.ȆȳȗȬȸȈ ỉdzȳȈȭȸȩȸᲴȪǯǨǹȈϼྸŴȓȥȸƷဃ঺Ǜਃ࢘ ȫȸȆǣȳǰ ỉ74.ƱȭǸȃǯǛኽƼƭƚǔܭ፯ ǪȖǸǧǯȈdzȳȆȊ ỉǪȖǸǧǯȈƷλǕཋ ỉӸЭǍǤȳǿȸȕǧȸǹӸưӕǓЈƤǔ
  7. 7. Laravel4.2ワークショップ よくある質問: 「何故PHPのWebフレームワークはたくさんあるの?」 ƱƴƔƘʏᇌƠƯƍǔᲛ ỉ%QFG+IPKIJVGTŴ%CMG2*2Ŵ(WGN2*2ŴGPF(TCOGYQTMŴ5[OHQP[ 2*2ƷᚕᛖೞᏡƷɧឱǛȕȬȸȠȯȸǯƕᙀƬƯƍǔ ỉǯȩǹƷȭȸȉŴȭǸȃǯƷσஊƳƲ ỉ̸්ƷˁኵLjǛȕȬȸȠȯȸǯưᘙྵƠƯƖƨ 2*2ƷᚕᛖೞᏡƕΪܱƢǔƴƭǕŴȕȬȸȠȯȸǯƷᢌƍƸƳƘƳǓƭƭƋǔ ỉȑȃDZȸǸሥྸƸ%QORQUGT ỉ2*2ƷೞᏡǛМဇ
  8. 8. Laravel4.2ワークショップ Laravel4の人気の秘密 ˂ȕȬȸȠȯȸǯƷșǹȈȗȩǯȆǣǹǛᆢಊ੔ဇŵ dzȟȥȋȆǣƕ෇ႆưȐȸǸȧȳǢȃȗƕଔƍŵ ʴൢƷ᭗ƍ5[OHQP[dzȳȝȸȍȳȈǛșȸǹƴನሰƠƯ ƋǔƷưŴdzǢƷࣱ̮᫂ƕ᭗ƍŵ ȕǡǵȸȉǛ̅Ƭƨ#2+ǢǯǻǹƕǘƔǓǍƢƍŵ ଐஜᛖƷऴإNjفƑƯƖƯƍǔŵ
  9. 9. Laravel4.2ワークショップ Composerを使ったパッケージ管理 ȑȃDZȸǸᲷȩǤȖȩȪ ǢȗȪDZȸǷȧȳƕМဇƢǔȑȃDZȸǸƷ̔܍᧙̞Ǜሥྸ ỉEQORQUGTLUQPƴܭ፯ƞǕƯƍǔ 2*2ƷȑȃDZȸǸሥྸƷȇȕǡǯȈǹǿȳȀȸȉ ỉ2'#42'%.ƳƲƴፗƖ੭ǘǔ dzȞȳȉžEQORQUGTWRFCVGſưᐯѣǤȳǹȈȸȫ
  10. 10. Laravel4.2ワークショップ Laravelの実行環境 dzȞȳȉȩǤȳ ỉCTVKUCPᲢǢȫȁǶȳᲣ • `php artisan env`: Laravel環境名の表示(ex. “local”) • `php artisan route`: ルーティングテーブルの表示 • `php artisan serve`: PHPビルトインサーバーの起動(”http://localhost:8000”) 9GDǵȸȐȸ ỉ#RCEJG ỉPIKPZ ỉèȉȡǤȳƷȫȸȈႺɦƴᣐፗƢǔ
  11. 11. Laravel4.2ワークショップ Laravelのデータベース $/5 ỉ53.KVG ỉ/[53. ỉ2QUVITG53. ỉ53.5GTXGT ǵȝȸȈೞᏡ ỉȞǤǰȬȸǷȧȳ ỉǹǭȸȞȓȫȀȸ
  12. 12. Laravel4.2ワークショップ Laravelの構成要素1 ȫȸȆǣȳǰ ỉǯȭȸǸȣᲢ໯Ӹ᧙ૠᲣ ỉdzȳȈȭȸȩȸȡǽȃȉ ȓȥȸ ỉ$NCFGᲢȖȬȸȉᲣᲴ*6/.ȆȳȗȬȸȈ ỉእ2*2 Ȣȇȫ ỉǯǨȪȸȓȫȀȸ ỉ'NQSWGPVᲢǨȭǯȮȳȈᲣᲴ14Ȟȃȑȸ
  13. 13. Laravel4.2ワークショップ Laravelの構成要素2 ૨܌Зϼྸ ỉ2*2೅แ᧙ૠᲴUVTNGP ŴRTGIAOCVEJ ƳƲ ỉ.CTCXGNȘȫȑ᧙ૠᲴECOGNAECUG ŴUVCTVUAYKVJ ƳƲ ᣐЗϼྸ ỉ2*2೅แ᧙ૠᲴCTTC[AZZZ ỉ.CTCXGNȘȫȑ᧙ૠᲴCTTC[AZZZ ଐ˄ϼྸ ỉCVG6KOGǯȩǹ ỉ%CTDQP ȕǡǤȫϼྸ ỉ2*2ȕǡǤȫ᧙ૠᲴHKNGAGZKUVU ŴHQRGP ƳƲ ỉ52.Ჴ5RN(KNG+PHQǯȩǹŴ5RN(KNG1DLGEVǯȩǹ ỉ.CTCXGNȕǡǵȸȉᲴ(KNGǯȩǹ
  14. 14. Laravel4.2ワークショップ Laravelのファサード一覧 App アプリケーション Artisan Artisanコマンド実行 Auth 認証 Blade Bladeテンプレートエンジン Cache キャッシュ Config 構成設定 Cookie HTTPクッキー Crypt 暗号化アルゴリズム DB データベース Event Laravelイベント File ファイル Form HTMLフォーム要素 Hash ハッシュアルゴリズム HTML HTML要素 Input HTTPリクエスト入力 Lang 文字列の多言語サポート Log ログ Mail メール Pagenator ページネーター Password パスワード Queue キュー Redirect HTTPリダイレクトレスポンス Redis Redis Request HTTPリクエスト Response HTTPレスポンス Route ルーティング Schema データベーススキーマ Session HTTPセッション SSH SSH URL URL生成 Validator 入力値のバリデーション View ビュー
  15. 15. Laravel4.2 ワークショップ
  16. 16. Laravel4.2ワークショップ Step 01 Composerをインストールする .CTCXGN˳᬴ȯȸǯǷȧȃȗKPӸӞދ ǍƬƯLjǑƏ ࠰உଐᲢםᲣᾄ %QORQUGTǛǤȳǿȸȍȃȈƔǒӕࢽƢǔ • Terminalを起動し以下のコマンドを実行する。 • `curl -sS https://getcomposer.org/installer | php` WUTNQECNDKPƴᆆѣƢǔ ȝǤȳȈ ỉžEQORQUGTKPUVCNNſư)QQING౨ኧŵ ỉdzȞȳȉȩǤȳưBEQORQUGTBƱ৙ƬƯᄩᛐŵ OS X Windows ǤȳǹȈȸȩȸǛǤȳǿȸȍȃȈƔǒӕࢽƢǔ • 以下のファイルをダウンロードして実行する • https://getcomposer.org/Composer-Setup.exe ئ৑șȸǹǭȣȳȗӸӞދ ᜒࠖ(WOKQᲢ.CTCXGN6QM[QᲣ 2時間でLaravelがあなたのものになります お申し込みはDoorkeeperサイトから http://laravelers.doorkeeper.jp/events/17938

×