不凡学院前端课程4.0更新啦!
2023-03-15
不凡学院专注web前端和UI设计培训,今年已经是第7个年头了!不凡学院一直在课程上保持优势的秘诀,就是为学员提供最科学的学习路线和最有用的就业技能。今年2023年不凡学院前端课程大更新,迎来了4.0版本,紧跟技术发展,更加适应当下市场需求。
历史大版本:
课程版本 | 时间(年份) | 核心内容 |
---|---|---|
课程 1.0 | 2016-2017 | angular1.x+ionic+cordova |
课程 2.0 | 2017-2019 | vue2.x+elementUI+微信公众号+h5Plus |
课程 3.0 | 2019-2022 | vue2.x+微信小程序+uniapp+react基础 |
课程 4.0 | 2023-? | vue3.x+nodejs+mysql+数据结构和算法 |
更新原则:
当下前端特效相关的技术已经有相当成熟的方案,前端需求上更侧重于交互和业务逻辑,这就对前端的编程能力有更高的要求。同时由于新技术栈日新月异,也要求前端开发者有更强的适应能力。
- 加强js课程比重,提高js高级内容深度;
- 增加nodejs服务端开发和数据库相关技术,做全栈程序员;
- 新增vue3.x技术栈,满足当下市场需求;
- 优化初级阶段学习路线,更聚合,更线性;
- 不同阶段制定不同的授课方式;
- 减少网页特效相关和死记硬背型api课程比重;
具体内容大纲:
不凡学院是一群内行程序员在做事,很明白市场需要什么的技术。作为程序员都很崇拜最新的,能真正带来生产力的技术,但我们不会让自己的学员去当小白鼠。所以不凡学院的课程更新依据绝对不是争最新,搞噱头,而是真正的得到市场验证的,学员就业最需要的技术。**
**
- 新增数据结构与算法
- 数组,栈,队列,链表,树,图
- 算法复杂度,排序算法,搜索算法,分治算法,动态规划,贪心算法,回溯算法
- 案例:大厂必考算法练习题讲解
- 新增nodejs
- nodejs commonJs模块化规范
- nodejs原生模块fs,path等
- express框架,登录鉴权
- 新增项目:虫虫电影PC端
- 新增vue3
- vue2与vue3的区别
- vue3选项式和组合式
- vue3路由和状态管理
- 项目:乐购app-vue3版本
- 新增项目虫虫电影PC端
- 后台nodejs+express
- mysql数据库
- pm2进程守护
- 前台vue2/vue3技术栈
- 打包发布
- vue中后台项目
- 框架集成原理
- 动态权限
- 新增apifox测试工具
- 接口管理
- 环境配置
- 接口测试
其他优化:
- js的BOM和Scroll相关优化;
- ajax并入服务端开发,新增项目:虫虫电影PC端;
- vue授课模式优化,采用导读+代码+演示+总结;
- 网页基础实战项目采用分组合作模式;
- 全新的教学文档,继续开源!
与其他机构的区别:
Q:为什么不凡学院不同时学习三大框架呢?
A:在2019年的一段时期内,我们咨询上这方面压力一直很大。反馈的问题是其他机构都是angular+vue+react三大框架,我们只讲vue很吃亏的。但是作为技术出身,我们明知道小白是不可能同时学会三大框架的,将来公司入职也是会一即可。我们的教学理念是一定要让学员真正的学到能干活的东西,所以vue学习一个月,练习两个月,让你一上班就能像老手一样干活。如果像有些机构一个框架学习一个月,你以为学的多,但已上班就感觉啥也不会!
Q:那为什么不把react作为核心技术栈,听说react更牛逼?
A: 两个框架的功能是一样的(原谅我说的比较白话),选哪个就跟吃豆腐脑加糖还是加咸一样争论不休。react在全球范围内使用者最多,而vue在国内使用者最多。不凡学院选定的是vue技术栈,原因有下:
- vue是国内使用最多的技术栈,对新手友好,相对简单;
- uniapp很好的解决了前端混合开发(app开发)的痛点,学习vue能天然掌握uniapp语法;而学习react可能需要额外学习reactNative和其他技术栈,学习成本高;
- vue的核心技术栈基本由官方统一维护,react更多依赖于社区。所以vue学习的内容更精准也更有适配性,react学习的内容可能会比较分散,而且上班后遇到的可能不是你学的技术栈。
- 一线大厂用react居多,一般互联网公司用vue居多(好招人)。
- 不管是react还是vue,作为一个老程序员最终你都要掌握。先从一个上手,有一定开发经验再学其他就很容易了。
- react作为补充课程,我们提供了免费的教程+视频+源码。
Q: 为什么不凡学院要讲uniapp?
A: 作为一个前端开发者,难道你不想开发app?不想开发微信小程序?uniapp能让你用最低的学习成本同时实现这两种需求,关键是公司老板特别待见(开发成本低)!在以往的课程体系里,前端的混合开发需求一直是一个痛点,直到uniapp的出现。所以早在2019年10月份不凡学院就第一个增加uniapp到我们的课程,学员就业在混合开发上具有绝对的优势。
Q: 为什么vue3出现了这么久,还在讲vue2?
A:不凡学院更新课程的依据是市场需求,而不是为了噱头让学生当小白鼠。vue3刚出来不会有公司敢在核心项目中直接使用,公司技术选型往往都是稳定大于一切。现在vue3版本基本稳定,而且有公司也会直接使用vue3进行开发。不凡学院一直在内部开发vue3课程,只是现在上刚刚好。直接讲vue3?那是瞎胡整,大量的vue2项目要不要开发,要不要维护?
Q: 为什么要添加数据结构和算法,不是很难吗?
A: 现在的前端相当考验程序员的编程能力,前端的基础就是js。我们希望增加学习js的比重和练习时长,增加数据结构和算法也是为了让学员在就业时候有更多的加分项。这块内容相当重量级,如果这个都能搞定薪资+2000!。
Q: nodejs有必要学吗?
A: 现在要的是牛逼的前端程序员,不懂点后台的怎么在组里跟后台人扯皮^_^。我们新增了node和mysql相关的技术,并且在课外会提供nodejs开发后台服务应用的免费课程。
Q: 为什么不学typeScript?
A: typeScript一般在大型项目中会用,微软出的js超集语法。js本身就是弱类型,对于前端小白来说根本无法理解ts里涉及到的类,泛型,类型推导等,即使很多工作多年的前端开发者也只会个any大法。所以ts是可以掌握,但不是必需,对新手来说更是目前没有必要。我们课程提供的react-antd课程就采用了ts集成,有视频和配套源码免费提供作为补充。
Q: 有实战项目吗?
A: 有!但有和“有”是不同的。不凡学院每个阶段都有实战项目,完整的UI设计稿+接口文档+后台服务,模拟真实开发环境。注意:不是仿xxx,xxx的demo!设计稿由我们自行设计,接口由我们自己研发(并提供服务代码和数据库),课程项目演示在线公开,源码开源,欢迎对比。
总结:不凡的前端课程经历了6年的更新迭代,以往的每次更新都是踩中接下里几年最热门的技术栈(比如17年放弃angular讲vue,18年放弃bootstrap讲layui,19年增加uniapp等)可以证明我们技术的专业性和前瞻性。 能够在前端单科培训这个领域脱颖而出靠的就是专业性。不凡学院非常务实,你可以在这里学到就业所需要的最重要的技术栈,而且每个项目都很扎实。满满的干货,你还在等什么呢?
课程更新的明细内容可通过__不凡学院官网__查看开源学习文档。