老师介绍
简 介 | lua程序设计进阶,包含lua的代码编写技巧、注意事项、table的底层实现、协程的底层实现、lua源代码的深入讲解。另外包括lua的IDE使用、调试器实现、luabind的各种库用法及原理。 |
---|
学习目标
掌握lua的C库编写、lua库编写;掌握table的使用规范,并理解table的底层实现;掌握lua的常用工具,包括luacheck、luadecoder、IDE、调试器等等。掌握lua与宿主语言的交互;掌握lua与宿主语言的bind工具,并理解背后的原理。掌握lua源代码中重要的内容:如异常处理的原理、协程调度的原理。能够驾轻就熟地运用lua。
学习过程
从理论到代码、从使用到理解,一步步深入了解lua的各个部分。使学员即能够写出一手的好代码,又能够知晓背后的原因。手把手,带着使用工具,并了解工具实现的原理,具体逻辑。深入从各方面理解lua源代码的各个方面,成为一个彻底熟悉lua这门小而美的语言的高手。
资料下载报名后支持下载
module.zip
metatable.zip
class.zip
majhong.zip
standard.zip
luac.zip
lua协程让度.png
lua异常处理.png
coroutine.zip
lua源码剖析.pdf
更多
* 课程提供者:袁峰云