The web front-end needs to learn HTML, CSS, JavaScript, jQuery, Ajax, front-end framework (vue/React/Angular, etc.) and other front-end knowledge; it also needs to understand the compatibility of each version in each browser, Web Knowledge of standards, mobile devices, multi-terminal adaptation, etc.
When I often search for front-end on Baidu, I will always see others asking how to learn front-end, what front-end knowledge is, etc. Today I will introduce in detail what you need to learn about the web front-end. It has a certain reference effect and I hope it will be helpful to you.
Necessary knowledge for learning web front-end
As a person who learns front-end, it is necessary The core skills are HTML, CSS, and javascript. These knowledge are the necessary foundation for building front-end knowledge
HTML
HTML: Full name "Hyper Text Markup Language" Language)", to put it simply, HTML is a descriptive language. The basis of web pages is written in HTML language
Recommended courses [html video tutorial], [html Tutorial Manual】
CSS
CSS: called cascading style sheets, is a computer language used to express the style of HTML files. It can not only Static modification of web pages can also be used with various scripting languages to achieve dynamic effects
Recommended courses [CSS Video Tutorial], [CSS Tutorial Manual]
JavaScript
JavaScript: It is a literal scripting language, very flexible, a dynamically typed, weakly typed, prototype-based script that can be developed and debugged on any browser. language.
Recommended courses [JavaScript Tutorial], [JavaScript Tutorial Manual]
In addition to these three core technologies that must be learned, there are other Knowledge also requires us to master jQuery, Ajax, various commonly used frameworks (vue/React/Angular, etc.), and back-end technologies
What the web front-end mainly does
Front-end engineers mainly use HTML, CSS, JavaScript and other professional knowledge and tools to implement the products designed by the product UI into website products and deal with visual and interactive issues , which covers PC and mobile web pages. In other words, all parts of user terminal products related to vision and interaction are the work of front-end engineers. Therefore, the front-end is the worker closest to users and product design.
At the same time, the front-end also needs to solve many interface and interaction problems, such as the compatibility of various versions of each browser, Web standards, mobile devices, multi-terminal adaptation, etc. These issues will be front-end personnel challenges to be faced. Therefore, only through continuous learning, accumulation and creation can we bring a better experience to users
The above is the detailed content of What do you need to learn about web front-end?. For more information, please follow other related articles on the PHP Chinese website!