help.hubzero.org now requires two factor authentication through Google Authenticator. Should you need assistance with the two factor authentication please report the problem via a support ticket. close

Menu
Home Documentation 2.2 Web Developers Introduction

Documentation

Introduction

Getting Started

As a developer you are tasked with altering or extending the functionality of a HUBzero install or one of its extensions. You will need to be proficient in PHP and have some familiarity with such things as JavaScript or CSS. If you are new to HUBzero, this reference should help guide you through the creation of extensions such as modules and widgets (more on those later). Thankfully, the requirements for getting started creating HUBzero extensions are minimal: knowledge of programming in PHP and a good text editor. While those are the only requirements we do, however, recommend you have working knowledge of the following:

  • HTML
  • Cascading StyleSheets (CSS)
  • JavaScript (familiarity with the jQuery framework is a plus)
  • XML
  • Model-View-Controller (MVC) design pattern
  • Object-Oriented Programming

Last modified: