Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Pelatihan Laravel untuk Perusahaan
Search
Rahmat Awaludin
October 01, 2014
Programming
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Pelatihan Laravel untuk Perusahaan
Cover 5 Days Laravel Training for Corporate
Rahmat Awaludin
October 01, 2014
More Decks by Rahmat Awaludin
See All by Rahmat Awaludin
Intro to Laravel
rahmatawaludin
5
2.9k
Other Decks in Programming
See All in Programming
Security issues being discussed on Web Platforms
petamoriken
0
820
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
110
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2k
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
160
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
1
290
思考垂れ流し開発 ~音声入力 × AIエージェント × 開発ハーネスによる試行錯誤~
npostring
0
1.1k
Foundry Localでエージェント開発
seosoft
0
180
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
130
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
150
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
220
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
700
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
[SF Ruby Conf 2025] Rails X
palkan
2
1.4k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
510
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
A Modern Web Designer's Workflow
chriscoyier
699
190k
Mind Mapping
helmedeiros
1
350
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
500
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
270
Deep Space Network (abreviated)
tonyrice
0
300
Transcript
Diving into Laravel Laravel training with @rahmatawaludin image: michaelbainbridge.com
Who are you? • My name is Rahmat Awaludin •
I’m Indonesian Web Developer • I write Seminggu Belajar Laravel & Menyelami Framework Laravel • I build malescast.com • I develop several Laravel App and Packages • Contact me at
[email protected]
Intro What is a Laravel? Let's learn about the history,
how to install, and how to move around our new framework.
Project Setup We will be covering a lot here. Starting
with closure routing, moving to templates, & then more fun with the Blade language syntax.
Laravel Controllers Let's discuss Laravel's Controllers from the very basics
and then to the use of Resource controllers.
Laravel and Database Laravel and Databases is a big topic
and we have a lot to go over. We will discuss DB Setup, connecting Laravel to a Database, migrations, and Laravel's ORM - Eloquent.
Blade and Form Working With Laravel Blade Templates & Forms.
We will discuss the form builder, the way we can use blade templates to do partial forms and then on to layouts!
Validation and Flash Messages Laravel Validation and Flash Messages are
super helpful for user feedback of errors. We will discuss Flash messages, form validaton, and errors in your views.
Continuing CRUD More Creating Reading Updating and Deleting of data
for our Todo Lists! Let's dig in to CRUD
Relating Data Relating Laravel Data Models is how we access
the items related to our todo lists. We will do this with Relational Database Tables, one to many relationships, and model methods.
Authentication & Security In order to secure our application, we
need a way to log in our users. This nifty feature is a must in web application and Laravel make creating such feature very easy!
Laravel and Mail Sending email is an easy task in
Laravel. Furthermore, Laravel natively integrate with third party service such as Mailgun, Mandrill, etc. Lets learn!
Laravel and Ajax In today web development, knowing how to
implement ajax is a must. Lets dive in!
Events Pub Sub Design pattern is very helpful when developing
robust applications. Lets dig into Events feature in Laravel to know more.
Seeding Inserting sample data in our applications is manually is
really inconvenient. Laravel ships with Seeding functionality to help us build sample data.
Managing File Upload Uploading file and downloading it is an
easy task in Laravel. Lets see how..
Cache Good use of cache will improve our application performance.
Lets learn whats Laravel natively provide for caching!
Errors and Logging Understanding what erros to log and how
to log is crucial in developing modern application. Lets dive in!
Localization Supporting multiple language in Laravel application is easy. Mari
belajar!
Using Packages In a company where NID (Not Invented Here)
culture is a tradition, you will find Laravel use of packages really helpful!
Deploying Laravel Lets take our Laravel app into real world!
Interested? Contact me now: mail :
[email protected]
phone/WA : +6287822250272