Training Classes

Training Classes

For more information regarding our complete class offering contact

All children's programming classes will be administered in a classroom setting to provide the most effective training for children.

Introduction to Google Analytics

Learn the best practices of online analytics including how to create a Google Analytics account, add analytics code to your website, review reports.

Introduction E-commerce Analytics
Learn the best practices of online analytics as it related to an online store. Learn about tracking conversions, sharing reports among staff, track user behavior and make business decisions based on the analysis.

Introduction Mobile App Analytics
Learn about acquisition channels and event tracking. Create custom reports and target recurring customers with remarketing.

Introduction to WordPress
Learn about Posts vs. Pages, The Editor, New Post Formats and Edit an Existing Post.

Intermediate WordPress Training
Learn how to use Categories and Tags, Creating and Editing Pages, Add Photos and Images, How to Embed Video, Using the Media Library

Advanced WordPress Training
Learn how to manage Comments, Create Links,  Add Widgets and Custom Menus.

Introduction to Salesforce
Learn best practices for setting up leads, accounts, contacts and opportunities. Understand what a CRM is and how to use it to manage your customers.

Advanced training
The Salesforce Administrator Certification Course is for anyone interested in passing the Administrator Certification exam offered by

Programming classes taught by real programmers. Now enrolling.

Programming with Scratch (ages 6 +)
Learn to use a tile-based visual programming language to create simple games, stories, and animated images. Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.

Programming for Minecraft using Blocky (ages 6 +)
Learn how to use blocks of code that represent commands to generate Javascript to control activities in Minecraft. Learn the beginning concepts of Loops and If Statements. The building blocks for computer programming. Blockly was originally designed as a replacement for OpenBlocks in 2012.

Programming in Python for Kids (ages 8 +)
Come learn how to program using Python, a programming language used at companies such as Google, Facebook and Dropbox. In this class students will take the first steps with the programming language Python to draw shapes, patterns, and spirals. Along the way they will learn how to think in sequences, use loops to repeat a sequence and how to send secret messages to their friends using encryption. All students will be provided with a Raspberry Pi computer, keyboard and cables to connect to a TV and/or computer monitor which they will get to keep and take home.

Programming for Minecraft using Python (ages 10 +) (Prerequisites: Programming in Python for Kids)
Learn more advanced programming to write actions that can control Steve and Alex in Minecraft. In a few short commands generate a whole house, stock up on tools and more.

Advanced Programming using Python (ages 12 +) (Prerequisites: Programming in Python for Kids)
Learn more advanced programming skills to write useful and fun applications. Make a laser tripwire, using a laser pointer that is activated when motion is detected.

HTML5 for Kids (ages 12 +)
Learn how to write your first mobile app. HTML5 (check out our "what is" video) is the latest evolution of the standard that defines HTML, the project began in 2012 to create a more versatile programming language for the web that can work on desktops, tablets and other mobile devices.

Interested in having a program at your school? Contact to learn more.