To give you a complete front-end Web Learning Roadmap

With the growing popularity of Web2.0 ideas, so that companies are slowly recognizing the importance of the front end. The status of front-end developers are increasing, if the corresponding technical requirements higher and higher, so now want to become a qualified Web front-end engineers should learn how to do

Web front-end learning roadmap hope to help beginners.

 

1.Javascript language

Full stack development, the use of a programming language is javascript

 

2.HTML5 label and DOM

This is the front end of the core technology, after learning various development framework, to lay a solid foundation.

 

3.CSS3

Css web development and learning through a variety of visual UI components.

 

4.SASS

Sass use of language, development of complex pages css

 

5.Node.js

Node.js grasp the core API, with the back-end development capabilities.

 

6.Express 5.x framework

Express master framework, which have the ability to quickly develop the back-end of the program.

 

7.socket.io library

websocket protocol communication back and forth so that by the end, is a web development game, chat and other procedures necessary technology.

 

8.Mongoose framework

Can let the program with the document data storage capacity

 

9.Git command and github

It may be the version management of the project, so that it can develop a team project.

 

10.Gulp actual build tools

By gulp tools, flexible build the project.

 

11.Webpack

And the rear end can Node.js modular manner, frontend development, so that it can develop large systems.

 

12.Jasmine & Karma

Jasmine & Karma can use easily, multiple browsers at the same time for unit testing, without having to switch interface.

 

13. The front end of the relevant frame

JQuery / Bootstrap / Vue.js / React / Angular help me through the framework of our rapid development process

 

14. The mobile terminal desktop development tools

phonegap / react-native / electron / small micro-channel program development

The tool basically just packaging tools, and provides some platform-specific API, developers or previous use of Web technology.

If it has done through this learning roadmap to learn, so employment is no pressure, but as slaves aspiring code, we also need to look to the future and expand their horizons.

Mention expand their horizons, some people will, crazy never have brought a book technology, began to eat it, for example, you are using html5 write front-end interface, always write no access QT interface, you buy this QT relish learn, if you feel good, then learn it.

Written in the last

In fact, many want to learn technology students are on the one hand is the interest dictates one is looking for a satisfactory job, if you learn the technique has no real value to the enterprise, then also white blind, (unless you are a theoretical computer scientist) , now under the guidance of the "Internet +" trend, the demand for Web front-end engineers will only increase.

 

Guess you like

Origin www.cnblogs.com/qcjdp/p/12661457.html