Plan to start learning programming from C. But recently learned about PHP.
To ask whether the two are in the direction of development or mutual integration of the place.
Because it is self-taught, which learning cycle is shorter and easier to find work, similar to the semi-work and semi-learning kind?
Because mainly want to learn programming but feel as if PHP in small city also better find a job more confused, so special to this ask ~!
Reply content:
C language can learn a little bit about the basics of programming. After all, the other languages are written in C language.
We recommend that you learn PHP and focus on practical project practice. It's easier to find a job or do a project on your own.
You can also learn Ios,android,html+css+javascript
Java Web is not recommended to learn this set of things, 1. Java is a set of things too complex, short time difficult to master. 2. Because of the development efficiency, most startups use PHP more. My suggestion is as follows:
- First to learn the C foundation, see the C programming language (watercress);
- Then learn PHP, read this book: PHP and MySQL Web development (Original book 4th edition) (watercress);
- After that, go on to do a simple project.
- Cast your resume and continue learning.
- Work and study while you find a job
Some books on PHP are recommended:
PHP Advanced Program Design (watercress)
In-depth php (watercress)
Ps PHP is not so good, but still a lot of startups choice, is one of the mainstream language, especially web development. Reference:
TIOBE software:the Coding Standards Company
PHP is written in C. PHP is out of date ... The web is exclusively java. There may be a part of the C#,python. It's better to learn Java than to learn PHP. C language is good, the market of large companies source code are pure C. Because many years ago the source code has been maintained. General employment direction, large companies are C, small companies and internet companies on Java. There is also a part of iOS that is popular. Php,asp basically century, now basically nobody maintenance. Have not been updated. No conflict
It is recommended to learn PHP first
Initially you can choose to learn HTML+CSS
And then learn Php+mysql.
C language is the underlying language, if it is to find a job, in the three or four-line city is basically not used
C language pointers that is quite difficult to learn, PHP language is relatively simple.
After learning to do small projects, and then take the project to interview, after, you will know that you should not learn c,c++,c#.
As a program to understand is not just a language, many languages after work have contact, can work, while learning, on the current market to pay higher is the iOS php,android, ranked in order, so it is recommended to learn PHP does not conflict, if my understanding is correct, PHP is mainly to write Web pages, C/s + + is mainly written software of my c is mainly embedded use.
PHP is a web development to use first C than PHP in some places to be difficult, especially the pointer this piece is not easy to understand. But you've spent your energy studying C, and you're not going to say anything about it. For you to learn PHP will have a better understanding, a lot of PHP functions are directly the same as C.