新全栈课已上线。早在一年前就在反思这2年来做的所有课程。

反思什么?反思2点。

第一。我10年的开发经验到底在这2年来讲出了多少。第二。反思前8个课程(算上直播那个1块钱的课)的价值到底是什么?

总体看来,并没有将10年的经验讲出多少来,大概只有20%,而且多半集中在入门的程度。除了`Python Flask高级编程`稍微难一些,其他课程均是针对初学者。但人总是要成长,我们不可能永远都停留在入门,跟我学习了2年多的同学也需要进一步成长了。

导致以上问题的根本原因我觉得有2个。一是因为小课做太多了,8个课程,排除一些非项目类型的课程,我做了`零食商贩`,`旧岛`,`鱼书`,就不算最早的那个小程序入门课程的项目。虽然项目只有3个,但每个项目只`设计`的时间就要投入不少。再加上我对代码是很苛刻的,每个项目写完都要重构和优化,导致实际上一门课程投入的时间太长,一年下来最多2个半课程。

二是因为我始终认为,学习是学思路,业务多变,并不具有普适性。所以学习学的是思路,而不是业务。所以我所有的课程都不是以就业为目的,我总觉得写代码和做人一样,要洒脱。如果写代码只是以就业为目的,那么一个人必然不能在代码上有太深的造诣。

但每个人的人生观点是不同的,我不能拿我的强加给每个人,毕竟恰饭是最基本的需求。而且这样不断的做小课,要覆盖我想讲的全部知识体系和经验,基本上需要3,4年时间。所以我需要构思一个`有持续性`、`有纵深性`、`有实际业务价值`的项目,来承载全部的知识体系包括深度和广度。

思来想去,还是只有电商最为合适,其他任何项目可能具备`纵深性`,但可能不具有`普适性`和`价值性`。电商业务是同时兼具以上若干优点的。虽然电商项目已经都做烂了,但查看了很多电商课程,基本还是演示性质的居多,不具备实用性、价值性。

我想做的是一个真实的项目,完全对标实际的企业的真实项目,不是玩具的那种。只有真实的项目才能体现出复杂性和细节性,从而让技术进一步的深入。先给出`风袖`项目小程序码,长按可识别:

然后是`风袖`的CMS后台地址,采用Vue+Java构建:lin-cms​sleeve.7yue.pro

课程除了视频资料,还会补充不少文字资料:

Lin Books​course.7yue.pro

这个全栈课覆盖了几个Web主流的技术:小程序、Vue、Java和Java SpringBoot。用这个技术栈构建了《风袖》小程序+Java API+Vue CMS + Java CMS。他满足了我对好课程和好项目的双重定位,只有好的项目才能做出好的课程,我需要让大家在学习技术的同时做出这种高级的项目,满足持续的成就感,才有持续学习的动力。

课程虽然叫从Java后端到Web全栈,但实际上它是一个综合性的课程小程序、vue、java、springboot按照1:1:1:1的比例平均分配。课程分为4个阶段,时长120小时+ :

1. 《风袖》前端小程序2. 《风袖》服务端API Java Spring Boot3. Vue3.0构建CMS前端4. Java CMS 服务端

本课程也是LinUI和Lin CMS的入门与高级教程。

从4个阶段很明显看出,这些技术栈就是现在企业里最为需要也是最容易找到工作、最实用的技术栈。之前在直播课里也聊过,我能玩情怀,但对于绝大多数同学来说,不能,还是要先把就业的问题给解决。所以这次课`铁分奴`实锤,一切向就业看齐。每一个细节都要做到位,才能真的对就业有帮助。

虽然是对标就业,但我还是依然保持我的风格,不堆叠一堆名词,一切都围绕着真实的项目需求开发真实的项目,不会向其他课程一样把所有的技术名词不管有用没有、是否实用都堆叠在宣传页上,一切的技术都围绕着开发高级项目,把所有的技术都拆开融合到项目的需求里,我想这样才符合我的性格,也更符合就业的真实需求。

《风袖》依然还是非常注重设计和体验,每一个细节都经过了精心的打磨。即使没有120个小时的课程讲解,这套源码小程序+API+CMS,怎么得也值个几千块,不过分吧。

很多同学可能会觉得,涉及内容太多我能学会吗?简单说下基础要求:

1. 小程序基础知识2. java基础语法和sql基础知识3. vue不需要基础,我会从基础开始讲解(实际上会小程序等于会了一半vue)

要求非常低了。java只需要语法基础,高级语法我会在课程中讲解,SpringBoot从基础开始。

如果你是一个前端开发者,你有两个月时间来补习java基础语法;如果你是一个服务端开发者,只需要简单了解小程序的开发即可。剩下的都交给我来带你学习。

实话说,我觉得这次的课程是一次难得的可以一次学到全部web主流技术的课程,如果你要分开学,可能东找找西找找,反而效率很低。很多时候,很多技术没有你想的那么难,关键是自身的努力和教你的老师。

我很难说自己技术有多好,但我自信我是一个不错的讲解员,善于把知识引导式的教给你,而不是塞给你。下面聊下这个课的一些特点:

第3,第4阶段是开发CMS,虽然是使用Lin CMS开发CMS,但更多的是为了详细讲解Vue,这个现在必备的前端技术还是和小程序一样值得学习的。

未来我更多的精力会留在这个课程项目上,不断去扩展,增加更多高级的知识,不再花时间去做一些零碎的小项目,做一个真实的商业项目真的很不容易,细节实在太多,只有在一个固定的项目上不断完善,才能真的深入技术。未来可能会在这个课程基础上推出二期课程,增加团购、秒杀、SpringCloud微服务等前后端功能,主要是进阶架构。

第一期学完3年左右实际开发经验,第二期对标5~7年的开发经验,超过7年的神仙也教不了你了。7年如果还不能自我进阶,那这口饭吃的会很难受。

然后就是很多同学关心的,是否可以分开购买。这个课程确实是4个阶段前后分离,可以分开成4个课,我也是这么设计和预想的。但很遗憾,我沟通过多次,目前是不能分开购买的。实时上,我觉得即使分开购买,你听了前端必然还是会去买服务端,很多功能都需要前后端一体化,比如令牌的处理、refresh token和 Access token的生成与处理、微信支付、模板消息、限时订单、优惠券核销、sku的设计与计算,这些根本就脱离不了服务端的支撑。至于未来会不会拆开,我确实不知道。但我建议如果要学的话还是一起学,并没有你们想的这么难。

关键是分开卖单价肯定是要高出不少,并不划算。

不是说单纯学前端学不到东西,而是相比于全栈,纯前端确实感觉少了很多味道,满足不了好奇心。如果你是个前端,只要你补一些java基础语法和sql基础我就能把你教会。

我向来认为,最好的学习方式不是漫无目的的去学习各种基础知识,而是要有目的的,有驱动力的去学习,才是最高效的方式。啥东西都比不了自己亲手做个高级项目来的实在,扯这这那都没用,就是要实实在在的做一个。至于说不会得,查漏补缺就好了。

以前朋友问我,你怎么定义成功?我说和时间赛跑,当你的同龄人还在写基础代码时你就是高级程序员了,这就是成功;当你的同龄人刚成为合格的程序员你已经是高级的架构师了;当你的同龄人好不容易成为了高级架构师,你已经功成名就去做项目管理、去做决策者了,这就是成功。

超越你的同龄人就是成功。所以web这些东西都不存在学不会,关键是你要花多久去学会。半年30周学会和2年学会差距实在太大了。

跑在青春的前面,只要你跑的够快,青春就追不上你,你就永远不会老。

课程内容太多,这次就不在文章里详细聊了,一切都在《风袖》小程序和《风袖》cms里,大家自行体验即可。

我神烦各种堆砌名词的营销,朴实点,咱就是做个好项目。也别问学完能拿多少薪水,对标阿里P几,这都是瞎扯。学就是学本身,只和知识挂钩。如果你实在需要一些心理安慰,我只能告诉你学完大致是高出3年实际工作经验的程度,多少薪水能到什么级别,靠自己努力和运气。

如果有需要了解技术细节的,可以访问:Java全栈工程师:从Java后端到全栈_高级电商全栈系统大课-慕课网​class.imooc.com

查看细节。

一点小感悟,这次整体做下来,最花时间的是小程序,最省事儿的是Java SpringBoot,这东西的开发效率实在太高,比TP、Flask都要高出不少。放弃java开发慢的观点吧,SpringBoot是一个全新的java时代了。

最后是价格,原价3680,限时折扣-960,实际是2760。理解很多同学觉得贵,但所谓的贵只是相对于现在慕课的实战小课:无论是课程总时长120+小时,覆盖的内容(实际是4门大课),还是其他培训班的售价,2760都不贵。实际上,这门课的平均小时价值是比原来的实战课要低的。坐飞机和出租车哪个贵,很多人觉得是飞机贵,但实际上飞机的里程单价是要比出租车低的,够贴切的比喻吧。

实际上,这个课要讲清楚,120小时是肯定不够的。这个课就谈这一次,以后不再聊了,好的东西用时间说话。这个课是什么样子什么级别,我心里有数,市面上你找不到能像我这样把一个课的项目做到如此精致的,找到算我输。

另外,课程这次增加了不少作业和思考题的环节,以前我说了多少次,最好自己先做完项目,再看课程,但可能基本没人愿意花时间做,但不预先做和思考,收益其实是打折扣的。这次我特意挑选了很多能锻炼思维的作业,留给大家提前做,我会集中点评。

好了,许久没写公众号了,因为这3个月都在静心做这个课,现在上线了一切就按部就班了。课程就写这一次,未来公众号恢复更新,该聊什么聊什么。

附一张我整理的功能图,注意只是前端功能,实际上背后的逻辑和架构远比这个要复杂:

最后,很多人问为什么叫《风袖》。源自剑三 七秀的技能名:“风袖低昂”,其实是白居易的一首诗:

《霓裳羽衣歌》—— 烟蛾敛略不胜态,风袖低昂如有情。剑三基本把李白、杜甫、白居易掏空了。

瞎x取的,没啥意义,好听就行。

慕课网七月python_7七月的新全栈课相关推荐

  1. 天津web前端培训,2022年zui新全栈开发技术有这些

    互联网的飞快发展,带着编程行业技术也在不断更新.到了2022年web前端技术子然也有许多更新.那么在2022年掌握哪些web必会技术才能跟的上时代???今天诚筑说的小编就带大家了解zui新全栈开发技术 ...

  2. 方糖全栈课 PHP React大系,方糖全栈课·PHP+React大系

    课程概述 方糖全栈课是由方糖气球出品的国内首个多职位全栈课程.它一套课程覆盖PHP.前端和区块链应用开发三大热门职位,知原理.重实践,让你在15周内从零基础的初学者成长为一个能同时开发云和端的全栈高手 ...

  3. 网易云瀚海一体机,云计算“全栈”航母带来了什么?

    近日,<计算机世界>专访了网易云基础设施技术总监.网易专业技术委员会委员张晓龙博士,解读当先热门的全栈云计算.据了解,在今年7月的云创大会上,网易云发布了单集群可支持5000物理节点的&q ...

  4. 网易云课堂Python Flask框架全栈开发(200课全)

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  5. 最新网易云课堂Python Flask框架全栈开发(完整版)

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  6. 最新网易云课堂Python Flask框架全栈开发

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  7. 2018最新网易云课堂Python Flask框架全栈开发

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  8. 最新网易云课堂Python Flask框架全栈开发(完整)

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  9. python全栈开发下载_网易云课堂Python Flask框架全栈开发,全套视频教程学习资料通过百度云网盘下载...

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

最新文章

  1. top命令详解-性能分析
  2. Mac下搭建solr搜索引擎与PHP扩展开发(上)
  3. VS2015编译32位Opencv310(动态库+静态库,文末有下载链接)
  4. Silverlight Telerik控件学习:数据录入、数据验证
  5. pdftk的使用介绍
  6. 【Java基础学习笔记】- Day11 - 第四章 引用类型用法总结
  7. 关于 ssh-keygen 的一点疑问
  8. 全球经典《深入解析Windows 操作系统,第4 版》4月19日全国发货!
  9. 网站数据统计分析工具有哪些?这七个实用工具推荐给你
  10. 中仪股份管道机器人_中仪股份 X5-HT 管道检测机器人
  11. win10计算机删除了怎么恢复,win10文件误删除怎么恢复-互盾数据恢复软件
  12. 【26】Superscalar和VLIW:如何让CPU的吞吐率超过1?
  13. SNIP——“自适应”型“狙击”策略 (目标检测)(two-stage)(深度学习)(CVPR 2018)
  14. android 自定义locale,android – 以编程方式设置Locale
  15. Java学Web——day09【SQL多表联合查询】
  16. 图像——vignetting shading 光晕
  17. 新特性解读 | MySQL 8.0 对 limit 的优化
  18. 高考计算机会考等级划分标准,学考等级划分标准
  19. CentOS7和CentOS8 FreeSWITCH 1.10.7 简单图形化界面5--阿里云服务器设置
  20. 限制Teams会议中的聊天

热门文章

  1. linux usb3.0移动硬盘,希捷(Seagate)1TB USB3.0移动硬盘使用评测
  2. STM32学习--低功耗
  3. Excel中过长数字的问题以及CSV文件避免这个问题的处理办法
  4. opencv光线补偿_精准光线曝光补偿和包围曝光的运用
  5. 进程控制块pcb详解
  6. html5上一个版本是什么意思,H5是什么意思?H5是怎么发展来的?
  7. 如何不再成为压力祭品?
  8. 软件测试必备能力——晋升之道
  9. python项目源代码-python项目源码
  10. iPad Air越狱恢复教程 iPad Air越狱后怎么恢复