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
Pelatihan Laravel untuk Perusahaan
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Rahmat Awaludin
October 01, 2014
Programming
0
1.5k
Pelatihan Laravel untuk Perusahaan
Cover 5 Days Laravel Training for Corporate
Rahmat Awaludin
October 01, 2014
Tweet
Share
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
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
650
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
140
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
380
[SF Ruby Feb'26] The Silicon Heel
palkan
0
110
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
270
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
3
1k
AI活用のコスパを最大化する方法
ochtum
0
110
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
3.4k
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
210
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
390
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
190
文字コードの話
qnighy
44
17k
Featured
See All Featured
Paper Plane
katiecoart
PRO
0
48k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
770
The Limits of Empathy - UXLibs8
cassininazir
1
260
Technical Leadership for Architectural Decision Making
baasie
3
290
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
460
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Become a Pro
speakerdeck
PRO
31
5.8k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
260
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
GraphQLとの向き合い方2022年版
quramy
50
14k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.9k
KATA
mclloyd
PRO
35
15k
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