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
0
25
Protalk Vol.3 : Moving From PHP To Python (Vayupranaditya)
Proclub Telkom University
July 10, 2020
Tweet
Share
More Decks by Proclub Telkom University
See All by Proclub Telkom University
Protalk Vol.7 : My College Journey (Siti Nur Lathifah)
helloproclub
0
31
Protalk Vol.7 : Career Journey in IT (Inne Prinusantari)
helloproclub
0
69
Protalk Vol.7 : Overcoming the challenges of being women in IT (Michaela Sandra D)
helloproclub
0
26
Protalk Vol.5 : Starting Your Career With Android (Motion Lab)
helloproclub
0
22
Protalk Vol.5 : Do (not) Learn Rust Language (Ganesha Danu)
helloproclub
1
65
Protalk Vol.4 : Unexpected Usability Testing (Abid Hanifussafly)
helloproclub
0
38
Protalk Vol.4 : Introducing the User Centered Design (Aji Nurhidayat)
helloproclub
0
65
Protalk Vol.2 : Thinking in Code for Designer (Afnizar Nur Ghifari)
helloproclub
0
38
Protalk Vol.2 : Must-to-have Designer's Attitudes (Ravi Mahfunda)
helloproclub
0
65
Other Decks in Programming
See All in Programming
CSC305 Lecture 08
javiergs
PRO
0
260
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
240
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
CSC509 Lecture 04
javiergs
PRO
0
300
contribution to astral-sh/uv
shunsock
0
350
チームの境界をブチ抜いていけ
tokai235
0
200
What's new in Spring Modulith?
olivergierke
1
160
CSC305 Lecture 10
javiergs
PRO
0
210
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.1k
Six and a half ridiculous things to do with Quarkus
hollycummins
0
200
One Enishi After Another
snoozer05
PRO
0
130
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
170
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
7
540
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Practical Orchestrator
shlominoach
190
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Producing Creativity
orderedlist
PRO
347
40k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Raft: Consensus for Rubyists
vanstee
140
7.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
How STYLIGHT went responsive
nonsquared
100
5.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
920
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!