Should You Learn PHP or Python? Or Django?

preview_player
Показать описание
I recently got asked if on YouTube if you should learn PHP or Python? And, what about Django? I think it's the wrong way to look at it. Here's what you should do instead.

Enroll in PHP 101 here:

Get all the perks on Patreon:

Show notes page for this episode:

Join the Top 3% of Developers On TopTal:

Subscribe on YouTube:

Subscribe on Google Play Music:

Subscribe on iTunes:

-~-~~-~~~-~~-~-
Please watch: "Ryan Carson: How to Get an IT Job WITHOUT a College Degree"
-~-~~-~~~-~~-~-
#php #webdev
Рекомендации по теме
Комментарии
Автор

If PHP dies it'll be a slow death that you'll be able to adjust to - that's a very good point.

MichaelThomasDev
Автор

why don't you guys do a search in indeed, monster, and dice for python and php, and tell me which which language has more jobs and pays more. The reason why 80% of websites run php is because everyone is running wordpress. It doesn't mean that there's an actual demand for php developer. Also php is web based while python is a general purpose language, so why limit yourself?

weho_brian
Автор

I was thinking Ruby and its framework Rails. Once I finish learning PHP.
I feel like PHP will be asked for much more in the future, especially since WordPress and other CMS's are gaining popularity and people want to make their own site w/ less coding knowledge, maybe being able to modify these sites could be the future of web development.

ak-loz
Автор

I just recently subscribed to your channel and your videos are really good. Where I live in the UK - Wales. Nearly all the jobs in the web development market are looking for PHP. It's by far the more dominant language and requirement. I think majority of businesses in the general business market will be running a LAMP stack and php application. I think if you go into a hot tech startup community like Silicon Valley, London, San Fran, etc you may find languages like Ruby and Python more fashionable, but in the wider general business market PHP is the more used.

markbush
Автор

Luckily it becomes much easier to learn other programming languages once you are proficient in one.

eitkoml
Автор

Thanks! Definitely going to check out Echo brand shoes.

zoommair
Автор

I wonder if using CMS content management system [WordPress, Joomla, Drupal] and using PHP framework [Laravel, Synfony2] are conflicting. I have not learned any CMS. What I did before was build each single webpage with Bootstrap then add plain PHP code to link up the relation of these pages and MySQL then finish the whole site. I wonder if frameworks can make this development faster. Will the procedures change? I mean that webpage design goes first.

nartrof
Автор

PHP is just much easier to make websites with. Django forces you to do things in one way which is a good way but its kinda annoying. Python is still my favourite language, though just not for web dev.

TheSonyman
Автор

At the end of the day it was a sale pitch huh ?

goldilockszone
Автор

You have more opportunities of getting a job as a .php developer because 82.1% of the web runs on .php but you are limited only to the web. On the other hand, with python, you can program for the web and also desktop apps!

BneiAnousim
Автор

I think Python is better for getting into programming. As a developer you would not get much money for a single skill of PHP. You have to know a large stack of web technologies. That are changing fast making you spend your life learning skills after your working day ends. Python is more specific thing. Having a Python job will make your life more consistant.

vlads.
Автор

$imei=$_POST ['imeic'];
$nombre=$_POST ['nombre'];
$placa=$_POST ['placa'];
$clave=$_POST ['clave'];
What is the python version of this php code please, it recieves variable tags from app inventor 2

cristianscript
Автор

A sweet bit of wisdom at the beginning. Thanks for sharing that.

tabniletley
Автор

Simply because PHP doesn’t come with confusing setups that often go faulty when you’re not a total expert in shell. And there’s not a lot of hosting plans that come with preconfigured python/django. Also in python you have to import or install a lot of packages to do things that PHP does out of the box. And those extensions are even more complicated and faulty to setup often times.

theveganenemy
Автор

Python. Definitely python. Python is still likely under the peak of the popularity bell curve, according to the research. The vast majority of the human race has yet learn how to program, but will have to in 10-25 years for nearly every profession. Automation is the future.

I like django, as it handles a lot of the backend web stuff I don't really understand yet, while at the same time teaching me the basics of python as well. Really been amazing to get that feeling of "I can do anything with this" when things click in place.

I used to know PHP, but always thought it was pretty damn clunky.

Neceros
Автор

I started learning to code in Python. When I started working in the real world I got approached by customers who wanted changes made to their websites. PHP was everywhere, I didn't know it and had to start learning it fast... Almost a year later and I cannot remember when last I coded something in Python. PHP & JavaScript is more than capable to do the online applications my customers want...

GeeBeisH
Автор

What is the technical advantage of PHP over Python (Django) and node.js ?

bimal.lamichhane
Автор

Everybody talks about Django and Python as if Django was the only framework available. Honestly, I cannot understand why. I'm developing with python for other purposes (*not* dynamic website backend development, so no templates nor styling, I'm loading that from custom files), and Bottle is way easier to configure than Django, is less of a "black art", without the need of messing with directories and strange overcomplex configuration, it is a single .py file, weighs much much less, is faster... I mean, you can answer POSTs and GET requests in less than 10 lines... And I'm just saying because I've tried both. If somebody could tell why they like it so much, it would be nice, cause I don't understand it.

rgones
Автор

stop reading my mind! ive been going thru the same question for a while....im beginning to watch the video but im just learning both...i just got your php course and it has helped me a lot

bitcode_
Автор

I have worked with PHP since I I'm active in web development business. But I also know python. And believe me, haven't had the first chance to make something in python hahaha.

InsaneMetalSoldier