Home >Web Front-end >CSS Tutorial >What is the difference between web page reconstruction and web development front-end?

What is the difference between web page reconstruction and web development front-end?

黄舟
黄舟Original
2017-07-19 15:27:582235browse

In Tencent’s 2013 recruitment, the former belongs to the design category, but the latter belongs to the development category, but in the information I found, it seems that there is a big connection between the two.

Personal understanding:
Webpage reconstruction focuses on the design of user experience, what should be placed where, and what the effect will be after clicking where. Waiting for these design work;
The web development front-end is more about development and code writing, and realizing these functions based on the previous design.

so, one is a user experience designer and the other is a front-end developer.

What is the difference between web page reconstruction and art design? ?

A user experience designer (writes interactions and draws interaction drafts), and the other is an artist (draws PS pages), who draws pictures.

Web page reconstruction is part of web front-end development.
The main skills for web page reconstruction are: html+css
The main skills for web front-end development are: html+css+js

In some small companies, the distinction is not so clear, and the job title is not called this. , called an artist, does a lot of miscellaneous work. In addition to the above, it also includes web design and PS.

Front-end development is a very popular industry now. The editor is here to explain this high-end industry in detail!
There are almost no front-end development courses in domestic university courses. They are nothing more than some web design and other courses. However, those courses, whether taught by teachers or listened to by students, are all perfunctory. I understand this deeply. I believe everyone must feel the same way! Therefore, front-end development is currently mainly through self-study and participation in formal training! For training, it is generally divided into elementary, intermediate, advanced and other levels, because it is difficult for us to master these skills by ourselves. But self-study is very difficult. After all, one has to explore by himself. There seem to be a lot of videos on the Internet to learn from, but many of those videos are outdated. You can’t learn things like js and h5 by yourself, let alone study in depth in the future. Also master the frame construction! Many friends simply cannot find the direction of study, and end up wasting their time and energy! Therefore, for friends who have the conditions, I personally recommend that it is best to study systematically!
So how should we learn the technology of front-end development? Nowadays, many friends like to look for video materials on the Internet to learn web page production, but it is impossible to learn web page production just by watching videos. There is no one to guide you, and many videos are outdated and of no use! If you really want to To learn the technology of web page production, you can come up with this skirt. The front is 494, the middle is 0 6 4, and the last is 9 3 4! There are the latest HTML courses here for free learning. There are also many people to guide you to make progress. You don’t need to pay anything, as long as you have a heart to learn.
 
Why do traditional web practitioners must learn front-end development skills? ——Learning front-end development is a shortcut to promotion and salary increase. Traditional web practitioners only need to be proficient in html+css, simple JS effects, cutting pictures, writing websites, etc. But today's front-end development is no longer just a simple website, but now there are more and more cloud computing applications , For example, web QQ is close to the functions of QQ that we often use. Applications previously developed in high-level languages ​​such as Java, J2EE, .Net, and Object C are increasingly becoming web-based and cloud-based. BS architecture applications have gradually become mainstream. Times have changed, and the time to arm our brains with the sharpest front-end technology has arrived!
 
 1. If you want to keep up with the trend, master the latest technology, and get promotions and salary increases for high-end talents, you must learn the latest skills of front-end development. After all, those who work on the front-end must keep up with the trend of the times. If There are friends who want to learn front-end development. Personally, I think Tanzhou College is quite good! Compared with offline training classes, Tanzhou is far more affordable in terms of tuition fees and study time, and as long as you have a computer and an Internet connection, you can study!
 
 2. Employment direction and salary situation of front-end development.
I remember someone said that there will no longer be Internet companies in the future, because all companies in the future will have Internet departments, and the Internet world is inseparable from front-end development, such as Taobao, Alibaba, Alipay, Tencent, JD.com, Sina Weibo, etc. Large-scale Internet-based companies and products require excellent front-end senior development talents.
Not only Internet companies, as the O2O model becomes more and more popular, traditional companies are becoming more and more Internet-based and cloud-based, and the demand for front-end development talents is increasing, and the talent gap is as high as millions.
The current average salary of front-end development engineers on the recruitment website has reached 12,926 yuan. The demand is huge, the prospects are broad, and the salary is still high.
 
 3. Are you suitable to learn front-end development?
If you already have the traditional web foundation (css+div), then it is time to improve your front-end development skills...
If you have not been exposed to web front-end development, then if you often surf the Internet and surf, I hope you will To understand the story behind the Internet world, you can start with the web front-end, because this is the key to opening the door to the Internet world...
The core features of the web front-end JS course.
The core feature of the web front-end course is: we not only have to learn to make a web page or a special effect.
What’s more, we need to use the web front-end to develop traditional applications. We do PC-side, mobile-side, various responsive, web games, web enterprise management systems, web mobile programs, and develop a large-scale project, html5 games , and even use js to develop database interactions that can only be done with traditional high-level languages. Instead of using a back-end language, we rely on our js as the back-end. This is a popular trend...
  
 4. Introduction to course modules.
What we need in the future, we need to learn:
Module 1: Basic entry stage;
Module 2: web mobile development – ​​html5, css3,
Module 3: html 5 game – html5, canvas ;
Module 4: Use js to perform database operations and server programming that can only be done by traditional java, .NET, and PHP. — ajax, node.js;
Module 5: Large-scale BS, cloud computing, project development (such as Taobao, JD.com) – object-oriented, design patterns, large-scale project layered architecture ideas (such as MVC, MVVM), js framework, Web front-end architecture, js components;
 
 5. Learning methods, salary goals.
[Two foundations, internal and external cultivation]
Two foundations: js foundation (crouching horse step, the foundation of the foundation – functions, events, statements, etc.), object-oriented (basics). Internal and external training:
[Internal] Master object-oriented programming thinking, modular programming thinking, hierarchical programming thinking for large projects, and how to cooperate in large project teams;
[External] Learn some of the best programming practices summarized by seniors: Design patterns, such as the singleton pattern that can ensure global uniqueness, the factory pattern that creates everything, the intermediary pattern that simulates real intermediaries, the agent pattern, and the dependency inversion and dependency injection that are talked about, touted and used in all the industries. Aspect-oriented programming, etc.
Conclusion: Years ago, with the rise of iPhone, iOS development became popular in China. The activist back then has become a millionaire now! Today, with the rise of WEB front-end technologies such as HTML5, the tide of front-end development has arrived! Act quickly, let your youth leave no regrets, occupy the commanding heights of the industry, and the initiative is in your hands!

The above is the detailed content of What is the difference between web page reconstruction and web development front-end?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn