What do web front-end engineers want to learn?

Source: Internet
Author: User

Occasionally see this article, feel Bo Master write very good, if you want to do web front-end engineer, suggest you read the following this article, in fact, web front-end engineers do the work is actually web design, some small company's art is actually to do the Web front-end. This article for the people who want to learn the front-end work of the web has a great help, if you are doing SEO, it is recommended that you learn the following bloggers recommend these courses, perhaps for your future career, pay a lot of help!
Meet a lot of novice, will ask, if you want to learn the Web front-end development, need to learn what? How soon can I get started? How can I get a website quickly? And some of the things that I recommend to some training institutions to learn. I suggest that self-study, really feel that they do not have the ability to really need a teacher's words, you still have to find a teacher yourself! Why should you teach yourself, now the level of teachers can be said to be uneven, good luck, you meet a good teacher, the life of experience and skills are taught you, bad luck, Meet a scripted teacher, then your knowledge will be confined to the textbook! Perhaps worse still, the learning of book knowledge began to change a lot two years ago, and you don't know more about web design. If this is the case, it is not as good as those who retreat to self-study students.
Learning the best teacher is interest, no interest in terms, this road I believe you are not long-term, unless you have other such as life pressure, work pressure and so you have to insist on this. I was just beginning to touch the Web page design, the textbooks are laid out in table, see inserted table generated a lot of tag code, TR inside a TD, not clear what's going on inside. A perfunctory study of a semester. There's still nothing to learn. The real learning is to stay in how to create new, how to save.
If you are still a student in school, then you have to have a good class, the university textbooks generally are shallow knowledge. Although a lot of knowledge seems to be of little use and dull to learn, it makes you feel a waste of time. But these books on the most basic knowledge you can not master, then you how to pursue more sophisticated technology. So do not skip class, the basic knowledge mastered, do not underestimate this basic knowledge, it is very important, the foundation is solid whether you will decide how far you can go in a career.
I graduated from the clerk to the editor and then to the technician of course, the salary is like a ladder, although the gap is not very large, are inseparable from those who were once I left the corner of the professional textbooks. The pressure of life forced me to do so, I know what I want, when a clerk did not pursue, feel the life of 30, 40-year-old people, answer the phone, send email, organize the report, every month there are white-collar wages ... It is not only a waste of his youth, but also a few years of expensive college tuition. Later on more and more want to master a technology, want to train school for a period of time, but the reality is I do not have money, retreat one weeks, re-pick up textbooks, and then look at those nasty table, although out, but do find a lot of basic foundation but the things, using the Internet, do not understand Baidu, As an experienced people, I feel that I have gone a lot of detours, so, it is necessary to remind you, must be clear about their goals, put their own position, it is best to master a technology.
Understanding the Web front end
Web front-end development is from the Web page production evolved, the name has a very obvious characteristics of the times. In the evolution of the Internet, Web page production is the product of the Web1.0 era, when the main content of the site is static, users use the site's behavior to browse the main. After 2005, the Internet into the Web2.0 era, a variety of desktop software similar to the emergence of Web applications, the front end of the site has undergone tremendous changes. Web pages are no longer just bearer of a single text and pictures, a variety of rich media to make the content of the page more vivid, the Web page of the interactive form of software to provide users with a better experience, these are based on the front-end technology implementation. The point is that the art of Photoshop, interactive design, flash,js,html+css. In the case of small-scale companies, a technician will have to have these skills, so very exercise people, slowly you will become the company's main force. Large-scale companies make these points very finely, so you can master a door, familiarize yourself with the others, and march into big companies.
Web Development tools
Learn Web front-end development, Web development tools have FrontPage, people who will use Word can easily learn FrontPage. There is also a common use of Dreamweaver. Both of these are the most used HTML Web authoring tools, and I'm using Dreamweaver CS6, because the software provides an intuitive visual interface that blends HTML5 with some new content. including Grid layout.
Learning content
HTML, CSS, and JavaScript. HTML is content, CSS is performance, JavaScript is behavior. Front-end development threshold is actually very low, and the server-side language first slow after the fast learning curve, the front-end development of the learning curve is first fast and slow. As a result, front-end development is a good first-entry point for people engaged in it work. Because of this, the front-end development of the field has a lot of self-study into "just" peers. HTML is the most basic, now popular is the HTML5 design, first learn the page layout. CSS is used to beautify HTML pages to provide layout and formatting for the page. And finally learn JavaScript. If you use the time to watch movies and watch TV dramas every day, I think it's no problem to get started in one weeks.
Basic knowledge:
1. html + CSS. This part of the proposal in the WWW.W3SCHOOL.COM.CN study, learning while practicing, each chapter after a small test. Then you can imitate some websites to make some pages. To understand the properties of each element of CSS, the implementation of the style is not necessarily only a way of writing, think more about what needs to be improved.
2, JavaScript. Not all pages must have JS, but to achieve some cool features and interface, you need to involve JS. If there is no basis for other programming languages, it may take some force to learn, or it is advisable to study on W3school first. It's recommended to read the language of JavaScript immediately.
3, Photoshop, Flash. Familiar with a little on the line, there is no need to learn to master, of course, if you are in the process of learning, found you PS or flash more interested in the words, you can also try to do the art of this line.
4, HTML5 and CSS3. You can look at it first and then start. After all, ie browsers are mostly not supported.
5, browser compatible. Knowledge of web standards, proficiency in handwritten XHTML CSS3 and compliance with the standards. The code can be compatible with mainstream browsers firfox,chrome, Safari, IE, Opera. Although many of the IE6 are incompatible, there are still people who still use it. Our certification address: http://jigsaw.w3.org/css-validator/by verifying the CSS content of the specified URI, you can check for errors.
6, familiar with a background programming language ASP, PHP, JSP and so on
Web Front end designer foreground
Meet a lot of friends who want to change the line, the first sentence asked, this line to make money? I believe a word, no pay, there is no return! We have already said that the threshold of our line is very low, so the salary stage is not the same. 2000 in the beginning of this line is also common, work experience more than 2 years, there are many representative works of the time, the salary is about 4000; master level of the estimated at about 6000, master level this stage of salary reference: 10000 above (Shanghai Beijing Shenzhen For example) Web Designer courses typically include: Photoshop, Fireworks, user interface design exercises, XHTML, CSS, Dreamweaver, website architecture and website planning, Flash animation, Domain and space, FTP, DHTML, JavaScript, Dynamic Interactive Web site (ASP, PHP, Aja)
The above article reproduced from Yang Qing personal blog http://www.yangqq.com/, if you need to reprint please keep the original Bo main link!

Original link: http://www.fdyseo.com/jianshe/435.html

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.