Intro to JavaScript / jQuery

This course is designed for JavaScript novices who have little or no experience with the language. Students will learn the structure of JavaScript - variables, scope, control flow, functions. Students will create code that interacts with DOM and adds interactive behavior to a website. The course will discuss best practices and introduce jQuery – a widely used JavaScript library.

15 hours

Automate the boring staff with Python

Two introductory workshops, 2 hours each

This is practical programming for total beginners!

If you've ever spent hours renaming files, updating hundreds of spreadsheet cells, or entering data, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

4 hours

Mobile First: Building React Native Applications for the Mobile Devices

This is the initial course of <Mobile First> large web dev course that consists of 4 courses:


How to get my business listed on Google

Every day, people search to find things nearby. Any business today needs targeted visibility on Google. Most businesses know that this requires optimizing their website and paying for Google Ads, but what most don’t know is you can create you Google business listing for free.  

Achieving great visibility on Google as a local business has never been more important for sustained growth and success.

In fact, it has been reported that

2 hours

Intro to App Development. Masterclass

iOS developer Tyler Walker will share his story of abruptly switching career focus towards app development, and then will lead an informal discussion about the tools used and how to get started.  The class lean heavily towards iOS development, but also cover resources and tools to get started on Android.

The class will cover:

2 hours

Using Data to Solve the Customer Loyalty and Spending Behavior Challenge

Solving the Customer Loyalty and Spending Behavior During Challenge of Economic Uncertainty

2 hours

Website Development - Part III

Building Blocks of Dynamic Websites

Students will discover the power of dynamic website coding with an introductory examination of PHP and MySQL. In this course, students will implement basic dynamic functions with PHP, and will hand-code a simple PHP-MySQL application to produce a dynamically-generated blog page. Students will examine similarities between their application and open source Content Management Systems like WordPress, and use what they learned to migrate an existing WordPress website.

15 hours

ADA Compliance for Website: Why is it Important for Your Business?

In compliance with the Americans with Disabilities Act, many websites must now be built according to specifications that allow equal access to content for users who live with disabilities that alter how they navigate the World Wide Web. This course provides an orientation to Website Content Accessibility compliance. In a 3-hr discussion, we will examine the following:

Understanding the problem both for users and businesses:

3 hours

Practical approach to UX/UI

Demand for UX designers is on the rise with a 10-year job growth (2014-24) forecast of 19% according to CNNMoney/Payscale's top 100 careers. The field of User Experience and User Interface web design is one of the most popular areas of expertise in web development / app development today.

15 hours

Data Analytics I: Data Sourcing, Feature Engineering and Preprocessing

In this course, students will learn the various methods used to source and load data sets selected for analysis. The features and attributes of data will be reviewed after a data quality assessment has been conducted. Using a variety of data cleaning techniques, students will normalize the data in preparation for feature aggregation, sampling, dimensionality reduction and one hot encoding.
At the end of the course, student will know:

5 weeks