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
Protalk Vol.3 : Moving From PHP To Python (Vayu...
Search
Proclub Telkom University
July 10, 2020
Programming
38
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Protalk Vol.3 : Moving From PHP To Python (Vayupranaditya)
Proclub Telkom University
July 10, 2020
More Decks by Proclub Telkom University
See All by Proclub Telkom University
Protalk Vol.7 : My College Journey (Siti Nur Lathifah)
helloproclub
0
44
Protalk Vol.7 : Career Journey in IT (Inne Prinusantari)
helloproclub
0
81
Protalk Vol.7 : Overcoming the challenges of being women in IT (Michaela Sandra D)
helloproclub
0
34
Protalk Vol.5 : Starting Your Career With Android (Motion Lab)
helloproclub
0
34
Protalk Vol.5 : Do (not) Learn Rust Language (Ganesha Danu)
helloproclub
1
79
Protalk Vol.4 : Unexpected Usability Testing (Abid Hanifussafly)
helloproclub
0
48
Protalk Vol.4 : Introducing the User Centered Design (Aji Nurhidayat)
helloproclub
0
82
Protalk Vol.2 : Thinking in Code for Designer (Afnizar Nur Ghifari)
helloproclub
0
49
Protalk Vol.2 : Must-to-have Designer's Attitudes (Ravi Mahfunda)
helloproclub
0
69
Other Decks in Programming
See All in Programming
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
140
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.7k
AIと壁打ちしながら進めるコスト管理
fufuhu
2
1.9k
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
100
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
490
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
200
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
230
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.7k
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
720
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
0
300
typoなんかねぇよ
raspython3
0
660
不幸な GC
chencmd
0
870
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
520
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
The World Runs on Bad Software
bkeepers
PRO
72
12k
4 Signs Your Business is Dying
shpigford
187
23k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
490
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
690
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
840
For a Future-Friendly Web
brad_frost
183
10k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
510
Transcript
Moving from PHP to Python Protalk #3 I Gusti Bagus
Vayupranaditya P.
None
I Gusti Bagus Vayupranaditya P. - Backend Engineer Intern @Garena
(May - August 2019, March - Present) - Software Engineer @Gonigoni (September 2019 - Present) - Web Developer @Meridian (February - March 2019) linkedin.com/in/vayupranaditya
I Gusti Bagus Vayupranaditya P. • Multi-region projects (Indonesia only,
Asia Pacific, Middle East & North Africa) • Vulnerable project • 500k+ active users (on average) • 1200% load • Poorly managed projects • Poorly written softwares • Pure PHP, CodeIgniter, Laravel, Pure Python, Flask, Django
So?
None
Don’t write codes in PHP 1. PHP is easy
Don’t write codes in PHP 1. PHP is easy 2.
It’s a code. Not a ball!
Don’t write codes in PHP 1. PHP is easy 2.
It’s a code. Not a ball! 3. You want to get paid after all
Then?
Write them in Python! 1. Clean by default 2. Strong
type 3. Stonks!
...
None
Story time!
None
But how?
But how? Windows: - Install Python 3 - Install PIP
- Code Linux: - Code
Framework? PHP - CodeIgniter - Laravel Python - Flask -
Django
Thanks!