How to become a front-end development engineer WEB

   He knocked three years of the code, the way to teach the school year to teach basic computer, but ultimately chose this path programmers. One year gone codes, or a lot of unfamiliar code. To open a micro-Expo Garden, share some experiences and knowledge of the code, a new order to consolidate the knowledge I learned, I wrote a note for the convenience. Mainly to myself, followed by share exchange.

  This topic is to say how to become a web front-end development engineer, how to become a good web developer I have not qualified to say, until the Great God level to discuss it.

  For people just beginning to learn it, web is HTML + CSS + JavaScript fact, we can be so understood. web page development engineer responsible for or involved in Web products, including the PC, mobile APP embedded mobile terminal, the development of mobile micro-channel small end of the page program, webapp and so on.

  Defined HTML content of the page . HTML is HTML (including text, graphics, animation, sound, tables, links, etc.) can put what we want to put on the page are displayed. HTML5 is the latest version

  CSS page layout of the provisions. While HTML can show all of the content, but their arrangement and layout is not what we want, we want to beautify the page, you must add css. If you have CSS not only statically modified pages, with a variety of scripting languages can also be dynamically formatted for each element on the page, the page with the ability to model objects and style editing. css modifications can be made equivalent to our beautification of HTML tags, what we need is to master the use of HTML tags, layout techniques, CSS positioning of layout, style landscaping, browser compatibility. The latest version css3.

  JavaScript is part of the HTML and Web programming language. HTML + css Although it is possible to complete a web page, but this time the page is a static page, without some gorgeous special effects, nor dynamic content, JavaScript at this time to meet these needs. JavaScript has been widely used for Web application development, used to add functionality to a wide range of dynamic pages, to provide users with a more smooth appearance browsers. JavaScript script is usually to achieve its own function embedded in HTML. There are some tips, JavaScript and Java is a completely different language, whether it is design or concept, not to be confused. JavaScript's official name is called ECMA-262, sometimes we see some jobs said to be familiar with the ECMAScript grammar 6 refers JavaScript 2015 version of the syntax.

  At this point some people can complete a fine web, especially some portal or some companies official website. But read, read, found that efficiency is really low, why some people are their own efficiency to complete a page of it several times, but also good-looking than they do. That's because we have not learned some framework. If we go directly to the work of others generally do not want you, we can look at some of the companies are required to: master the front-end development HTML, JavaScript, CSS and other languages, are familiar with jQuery, and then said at least proficient in the mainstream framework of Vue, react, node, Bootstrap, Angular other one or more. So we have to learn some framework.

  jQuery is a JavaScript library. jQuery is an efficient, streamlined and feature-rich tool for JavaScript library. API It provides easy to use and compatible with many browsers, which makes such as an HTML document traversing and operations, event handling, animating and Ajax operations easier. Like his founder John Resig said write less, do more. JQuery can play with the greatly simplify the amount of code we write JavaScript. It also makes jQuery has become the most popular front-end framework, it will now also become a learning framework.

  Other mainstream framework. Currently more popular on the market before and after the end of the separation of the development model, most of the front are vue.js do, is one of the popular front-end framework, the first learning JavaScript vue learn, then learn it very simple for novice Studies second front-end frame (the first course jQuery). I think node.js is a leap of language is that it allows us to use JavaScript front-end staff opened the back-end development trip. Backend to use it, it can also make the program more efficient. Learn node, then if there is Javascript, PHP, Java and other programming languages foundation is also easy to learn. Secondly, there are other powerful framework Bootstrap, Angular, react and so on, I do not one by one example. These frameworks are not required to be proficient in all, but we mixed with a familiar, others write code, we can see just about, just started working, then can grasp the twelve kinds have been very good.

  These technologies will be, and can only say that we will write a page, but the actual applications are not so simple. Among our candidates, we will be required to write high-quality, clean and simple, maintainable code, you can also build the code as well as public libraries of reusable. Because the only way we will be high efficiency, the boss will be happy haha. Secondly, but also have good communication and teamwork skills, proactive, clear, strong sense of responsibility and so on, the team's strength is more powerful, individual combat is one thing more difficult.

  After the work is mostly a web page deal, but at this web engineer who is more embarrassing, because for small companies, is likely to be asked to tell you to be proficient in photoshop, coreldraw. In addition to our beautiful page layout there is to use, banner or drawing pictures of some of the icons you need to plot a. This is not quite the pit, but the pit, there are some companies tell you to put together complete backend also allows you to become a full-stack engineer. Also you to learn PHP and other languages, to complete a full independent project. I was one of a pit personnel are in a startup I am a technician, the other is the clerk, forcing themselves to self-PHP, spent the last 20 days, and finally completed the front-end plus the background of a corporate website. Two months ago he taught himself a lot of things, but after that basically set their own templates written, and there is no technological progress, resigned after the New Year. I like to leave the company went bankrupt, and now that the boss chose to go to work, but is also a vice president of his company. PHP is just off the pit after the discovery understand half, the front end of the basic things did not how to use, are used in some basic, do I, and consequently is half-baked. So we advise not to go to at least one or two technical staff of the company, no one to teach you or exchange, technology certainly will not make progress.

  

Guess you like

Origin www.cnblogs.com/shangrao/p/12497267.html