Having an effective and professional online presence for your business or organization is critical. These courses cover the theory and skills needed to create an impressive web site that is easy for the user to navigate and simple for you to update.