Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Laravel Course

Laravel Course

Introduction to Laravel PHP Framework

Sumardi Shukor

June 23, 2020
Tweet

More Decks by Sumardi Shukor

Other Decks in Programming

Transcript

  1. -BSBWFM$PVSTF !TVNBSEJ 8IZ-BSBWFM c&YQSFTTJWF CFBVUJGVMTZOUBY  7BMVFFMFHBODF TJNQMJDJUZBOESFBEJCJMJUZ :PVMMGJUSJHIUJO-BSBWFMJT EFTJHOFEGPSQFPQMFKVTUMJLFZPV

    c5BJMPSFEGPSZPVSUFBN  8IFUIFSZPVSFBTPMPEFWFMPQFSPSBQFSTPOUFBN -BSBWFMLFFQT FWFSZPOFJOTZOD c.PEFSOUPPMLJU1JODIPGNBHJD  "OBNB[JOH03. QBJOMFTTSPVUJOHBOETJNQMFBVUIFOUJDBUJPOHJWFZPV UIFUPPMTZPVOFFEGPSNPEFSO NBJOUBJOBCMF1)1 
  2. -BSBWFM$PVSTF !TVNBSEJ 4VQQPSU1PMJDZ  7FSTJPO 3FMFBTF #VH'JYFT6OUJM 4FDVSJUZ'JYFT6OUJM Y -54

    4FQUFNCFSSE  4FQUFNCFSSE  4FQUFNCFSSE   'FCSVBSZUI  "VHVTUUI  'FCSVBSZUI   -54 "VHVTUUI  "VHVTUUI  "VHVTUUI  -BSBWFM &OE0G-JGF &0-  .PSFJOGPIUUQTMBSBWFMDPNEPDTYSFMFBTFT
  3. -BSBWFM$PVSTF !TVNBSEJ 4FSWFS3FRVJSFNFOUT c1)1  c1)1&YUFOTJPOT#$.BUI $UZQF +40/ .CTUSJOH 0QFO44-

    1%0  5PLFOJ[FS 9.- c$VSSFOUMZ -BSBWFMTVQQPSUTGPVSEBUBCBTFT  .Z42-   1PTUHSF42-   42-JUF   42-4FSWFS 
  4. -BSBWFM$PVSTF !TVNBSEJ *OTUBMMJOH-BSBWFM cWJB-BSBWFM*OTUBMMFS $-* 
 composer global require laravel/installer


    cd %USERPROFILE%/Desktop
 laravel new blog !--auth c-PDBM%FWFMPQNFOU4FSWFS
 cd blog
 php artisan serve
 
  5. -BSBWFM$PVSTF !TVNBSEJ .BJOUFOBODF.PEF c5PFOBCMFNBJOUFOBODFNPEF
 php artisan down
 php artisan down

    !--message="Upgrading Database"
 php artisan down !--allow=127.0.0.1 c5PEJTBCMFNBJOUFOBODFNPEF
 php artisan up 
  6. -BSBWFM$PVSTF !TVNBSEJ 8IBU*T.7$ c.7$JTBOBSDIJUFDUVSBMQBUUFSOUIBUTFQBSBUFTBOBQQMJDBUJPO JOUPUISFFNBJOMPHJDBMDPNQPOFOUT  .PEFMDPSSFTQPOETUPBMMUIFEBUBSFMBUFEMPHJDUIBUUIFVTFSXPSLT XJUI  7JFXGPSBMMUIF6*MPHJDPGUIFBQQMJDBUJPO

     $POUSPMMFSBDUBTBOJOUFSGBDFCFUXFFO.PEFMBOE7JFXDPNQPOFOUT UPQSPDFTTBMMUIFCVTJOFTTMPHJDBOEJODPNJOHSFRVFTUT NBOJQVMBUF EBUBVTJOHUIF.PEFMDPNQPOFOUBOEJOUFSBDUXJUIUIF7JFXTUP SFOEFSUIFGJOBMPVUQVU 
  7. -BSBWFM$PVSTF !TVNBSEJ (SBQIJDBM$PODFQU  Controller View Model Database 3FRVFTU 3FTQPOTF


    %BUB 3FTQPOTF %JTQMBZ
 %BUB *OUFSBDU8JUI
 %BUBCBTF 3FRVFTU
 %BUB