Web front-end development-self-taught PHP nearly a year, now turn the front-end can it?

Source: Internet
Author: User
I will be a senior, self-study nearly a year of PHP, basic familiarity with PHP usage. But all around are mobile or front-end friends, they are also encouraged me to turn the front. But see the internship near, now turn the front-end also come? How to get started on the front end, where do I start? or what technology should I touch first? Master some basic skills to cope with a small company internship? Thank you.

Reply content:

I will be a senior, self-study nearly a year of PHP, basic familiarity with PHP usage. But all around are mobile or front-end friends, they are also encouraged me to turn the front. But see the internship near, now turn the front-end also come? How to get started on the front end, where do I start? or what technology should I touch first? Master some basic skills to cope with a small company internship? Thank you.

Front-end Skill Map:

Here's an article on the Desert and HV:
"Travel on the front road"
A letter to a beginner's front-end engineer

Go to this question to see other answers: http://segmentfault.com/q/1010000002957089

Turn the wool, my front-end background now inspirational in turn backstage, front-end more or less in the background program ape eyes a little despise, in fact, how, dry site this piece of the front and back end are to win.

Difficulty before turning,
After the turn is simple, simple is because the threshold is low, easy to start, in fact, the front water is very deep.

This thing is interested, you want to learn the front-end turn. I am learning the front-end, I also learned PHP, as the front-end, you have to learn a backend need to learn a back-end language, Java,php,python and so on, mainly to understand the back-end development, or you even some of the front and back end is how to interact, communication is not very clear. You have good conditions to see if you are interested in the front end. But the front end is not as simple as it says on the first floor. It is not easy to learn the back end and want to turn. Now, when is it? The front end is not only learning html,css, the basic js,jq, I do not know what good back-end has to despise the front-end, the front-end do not know the backend? Joke.

The front and back end are just as important, and you want to include back-end thinking in many front ends. Do not dwell on the front end or back end, because want to become the work continues to go on, you have to use, all have to learn, to solve problems for the drive to learn.

PHP learned for a year, not enough ha, at least 2-3 years.

Look at your own interest.

Small companies should not be specifically to do the front-end development of the bar, basically PHP programmers get the PSD design manuscript after their own page, Html/css/js these have to write their own, some complex UI function can be found on the Internet JS or jquery plug-ins, After all, PHP is the HTML preprocessor that comes with the template engine, which is very close to the front end. If you want to do professional front-end, PS must learn, color collocation and art design thinking is also to have, play turn PS is also very time-consuming AH.

Understand the back end is only for you to enter the front end more helpful, learning will also be very sequential, turn the front, of course, can, refueling, amateur backend knowledge also do not discard, want to go far to have more understand

Do a few years front end must understand the backend knowledge.
So some people say that the front water depth, easy to learn hard, learning curve steep, that is because the front end are those who halfway decent to do, not a bit of programming basis, to the late HTTP protocol, MVC concept, various models, unit testing, development and deployment, they understand?
You have to turn, that is fine, but don't put back knowledge down.

It doesn't matter if you feel PHP doesn't have a future or you think PHP is struggling to learn, turn around.

Landlord if you want to turn the front end (personally think the front-end is very interesting), I will help you on the quick start point.
This is Baidu on GitHub on the front-end technical college, which contains the Baidu front-end for pure small white learning materials, very rich is also very systematic: here is the address: Https://github.com/baidu-ife/ife
The above semester is over, but there are a lot of good code to refer to, very good! (The individual is learning)
Landlord summer can have time to learn, you can also see the summer vacation front-end special training camp, free and can team learning, form is Data + task, look forward to ing
Introduction and registration See here
Above said is aimed at the landlord's quick Start + skill + small company internship situation, a summer vacation efforts, there will be a lot of improvement.

Turn the front end to consider transferring iOS or turning Android

  • Related Article

    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.