A complete course for learning Bitcoin programming and usage
...Learning Bitcoin from the Command Line is a project of Blockchain Commons. We are proudly a "not-for-profit" social benefit corporation committed to open source & open development. Our work is funded entirely by donations and collaborative partnerships with people like you. Every contribution will be spent on building open tools, technologies, and techniques that sustain and advance blockchain and internet security infrastructure and promote an open web. We are also tentatively considering what we could include in a v3.0 of the course.
...Plugins can be built to extend the c-lightning command line API. There are a number of developer tools, libraries and plugins that exist for the c-lightning implementation.