White zero-based learning to switch to the front line of learning

Learn how zero-based web front-end _ from white to the god Advanced:
Here to tell you about learning course:
Web front-end knowledge of the total can be divided into three parts: knowledge of elementary, intermediate js, high-level framework for
a primary main elements:
Browse the concept is introduced: the role of the browser, works
introduce the concept of browser: the role of the browser, works
HTTP protocol: the reason the agreement produced effects and content of
the page load process: when the user opens the browser and enter the address bar and what happens after press the Enter
HTML-CSS-JS basis -jQuery learning content:
HTML and HTML5: to understand how the browser parses HTML, the basic rules of grammar, use different labels, nested
CSS: cascading understanding style sheet syntax rules, and various common box model layout
CSS3: pseudo-class, and the new advanced box model selector
JavaScript: understanding the role of the JS, operating rules, grammar rules, the data type determines, loop
objects, arrays, functions, date, regular, abnormal
jQuery:
$ function selector, commonly used method, chained calls, project combat
II. Intermediate knowledge is divided into js
JS Advanced - new features of object-oriented -H5
main contents:
DOM: DOM understanding of the role and usage rules
JS Advanced: Shortcut properties and size, browser detection, event flow
object-oriented: the constructor, prototype inheritance
H5 new features: multi-threaded, event push, front-end storage, canvas, history, etc.
III. Advanced knowledge is divided into
design mode -AJAX-NodeJS- database
Learning content:
design patterns: singleton, factory model, closure class, MVC thinking, MVVM and other
AJAX: AJAX advantages and disadvantages, asynchronous requests, string templates, cross-domain
NodeJS: knowledge Node servers, interfaces, file operations, Express framework
database: concepts data, classification, use the Node to operate the database, MongoDB database
V. Engineering -CSS precompiled -ES2015- applet
main elements:
engineering: Gulp use, Webpack use
CSS precompiled: Less use, Sass use
ES2016: block-level scope, the new definition of key variables, new ways to expand, string interpolation with a template, a new data structure, a new way of programming, classes, inheritance, modular
applets: applet registration, introduction, components, API, cross-platform common procedure
VI. Vue-React-Angular
learning content:
Vue: Vue Detailed, Vue plug-in, Vue scaffolding, Vue project combat
React with ReactNative:
React Detailed, React component-based, Redux state management, React project combat
ReactNative Detailed, ReactNative create a mobile client application, ReactNative project combat
Angular:
Angular Detailed, Angular characteristics, Angular project real
good web front-end development prospects, naturally want to attract more young people into the ranks of the web front-end engineers. Then you want to accept the web front-end training, web front-end training institutions ×××? Here we suggest that you can consider the web front end Ashoka classroom training institutions.
Required you can add me to receive qq3252897743

Guess you like

Origin blog.51cto.com/14334627/2414328