Laravel ile hızlı ve modern web programlama
-
Upload
oemer-citak -
Category
Internet
-
view
404 -
download
3
Transcript of Laravel ile hızlı ve modern web programlama
![Page 1: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/1.jpg)
Laravel ile Hızlı ve Modern Web Programlama
Ömer ÇıtakDevFest Ankara 2016
![Page 2: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/2.jpg)
whoamiSecurity Researcher @ Netsparker Ltd.
Developer @ Another Times
Writer @ Ethical Hacking “Offensive & Defensive” Book
Blog: omercitak.com
All Social Platform: @Om3rCitak
![Page 3: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/3.jpg)
why using framework?
![Page 4: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/4.jpg)
why using framework?● Spaghetti Code (functions.php) :P
![Page 5: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/5.jpg)
why using framework?● Spaghetti Code (functions.php) :P
● Enforcing Coding Standart
![Page 6: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/6.jpg)
why using framework?● Spaghetti Code (functions.php) :P
● Enforcing Coding Standart
● Pretty URLs
![Page 7: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/7.jpg)
why using framework?● Spaghetti Code (functions.php) :P
● Enforcing Coding Standart
● Pretty URLs
● Object Relation Mapping
![Page 8: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/8.jpg)
why using framework?● Spaghetti Code (functions.php) :P
● Enforcing Coding Standart
● Pretty URLs
● Object Relation Mapping
● MVC or other models
![Page 9: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/9.jpg)
why using framework?● Spaghetti Code (functions.php) :P
● Enforcing Coding Standart
● Pretty URLs
● Object Relation Mapping
● MVC or other models
● Humans will write & read
![Page 10: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/10.jpg)
why using framework?● Spaghetti Code (functions.php) :P
● Enforcing Coding Standart
● Pretty URLs
● Object Relation Mapping
● MVC or other models
● Humans will write & read
![Page 11: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/11.jpg)
why using laravel? ● Easy. Really easy
![Page 12: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/12.jpg)
why using laravel? ● Easy. Really easy
● Most Popular Framework
![Page 13: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/13.jpg)
why using laravel? ● Easy. Really easy
● Most Popular Framework
● Easy Money (larajobs.com)
![Page 14: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/14.jpg)
why using laravel? ● Easy. Really easy
● Most Popular Framework
● Easy Money (larajobs.com)
● Aplenty Resources (Laracast, Laravel Docs etc...)
![Page 15: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/15.jpg)
why using laravel? ● Composer
![Page 16: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/16.jpg)
why using laravel? ● Composer
● Artisan
![Page 17: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/17.jpg)
why using laravel? ● Composer
● Artisan
● Migrations
![Page 18: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/18.jpg)
why using laravel? ● Composer
● Artisan
● Migrations
● Seeds
![Page 19: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/19.jpg)
why using laravel? ● Composer
● Artisan
● Migrations
● Seeds
● Eloquent
![Page 20: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/20.jpg)
disadvantages?
![Page 21: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/21.jpg)
disadvantages?● Sadece ben, hep ben, ben olmuşum laravel !
![Page 22: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/22.jpg)
disadvantages?● Biz bir aileyiz ama kararları ben veririm!
![Page 23: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/23.jpg)
disadvantages?● Biz bir aileyiz ama kararları ben veririm!
![Page 24: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/24.jpg)
disadvantages?● Versiyonlama sorunları
http://aligundogdu.com/neden-laravel-kullanmiyorum/
![Page 25: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/25.jpg)
disadvantages?● Login credentials not changes
![Page 26: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/26.jpg)
demo
![Page 27: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/27.jpg)
questions
![Page 28: Laravel ile hızlı ve modern web programlama](https://reader033.fdocuments.net/reader033/viewer/2022042520/5878abc11a28ab724c8b4613/html5/thumbnails/28.jpg)
thanks
www.omercitak.com
All Social Platform: @Om3rCitak