Advanced DNN Module Development

9AM - 5PM

Intermediate / Advanced

9AM - 5PM

Lunch Included


In the Intro DNN Module Development course, we learned the basics and best practices for creating modules for DNN. This advanced class both deepens and broadens our skills in DNN development by expanding on advanced concepts of module development in addition to learning how to develop other extension types such as scheduled tasks, PersonaBar applications, authentication providers, url extension providers and more.


Using the Restaurant Menu module we started in the introduction class, this course will guide students through expanding that project’s functionality using other extension types like scheduled tasks and notifications.

Using a hand-on approach, the instructor will act as your project manager and lead developer as we build on the restaurant menu requirements. By the end of the session, students will turn a simple module project into a robust, multi-faceted solution with a strategy to deploy it.



  • Unit Testing Implementing IPortable
  • Notifications & Messaging
  • Scheduled Tasks
  • Search Integration
  • ReactJs / PersonaBar Development
  • Url Extension Providers
  • Connectors
  • Caching
  • JWT Token Authentication
  • Custom Authentication
  • Extension Project Organization
  • Deployment Scenarios

Instructor [Scott Wilkinson]

Scott is a DNN MVP and regular contributor to DNNHero’s training courses as well as a frequent speaker and trainer at DNN events. He is currently working as a Solution Architect for Bluebolt, a DNN Gold Partner in Chicago, IL.

In his spare time, Scott is an advocate for green technology and even performed a full, plug-in electric conversion on his old car.

Thanks to Our Sponsors

2020 Gold Sponsors

2020 Silver Sponsors