Which one is more suitable for learning python and php at the front end?

Source: Internet
Author: User
I am a wild front-end scholar. coming to Junior year. my situation: I like python very much, but I hope php will be used for recruitment (of course, node is not controversial. is a front-end) so I would like to ask everyone who is working on the job, python and php, which of the following may bring a greater path to my front-end... I am a wild front-end scholar. coming to Junior year.
My situation:
I like python myself, but I hope php will be used for recruitment. (of course, node is not controversial. it's a front-end)
So I would like to ask anyone who is working on python and php which may help me in the future.

Reply content:

I am a wild front-end scholar. I will be a junior.
My situation:
I like python myself, but I hope php will be used for recruitment. (of course, node is not controversial. it's a front-end)
So I would like to ask anyone who is working on python and php which may help me in the future.

phpIt has been a professional server for many years, andpythonIt has more features and advantages and disadvantages.

Since you are a front-end and want to learn the back-end, it is natural to choosephpAfter allphpIt is the most common dynamic parsing language and has learned to be a full stack.
ForpythonIt can be regarded as the leader in the script language and can implement more functions. It can also be learned, but after all, there is nophpSo expertise, so for front-end engineers, contact is not very big.

I do it myselfphpAlthough I would like to recommend that you learnphpBut I think that since you likepython, Or learnpythonBetter. After all, you are interested in learning a language carefully. In fact, as long as you learn a course carefully and practically, you will have unexpected gains.

Don't be so good. master the node that every front-end should learn well, learning programming ideas rather than a language.

I personally suggest you spend more time learning js and node if you want to develop a front-end architecture. if you do not have enough learning skills in a university, you have to learn more slowly after work. When you are truly proficient in js and node, you will find what python, php, ruby, and java are, and you will be able to get started quickly in a week.

Nodejs,

Haha, I was beaten twice for some reason. forget it. PHP is the best language in the world.

=

If you want to learn a backend language, we recommendRubyMany front-end ideas were developed by the Ruby community in the past,railsThe various models are also basically reflected in the Web framework of other languages.

For example, ruby and rails related and some derivative excellent practices: ActiveRecord, migration, metaprogramming, CoffeeScript (controversial), TurboLink (of course, it is outdated now, and VirtualDOM can solve it better), BDD, Sass, etc.

PHP is better

I learned python on the backend. I don't know how good or bad the language is. I only looked at my job experience during this time. I think PHP is much more attractive than python.

Python is quite good and can be done a lot. it is recommended that Python

Node. if you are not using php or python, I recommend python because you don't really use PHP unless you are using PHP. However, python is a lot of fun.

PHP is easy to learn and Python is complicated. The former is hot and the latter is cold

Php is used more often.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.