🏕 参加独立开发者训练营(2021),开发一个完整的应用。了解详情 | 立即报名

今年的课程安排,重构,训练营,优惠活动

今年给大家安排了一些经典课程,从客户端应用开发到服务端开发全都有。主要是今年我需要重构一下宁皓网,所以课程的主线多少都跟这次重构有点关系。这回重构网站,前端这部分我打算用 Vue,因为我觉得现在用 Vue 可以为所欲为,没啥太大压力,用它开发前端应用比较有信心。

前端

前端可以选择的主要有三个,React,Vue 还有 Angular。 React 吧,我觉得它太灵活了,很多事情得自己配置一下才能用,比如路由,状态管理之类的东西。 Angular 框架在另一个极端,Angular 提供所有你需要的东西,框架本身非常地强悍,不过想要驾驭这个框架得多费点劲儿,如果有比较复杂的项目,我认为可以选择 Angular。

Vue 正好在它俩中间,即有 React 的灵活度,又有 Angular 那股子强悍劲,Vue 官方提供了前端应用开发的基础套装,比如路由,状态管理,服务端渲染这些东西,官方提供的东西感觉用起来比较靠谱一些。宁皓网现在已经发布了最新的 Vue 3 的系列课程,从框架的基础,到设计应用的架构,这是一个干系课程,里面不掺水份,可以让大家快速理解使用这个框架。

我自己其实也经常回看自己以前录的视频,复习一下之前学过的东西,看的时候我就经常感叹,这视频!还能再精炼点吧,这视频真好使!

Vue 3 的系列课程

小程序

因为重构前端用的是 Vue,所以要做小程序的话,可以找一种能用  Vue 的方式开发小程序的方法。这个现在主要有两个选择,一个是 Uniapp,还有一个是 Taro。其实 Taro 这个框架我们在前两年做过一个系列课程,当时 Taro 支持用 React 的方式开发小程序, Taro 最近发布了第三个版本,这个版本可以让我们用 Vue 的方式开发小程序。

最近我在计划一个 Taro 系列,现在已经更新了一节课,大家可以在宁皓网上看到。因为基于 Taro 框架开发小程序,用的写法跟 React ,或者 Vue 是一样的。所以框架本身没有多少需要特别学习的,用这个框架开发小程序需要的基础是 Vue 框架的基础,然后我们再把 Taro 的接口再捋一遍,大体知道它提供什么,能做什么,基本就可以搞定这个框架了。

移动/桌面端

今年还有个重要的东西,就是要复习一下 Flutter ,前两年我们做过一个系列的 Flutter 视频,开发体验非常好,真的是可以做到快速开发出移动端应用的用户界面。今年 Flutter 发布了第二个版本,以前它只能做多平台的移动端的应用,这回这个新版本的 Flutter,想要干出全平台的应用,前端,桌面端,移动端,什么都能干,所以我还是挺期待的。今年咱们会更新一下 Flutter 这个系列课程,让大家可以用这个新版本的 Flutter,做出前端,桌面端,还有移动端的应用。

服务端

服务端这部分,我们还是以 Node.js 为主吧,这么多年了,Node.js 已经证明自己的实力了,各方面也都非常成熟了,大家可以放心地用它构建自己的服务端应用。宁皓网去年发布了一个非常好的系列课程,《Node.js 服务端应用开发》,这个系列课程,我们是从开发工具开始讲起的,又讲了程序语言,服务端应用开发的基础,数据仓库管理,自动化测试,再到应用的部署。

这个系列特别适合没有开发基础的同学,可以作为一条服务端应用开发的学习主线。完成这个系列,收获会特别大,以后再看其它的应用开发的课程,就都不是事儿了。

Node.js 服务端应用开发

我确定要用 Node.js 重构宁皓网的服务端,另外还得选择一个应用框架,Express 是一个非常好的框架,但是我希望规矩能多一点,功能再强一点,所以我选择的是 Nest 这个应用框架。我们在前两年推出过一个系列课程介绍了这个框架,今年我们会再更新一下这个系列。

另外还有一部分内容,我想把重构的时候用到的一些技术,技巧,一些解决方案,归纳总结出一些内容,再把它们录成视频。比如我想做用户的权限控制,要使用 CASL 这个东西表达还有检查权限,我就可以做一个怎么样使用 CASL 的课程。这个课程你在宁皓网已经可以看到了。再比如我想使用阿里云的视频点播服务,我就可以跟大家介绍一下,怎么样调用视频点播服务的接口,上传管理视频。

Nest 服务端应用开发

训练营

今年还有个重要的事,就是这次独立开发者训练营,我们会一起徒手开发一个有点价值的应用,训练内容覆盖面非常大,没有基础的同学也可以参加。我们会介绍开发工具,程序语言,服务器操作系统,数据库管理系统,应用框架,还要调试支付宝,微信支付的接口,还有微信登录等等。

应用的功能基本上能手写的我们就手写,尽量减少对第三方模块的依赖。比如应用的前端部分,用的是 Vue 框架,除了图表以外的用户界面,我们都是自己创建的,不依赖任何第三方的组件库或者样式库,全部手写 。

这么做的好处就是,完成这次训练以后,你就会觉得可以为所欲为了,想做啥功能就做啥功能,想设计什么样的界面,就能完成什么样的界面。没有开发基础的同学也可以参加,欢迎大家报名参加

独立开发者训练营介绍

结语

今年是宁皓网第十年,一个独立运营的网站能做这么长时间真的特别不容易,真的,没大家的支持肯定是支撑不下去的,这里非常非常感谢大家的支持。这次重构能不能完成,还是得依赖大家的支持,我会把得到的所有经验全部总结成视频内容。如果宁皓网的视频帮到过您,条件允许的话,希望大家可以订阅一下,现在订阅一年可以多送一年的会员时间。

如果您之前订阅过宁皓网,不管到没到期,现在再次订阅的话,可以多送您两年会员时间。您要是会员还有很长时间的话,大家就不要再订阅了,特别谢谢各位的支持,来济南的同学,我一定包吃包住包导游。谢谢大家了 :)

评论

续订课程和训练营是两个并列的项目吧?两个都需要独立支付对吗?

感谢支持,嘿嘿。给您加了一些会员时间 :)

谢谢:),决心挤时间跟学

长途旅行:)

请问今年训练营的课程普通会员还能看吗?

前两条可以,内容已经发布在宁皓网上了,后面两条路线的训练内容是这次训练营独有的 :)



微信好友

用微信扫描二维码,
加我好友。



微信公众号

用微信扫描二维码,
订阅宁皓网公众号。



240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

13198
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点