DotNetNuke Essentials Banner

DotNetNuke Essentials

DotNetNuke Essentials
DotNetNuke Essentials is an introduction to the DotNetNuke framework. It is an intensive overview of DotNetNuke from the perspectives of a website administrator, developer and designer. The content covered is required learning for students moving on to other DotNetNuke topics such as Module Development, Skinning or Portal Administration.
 
This course covers the Wrox book “Professional DotNetNuke.” All students will receive a copy with their paid registration.

Register Today!

Training Classes

Training Schedule

Training Facility

Registration

About St. Louis

On-Site Training

Why Choosing Engage?

Class Schedule

DotNetNuke Essentials will be offered on the following days:

  • March 31
  • May 12
  • June 16
  • August 18
  • October 20
  • More dates to be announced soon
Who Should Attend?

Developers, designers and portal administrators who would like to further their understanding of DotNetNuke.

Prerequisites

None. However, this class is best suited for IT professionals looking to leverage the power of DotNetNuke.

Goals & Objectives

The goals of this course are to provide a broad foundation necessary to move on to other more in depth topics, such as skinning, portal administration and module development. Upon completion of this course attendees should have a general understanding of the various elements of  DNN; from community resources to module development concepts.

Topics
  1. Background and Evolution of DotNetNuke
    1. History
    2. The Open-Source Project
    3. The Community
    4. The Ecosystem
  2. Installing DotNetNuke
    1. Prerequisites
    2. Packages
    3. Upgrades
  3. Portal Overview
    1. Portals
    2. Pages
    3. Panes
    4. Containers
    5. Modules
  4. Portal Administration
    1. Site Settings
    2. File Manager
    3. Users & Roles
    4. Control Panel
  5. Host Administration
    1. Portals
    2. Modules
  6. Modules
    1. Architecture
    2. Installation and Management
    3. Core modules
    4. Third-party modules
  7. DotNetNuke Architecture
    1. Provider Model
    2. Presentation Layer
    3. Business Layer
    4. Data Layer
    5. Security
  8. Core DotNetNuke APIs
    1. Exceptions
    2. HTTP modules
    3. Interfaces
  9. Membership Model
    1. Providers
  10. Client API
  11. Localization
  12. Module Development
  13. Skinning DotNetNuke
  14. Distribution