Web front-end development evolved from web page production, and the name has obvious characteristics of the times. In the evolution of the Internet, web page production is a product of the Web1.0 era. At that time, the main content of the website was static, and users' behavior when using the website was mainly browsing. After 2005, the Internet entered the Web 2.0 era, and various Web applications similar to desktop software emerged in large numbers, and the front end of the website underwent earth-shaking changes. Web pages no longer just carry single text and pictures. Various rich media make the content of the web page more vivid. The software-based interactive forms on the web page provide users with a better user experience. These are all based on front-end technology. To put it bluntly, it is art photoshop, interaction design, flash, js, html css. As far as small-scale companies are concerned, every technician must know these skills. This is very training, and you will gradually become the main force of the company. Large-scale companies divide these into details, so you can be proficient in one, familiar with others, and enter large companies.
Web development tools
Learn web front-end development. The web development tool includes FrontPage. People who can use Word can easily learn FrontPage. Another commonly used one is Dreamweaver. These two are the most commonly used HTML web page production tools. I use Dreamweavercs6 because this software provides an intuitive visual interface and incorporates some new content of HTML5. Including grid layout and so on.
Learning content
HTML, CSS and JavaScript. HTML is content, CSS is performance, and JavaScript is behavior. The threshold for front-end development is actually very low. Compared with the learning curve of server-side languages, which is slow at first and then fast, the learning curve of front-end development is fast at first and then slow down. Therefore, for those who work in IT, front-end development is a good starting point. Because of this, there are many self-taught “talents” in the field of front-end development. HTML is the most basic. Now popular is HTML5 design. Learn the web page layout first. css is used to beautify html pages and provide layout and format for the pages. Finally, learn javascript. If you use the time you spend watching movies and TV series every day to study, I think there is no problem in getting started in a week.
Basic knowledge:
1. html css.
《10 HTML Code Writing Tips》
《CSS Concise Tutorial》
《Div CSS Rules Arrangement and Attention Issues》
2. JavaScript.
3, Photoshop, flash. It’s enough to be familiar with them for a while. It’s not necessary to master them all. Of course, if you find that you are more interested in PS or Flash during the learning process, you can also try to do art.
4, html5 and css3. You can learn about it first and then start. After all, most IE browsers don't support it yet.
"Learning Html5 website building tutorial (1) Introduction to Html5"
"Learning Html5 website building tutorial (2) Html5 syntax and rules"
"Learning Html5 website building tutorial (3) The theory of Html5 blog page design"
"Learning Html5 website building tutorial (4) Using HTML5 to build a personal website"
5. Browser compatibility. Understand web standards, proficient in handwriting xhtml css3 and comply with
6, familiar with a backend programming language asp, php, jsp, etc. 》
The above is the detailed content of What do you need to learn about web front-end development?. For more information, please follow other related articles on the PHP Chinese website!