2019 front-end learning course (video)
learning
- Foundation Stage
1.1 Required
HTML: https://www.bilibili.com/video/av59657634/
CSS :https://www.bilibili.com/video/av59718796/
Javascript :https://www.bilibili.com/video/av59715096/
Mainly depends on two parts A and B, C and D on, as a follow-advanced learning.
HTML project combat: https://www.bilibili.com/video/av59646061/
At this point, we officially became a new front-end Moe, you can write a front page.
1.2 Optional
follows two technology stacks, has been basically eliminated, the basic will not learn.
Bootstrap :https://www.bilibili.com/video/av59710894/
jQuery :https://www.bilibili.com/video/av59641998/
About HTML5 part, it can be used when needed, and to go to learn.
HTML5 core: https://www.bilibili.com/video/av59708667/
HTML5 project combat: https://www.bilibili.com/video/av59646061/
Because the default CSS function is relatively weak, so there will be some language to expand, for example, he said:
Less :https://www.bilibili.com/video/av59710179/
Sass :http://sass.bootcss.com/docs/sass-reference/
- React
present, the mainstream has React, Vue, Angular three frames. In general, individuals now and learn React framework.
React :https://www.bilibili.com/video/av59726903/
React Front project combat: https://www.bilibili.com/video/av59727745/
React combat background Project: https://www.bilibili.com/video/av59709253/
- Vue
Vue learning, still very necessary. Currently we see a lot of sites are used. So, dual wield React + Vue technology stack, it is highly recommended.
View: https://www.bilibili.com/video/av59658020/
Vue project combat: https://www.bilibili.com/video/av59658277/
- Angular
from the current terms, Angular seemingly used less and less, so, as an optional bar.
Angular :https://www.bilibili.com/video/av59652977/
Again, the best dual wield React + Vue technology stack.
- Small micro-channel program
now increasingly popular micro-channel, so small learning program, is also very necessary.
MpVue: Https://Www.Bilibili.Com/video/av59642709/
Small micro-channel program: https://www.bilibili.com/video/av59679883/
- Development tools
common project tool, you need to learn next:
Webpack :https://www.bilibili.com/video/av59678537/
Gulp :https://www.bilibili.com/video/av59709599/
Jenkins :https://www.bilibili.com/video/av59639803/
Commonly used development tools, need to learn next:
Git :https://www.bilibili.com/video/av59634634/
Jenkins :https://www.bilibili.com/video/av59639803/
- Interview preparation
for many students looking for work, there are two big taboo:
Naked resignation.
Do not look at face questions.
So, face questions: https://www.bilibili.com/video/av59639585/ must see, must see, must see.
- Server
server side, consider need to learn next:
Linux :https://www.bilibili.com/video/av59640439/
Docker :https://www.bilibili.com/video/av59639711/
Kubernetes: https://www.bilibili.com/video/av59642060/
Nginx :https://www.bilibili.com/video/av59639498/
- Back-end server
B Friends interested, you can also learn at the back end, do a full-stack engineer. Runner simple for students and back-end communication, but also a very big help.
NodeJS: https://www.bilibili.com/video/av59643654/
MongoDB :https://www.bilibili.com/video/av59604756/
Micro-channel public number: https://www.bilibili.com/video/av59740522/