How about the process of Web front-end development and self-study?

BOM485480 2021-02-22 23:21:29
process web front-end end development

A few days ago, a partner of the self-study group told me that he was successfully employed , In Beijing, 11k Accepted by a listed company , The learning route I planned for him before is like this :
 Insert picture description here
The first stage , Basics

html css JavaScript. Lay the foundation , After learning this part, you can write some static Web Page .

Then you need to learn how to develop front and back end separately , At this time, the back end will only provide you with an interface , Need to learn Ajax, That is to say “ Ajax ”. You need to use it to interact data to the back end .

Second stage , jquery and bootstrap

jquery It's a fast one 、 concise JavaScript frame . It encapsulates the javascript Common function code of , Provides a simple JavaScript Design patterns , To optimize the HTML The document operation , Event handling , Animation design and Ajax Interaction .

bootstrap yes IU frame , You can write a lot less code , Fast development of beautiful interface and responsive page , And the mobile page . Although these two technologies are less used now , But also can not avoid in the future work to maintain some of the existing project , There is a situation of being encircled , So you can also learn .

The third stage , Single page application development

before this , Need to learn node.js , webpack,es6.node.js Mainly understand npm Package management tools , It's going to be very common later .es6 yes JavaScript The new version of the standard .webpack It's a modular packaging tool .

I've been in the front end for years , This paper summarizes a set of intensive video and learning route for front-end learning , If there are partners interested in front-end development , Whether you want to change careers , Or college students , And those who want to improve their abilities at work web Front end party , Welcome to join my front-end development exchange group :603985993 I hope you can communicate sincerely !, Synchronization with enterprise requirements . Friends are learning to communicate in it , Every day, Daniel will regularly explain the front-end technology ! You can also follow my WeChat public account :【 Front end international students 】 Update the latest technical articles every day .

The fourth stage , frame

Vue react,angular.angular At present, it is less used in China , The objective suggestion is to choose react, Because it's widely used , But the threshold is also relatively high , also vue, This frame is small and fresh , It's faster to get started .

also iu Framework also need to learn and use quickly , such as ,and design, element iu. There are still many problems at this stage git and github Also learn to , At least create a code warehouse , You have to submit and pull code .

The fifth stage , Mobile Internet

mobile phone app, Small programs and other mobile applications , We need some frameworks to develop . image React Native,APIcoloud,Uni-APP, Can be used to develop cross platform app, Support IOS and Android, react native Use more , Is based on react Framework of the .

Front end words need to learn across languages , There are too many platforms for small programs , Now it's mainly wechat apps , This is simpler , It's based on three foundations .

The sixth stage , Reserve skills in advance , Check for defects and make up for omissions

This stage is especially suitable for those who have learned to find a job ,Typescript,Flutter node Wait, these skills are stored up , And don't forget to fill the gaps , We have to make up for what we have forgotten .

I am a front-end engineer who is starting a business , If you are also confused and don't know how to learn , You can join my self-study group , There will be knowledge sharing , Match learning partners , You can also participate in the online projects and activities organized by me .


  1. How to insert an element into the specified index of an array?
  2. 配置证书使得ngnix能够发布https的可信网站
  3. HTTP接口调试利器!4.8万Star的HTTP命令行客户端!
  4. 前端url链接带的参数加密
  5. HTTP接口调试利器!4.8万Star的HTTP命令行客户端!
  6. Is react server components OK?
  7. Summary of front end basic knowledge (4) - webpack
  8. Sass nesting rule
  9. 前端三大框架:数据绑定与数据流
  10. axios 源码阅读(一)--探究基础能力的实现
  11. Javascript中的事件冒泡与捕获
  12. #研发解决方案#易车前端监控系统
  13. 【JS】877- 35 个 JavaScript 的奇葩知识,长见识了!
  14. #研发解决方案#易车前端监控系统
  15. 高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%
  16. Front end, school recruitment, Taobao, guide
  17. Front end, social recruitment, Taobao, guide
  18. javascript 十大经典排序
  19. Draw a mellow cactus with the boneless technique of Meticulous Brushwork
  20. HTTP 1.x 學習筆記 —— Web 效能權威指南
  21. Vue3元件(九)Vue + element-Plus + json = 動態渲染的表單控制元件
  22. 我的 HTTP/1.1 好慢啊!
  23. Vue為何採用非同步渲染
  24. The response status was 0. Check out the W3C XMLHttpRequest Level 2 spec for
  25. Front end monastery
  26. How to quickly understand a new front end project?
  27. webpack4.X核心工具库之tapable实例对象Hook
  28. webpack4.X核心工具库之tapable实例对象Hook
  29. C++使用libcurl进行http通讯
  30. Can be directly used in HTML special character table Unicode character set
  31. C++使用libcurl进行http通讯
  32. Java traverses list < string > and takes out the string elements in it, and splices them with ","
  33. Self taught web front end more than two months, talk about my harvest and progress, learning summary
  34. vue 中使用 css 变量
  35. 深入了解React中state和props的更新
  36. 百度分享不支持https的解决方案
  37. [practical] ABAP mail sending (HTML + attachment)
  38. [practical] ABAP mail sending (HTML + attachment)
  39. Teach you how to select products with less profit and competition in Amazon Product Development (1)
  40. 【微前端】微前端最终章-qiankun指南以及微前端整体探索
  41. 【微前端】微前端最终章-qiankun指南以及微前端整体探索
  42. Vue-Cli 创建vue3项目
  43. Go in the front of the progress of u boot v7.0 U disk boot disk production tools
  44. 使用NTLM的windows身份验证的nginx反向代理
  45. Rust教程:针对JavaScript开发人员的Rust简介
  46. 使用 Serverless Framework 部署个人博客到腾讯云
  47. #研發解決方案#易車前端監控系統
  48. Vue changes localhost to IP address and cannot access
  49. JavaScript进阶学习
  50. HTML5 from entry to proficient, realize annual salary 10W +, zero basic students must see
  51. Vue:vuex状态数据持久化插件vuex-persistedstate
  52. Vue source code analysis - start
  53. Vue -- the child component calls the method of the parent component and passes parameters --- props
  54. React-Native 获取设备当前网络状态 NetInfo
  55. 高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%
  56. How to learn HTML5? How can Xiaobai start HTML5 quickly?
  57. HTML + CSS detailed tutorial, this article is enough, but also quickly save
  58. JavaScript高级:JavaScript面向对象,JavaScript内置对象,JavaScript BOM,JavaScript封装
  59. Why Vue uses asynchronous rendering
  60. JavaScript高级:JavaScript面向对象,JavaScript内置对象,JavaScript BOM,JavaScript封装