Hurricane's Current Course Offerings

Why Computerize My Business?

This class is a 2-4 hour discussion, no computer required, about starting to computerize an existing business, or to enhance a business already computerized. Topics discussed include databases, reporting, marketing, and other ideas all at a high-level. Demystification of a typical business computer system is a primary goal. Topics listed below are possible topics for discussion.

- Advantage of smart information from the database (discussed below)

Databases - Conceptual Introduction

- Thinking about databases: 

    - This introductory, but fast-moving, class is a non-programming conceptual introduction to databases. The course length is typically about four hours.. This course discusses  the “what” and the “why” questions, where later courses focus on the “how” (to create database applications) and then specific techniques.

XML and Java

This course teaches XML using the Oxygen XML Editor. XML Processing using Java techniques optionally included.

    - Installing and understanding the Oxygen XML Tool
    - How is XML different from HTML?
    - How to describe information using XML
    - Things to know about XML:
        - Syntax
        - Validity
            - Well Formed
            - Conforms to XML rules (DTDs and Schemas)
        - Namespaces
        - Practice

Intro to Java Programming

In this fast-paced Java class, you'll be introduced to the following concepts:

Basic data types
Control Structures
Introduction to OOP
Methods and Classes
Object Oriented Concepts
--Information Hiding
--Code reuse

   Regular (pre Java 8 interfaces) and Java 8 Interface enhancements that allow default and static methods in Interface definitions

Collection Classes (using Lambdas to navigate, included)

MySQL Database Programming

MySQL is an advanced database management system. A database is a structured collection of data. It may be anything from a simple shopping list to a picture gallery or the vast amounts of information in a corporate network. To add, access, and process data stored in a computer database, you need a database management system such as MySQL Server. Since computers are very good at handling large amounts of data, database management systems play a central role in computing, as stand-alone utilities or as parts of other applications.

Be Productive With Your Computer In A Weekend!

Have you tried to use at least one software program? Do you want to get more out of your computer (in less time!!)? If you do, then this course is for you!

You'll learn how to use the latest Mac/Windows versions and even some commands in the still-useful command window.