Learn front end to have two years and seven months now from entry, graduated to this year probably 3 years.

Want to find some friends study together, share the best way to study knowledge, I think communication is a good choice, along the way to help me a lot, from some serious teaching teacher I learn c language data structure and Java object-oriented started my way to the front of the vast, one could feel strange, Why do you learn the back-end language again to the front, because now the front end of the cut figure and former page into a single page complicated comprehensive very strong web pages, now demands have become increasing, the world is changing, I hope you also is changing, the inside of the flowing river water is never the original water, just you look the same. Keep up with The Times is our this generation of young people want to do, and must do, it is a peaceful country, happy time, is a use of programming the era of innovation, and your fingers on the keyboard to beat like the butterfly effect can change an era, cheer, for friends who are like me, like programming.

If you are beginner students party, I should be able to send you some Suggestions and reference, although I haven’t graduate, but I want to share their views provide you with a little help, like a lot of blog friends, offers many free knowledge makes us like these young novice programming can be pushed open the door of a new world, Like the thriving open source community, collaboration and sharing is a sign of The Times.

If you’re just entering the university, you may also victory or failure of the world did not come out of the university entrance exam, which doesn’t keep up with school courses, then you should adjust the mentality to enter university study, say first university learning, is for later to social work, rather than simple tests, this is you have to know a little, work corresponds to the corresponding post, Positions has a corresponding skill, your study should be run in this aspect to make up for his knowledge of don’t understand, so in order to graduate does not become a member of the unemployed, this year’s outbreak may deep change of college students this year, when you watch the video at home playing games brush trill after all don’t want to play play play, you can know a group of people, They are happy to learn, it is a long vacation is also a learning opportunity, two months or three months time, can change many things, for the friends of the university of, some people may constantly learning professional in holiday, when the school you will find there are some people how to do everything, anything compared to hurry up, what all walk in front of you, It is clearly just come to school to learn soon, so in the end how to learn, first of all, to make clear the requirements of post skills positioning to find accurate career planning to know.

In terms of front end learning, above the books of the school is not enough, can be said that the book must study knowledge introduction, let you know a new world, whether you’re going to be able to walk into this world behind pushed open the door, it depends on your efforts, you might say, of the university of course a lot of can’t handle it, that it doesn’t matter it is good that some courses up casually, Those core professional courses and skills related to your job practice are what you must pay attention to. Most of the current knowledge is in the Internet. When you walk into this door, you will have a lot of ideas. For example, the front end, when you’re just starting out on the Web, you might be surprised how a simple tag can do a lot of things, how a simple CSS can change the style of a tag, a click event, and you might think about how it’s done, and when you have these questions in your mind, Please don’t forget you are in a new era an era of never appear, an era of the Internet, open your mobile phone to search, to learn to search for knowledge, and knowledge points one by one check, small down should remember that back down, use your finger typing to skilled master, when you finish on a semester curriculum system, You may come into contact with a lot of things about web pages, HTML, CSS, js, you begin to imitate some web page open to do their own, when you begin to do all kinds of problems step by step, what error did not effect the browser is not compatible with how to write is correct, the effect how so ugly, when you can start making the appearance of web pages on the basis of the modification, Make it beautiful and polish your web page like an artist. Sometimes it takes a whole afternoon, and time always passes quickly. Then you start to complain that there is not enough time and the class is always too fast.

Because you are not limited to oneself a person, you will from many netease classroom, classroom, tencent net for class, the Denver nuggets, CSDN, etc., start with the desire for knowledge, how to learn is not enough, the class to class a loner, you may think there is no social friends, friends don’t friend just a few more like-minded is enough, other necessary, nor how social community Learn to like their own professional is a lifetime thing, since I’m here at the university of don’t waste good time, don’t waste time, three or four years too soon, just like me, a specialized subject, from the countryside had seen something less, I’m lucky met such an era, such a man can let I can learn the trend of The Times, So I hope those college students like me can also cherish the college life.

On the front end learn when you walk through the use of using native tag code, will start to contact an encapsulated some js library and framework, and some others write good CSS styles to use directly, when you have a base will start after further study their things, there are some things you can create something new, such as some jQuery plugin. You could write a few by hand, CSS might start with someone else’s, then you could use your own, going from learner to innovator.

Later, you will see w3School, rookie tutorial and so on on some websites, and you will find a lot of languages in their website directory, including web page, server side, database, HTTP, Android, ios and so on, you will often encounter in using mobile phone, Internet and even in daily life, All of these sites have technical learning.

You will suddenly feel that you are no longer satisfied with the design of a static web page, start to contact the back-end dynamic language, start to contact some design patterns, MVC concepts, and then gradually you get used to object-oriented programming, procedural programming, a series of ways of thinking, after learning Java, PHP, NodeJS, Python, And so on, back end languages, you realize that it’s no longer a problem to build your own dynamic website, and then you start looking at databases like mysql, SqlServer, and so forth, and then when you’re done with a bunch of things and you look back, you might find that you have some habits, Such as no matter what site you always used to open the mode of opening on F12 developers or view page source code, or even to study another website to write a little bit better, you will silently down, use of their own development, when you develop the website, must be access to the Internet this piece, to understand user needs, to focus on the user experience, Think about what your first impression would be if you opened the site, and you start treating your site like a child.

At one point, you have an idea that if I could access the domain name through IP address, wouldn’t it be more convenient? Then you act on your idea and start searching for how to set up an online website, how to set up a server, how to buy a domain name, etc., and it all comes naturally. Then you know that Taobao is actually in addition to shopping platform, its Alibaba also has this Ali cloud to provide domain name IP server cloud services and so on a series of scientific and technological services. Understand Tencent originally not only QQ and wechat and some games, the original also have a lot of cloud service ecology, when you go to this step, you will know some big data, cloud computing, cloud services, your QQ or games always have a line, Tencent cloud computing is a general thing. When you build websites, learning of HTTP and HTTPS, and so on a series with the basic knowledge of network communication has to give, you will find that the mobile phone of the flow switch your ideas are not different, the so-called see the mountains are not, not water, the water is such, then pay attention to what IP address domain gateway host, network, subnet mask, How suddenly one day mobile phone what display IP6 is what thing, also probably understand some.

When you find you studied before and after the things, you can position himself for the whole stack, I would advise you to go to this point, it is for the post service work, because the company will put these technical points is very fine, you will find that even the design is the UI designer, you only need to look at target pixel level reduction, then the back-end engineer will tell you that he wrote the API interface, Your call, if you are in a hurry learning front end, that I feel for sure, a fully involve database website you should not set up domain name even run, not to speak of API design rules with the back-end knowledge, then you will find the back-end communication with seemingly no communication obstacles, because you have played on the keyboard.

To sum up, it is a natural consequence of the trend towards big front-end and the need to understand back-end languages. You should probably see why I chose the front end and not the back end. Back-end knowledge may be as deep as the front-end, and the difficulty is also several grades. After learning the back-end language, it is only for the front-end work service, not really engaged in the back-end, involving a little back-end knowledge, some Mac, Linux, Windows, Apache, Tomcat and so on. These things are back-end must know. The front end just needs to be familiar with the communication is ok, your main research is still JavaScript learning. Now that you’ve seen this, you’re a learning programmer like me.