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
Protalk Vol.3 : Moving From PHP To Python (Vayu...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Proclub Telkom University
July 10, 2020
Programming
39
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
45
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
36
Protalk Vol.5 : Starting Your Career With Android (Motion Lab)
helloproclub
0
40
Protalk Vol.5 : Do (not) Learn Rust Language (Ganesha Danu)
helloproclub
1
80
Protalk Vol.4 : Unexpected Usability Testing (Abid Hanifussafly)
helloproclub
0
49
Protalk Vol.4 : Introducing the User Centered Design (Aji Nurhidayat)
helloproclub
0
83
Protalk Vol.2 : Thinking in Code for Designer (Afnizar Nur Ghifari)
helloproclub
0
50
Protalk Vol.2 : Must-to-have Designer's Attitudes (Ravi Mahfunda)
helloproclub
0
70
Other Decks in Programming
See All in Programming
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
1
310
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
380
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.1k
sbt 2.0: takeoff
eed3si9n
0
150
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
JRuby: Past, Present, and Future
headius
0
230
カツオ、ご期待ください
suneo3476
0
180
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Simple Storage Service(S3) is not simple
iwatsukayura
0
270
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
contenteditable と日本語入力に向き合う
colorful12
0
190
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
620
The SEO identity crisis: Don't let AI make you average
varn
0
590
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
The Mindset for Success: Future Career Progression
greggifford
PRO
0
530
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
400
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
HDC tutorial
michielstock
2
960
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!