好评爆满的Revit二次开发课来续集了,3个进阶案例陪你上天梯!

你好,这里是BIMBOX,我是开开。

去年的今天,BOX上线了一门课程《Revit二次开发小白入门课》,课程主要面向咱们建筑行业的专业工程师,通俗易懂,即使编程零基础的同学也能顺利上手,不少小伙伴通过这门课程迈进了开发领域

课程的主讲老师Kevin,将多年积累的Revit二次开发学习经验和知识点,浓缩到了这不到20节的课程中。从最初的编程语言基础知识到开发环境配置,从模型创建到信息输出,从界面到功能,从原理到实践,将Revit二次开发的基础知识进行了全面覆盖。

在课程配套的学习交流群中,群里的小伙伴几乎每天都会进行大量的知识讨论,想法碰撞。在解决问题的同时,也提出了很多建设性意见。其中期望最大的就是如何继续提升Revit二次开发的能力,以应对工作学习中不断出现的各种新问题。

小伙伴们需要什么知识,BOX就做什么课程。经过跟Kevin老师的简单交流,大家一拍即合,决定在Revit二次开发小白入门课程的基础上,推出它的升级版,Revit二次开发进阶课程。进阶课程以实践为主,理论为辅,通过三个实际的项目案例,将开发的进阶知识融入其中。

进阶课程中的进阶主要体现在三个方面。

1
RevitAPI的进阶

在小白入门课程中,讲解的主要是基础的概念,基本的方法,为让小白更容易接受,课堂案例选择是相对简单的,涉及到的API是最常见的。

实际工作中面对的情况相对较为复杂。因此在进阶课程中,会介绍一些相对冷门但又非常实用的API,比如在查找元素信息时使用的射线查找法,比如各种工具类。对于模型元素的创建,会针对不同专业的模型,介绍一些通用的创建思路,以达到举一反三的效果。以及在开发中,前人总结的一些奇淫巧技,都会做相应的介绍。另外,课程还对一些常见的Revit二次开发思路做了必要的总结,摸清它的套路,让我们在遇到各种不同需求时,都能从容应对。

2
C#语言的进阶

C#语言是Revit二次开发的主力编程语言,它的重要性不言而喻。为了你能更好的应对实际工作环境下的代码编写,提升深度和广度,保证程序的健壮性。Kevin在进阶课程中,对C#的基础理论知识部分的数据结构做了深入的探讨,包括值类型、引用类型的理解应用,参数传递中形参和实参的区别等等。

对于C#的重要特性–反射也做了详尽的介绍,并将它应用到Revit二次开发中。对于如何保护程序的知识产权,从代码层面上给出了一些参考建议,比如应对反编译、破解的办法,如何对程序加密混淆等等。另外,课程还单独讲解了在WPF开发中,一些设计模式的应用,比如MVVM。

3
通用编程技能的进阶

Revit二次开发,说到底还是属于软件开发的范畴,很多编程技能都是通用的。然而对于出身工程师的我们,并没有接受过计算机相关专业的知识培训,这成为了我们知识体系中的短板。

在课程中,Kevin将软件工程的一些相关概念做了通俗易懂的讲解。并且对软件开发中一些通用的理论,比如程序的架构设计软件开发的设计原则和设计模式等,结合案例进行了讲解。

对开发过程中,涉及到技能知识点,比如单元测试、调试技巧、代码重构也做了相应介绍。另外 ,对一些比较独立,在开发中会涉及到的模块,比如数据库、网络通信部分也做了具体的介绍。

三个案例 

课程中选用的三个案例都比较有代表性。

第一个是翻模案例,如何将一个模型完整地用程序生成一遍。通过这个案例,Kevin会将模型的创建方法、程序的架构设计、软件开发流程通通都囊括进来,实战演练一遍。吃透这个案例,对Revit二次开发的套路会有一个新的认识,今后遇到的模型创建也不再是问题。

第二个是模型轻量化的案例这也是市场上出现非常多的一类开发,已经有很多成功面市的产品,从理论到实践一起搞定它

第三个是族库的案例,自己从零创建一个族库管理工具,学习复杂的WPF界面设计,掌握MVVM模式的基础功能和实践要点。

通过进阶课程的学习,你可以较为全面地掌握Revit二次开发涉及的相关知识,独立完成常见项目的开发工作,并且承担部分团队的管理工作。

课程适用人群 

这个进阶课程适合有revit二次开发基础,掌握基本的开发技能和C#基础知识,想进一步扩展Revit二次开发技能的专业人员,如果你已经有了一定的基础或者已经学习过入门课,那么强烈建议你选择这门进阶课程,如果你也想迈进这个二次开发领域,强烈建议你先把小白入门课收入囊中。

依然秉承BOX风格,没有废话,声音干净。我们为这门课程建立了专属的微信学习群,Kevin 也会在群里给大家答疑,小伙伴们也会彼此鼓励,共同学习进步。已经买过入门课的小伙伴不用加新群啦,Kevin就在里面,单独买进阶课的小伙伴进群方式请见课程说明。

Kevin老师给大家的超级福利,买过入门课的小伙伴可以享半价优惠,课程半价的优惠券已经通过知识店铺发放,两个课程一起买的小伙伴可以购买两个课组合的大专栏,同样是享受进阶课半价优惠。

下面是两个专栏一起打包拿下的入口:

单独购买进阶课的小伙伴享首月优惠,还有拼团折扣,需要的小伙伴就拿下吧~

下面是单独购买进阶案例课的入口:

有态度,有深度,这里是BIMBOX,咱们下期见~

本篇文章来源于微信公众号: BIM清流BIMBOX

暂无评论

相关推荐

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

好评爆满的Revit二次开发课来续集了,3个进阶案例陪你上天梯!