What is Training Day?






"HackingEDU empowers future change-makers to revolutionize the World."

At HackingEDU, we are always looking for unique ways to give back to the student community.

Co-hosted with IBM, this event will feature hands-on Workshops lead by veteran developers geared towards both Beginner and Advanced coders in: Web Development, iOS, Android, Machine Learning, Hardware Hacks & IBM Technologies

How do you learn programming? A CS class in college, online courses, or browsing around Stack Overflow? Learning how to code can be very difficult and frustrating, especially if you are doing it yourself. HackingEDU Training Day aims to revolutionize this process by providing access to workshops, mentors and a community of hackers who can help students level up their skills, and build their first projects.


We are always looking for talented Mentors & passionate Volunteers to help us have kick-ass events!

Location and directions

Responsive image

Public Transit: Bart to Montgomery station (10 min walk); Caltrain to 4th & King (15 min walk)

Driving: Street parking or Museum Parc Garage ($10 on weekends)

Carpooling: Ricky Rides

Training Day Schedule

Time Workshop Location
9 AM Doors Open Devbootcamp
9:40 AM Opening Ceremony Sphinx
10 AM WTF are APIs?! Sphinx

Lead by: Randall Degges - Developer Evangelist at Stormpath

In this talk you'll learn what APIs are, how they work, and how to use them. You'll also take a look at several popular free API services, and learn how to make use of them.

FB Event Link (Right Click to Open)

10 AM Intro to Android: Make your standalone app responsive to emotions in under 10 minutes Griffin

Lead by: Marek Sadowski - Offering Manage at IBM

This workshop shows how to build a mobile application that will analyze tone, or sentiment, in text. We’ll build the application in Java/Android and use the IBM Watson AlchemyAPI service to analyze a sentiment conveyed in text: This is a nice car || This is not a nice car...

FB Event Link (Right Click to Open)

10 AM Intro to iOS: Tip Calculator – your first app! Pegasus

Lead by: Mike Kane - Curricculum Engineer at Make School

This tutorial will walk you through Xcode and its many different features to make a quintessentially "simple" app -- a "Tip Calculator". Every year this endeavor becomes simpler in some ways and more difficult in others. You will learn about using Xcode, building interfaces with auto-layout, and how to get an app running on your phone! Also, if you hail from a land that does not tip 15% to 20% at a restaurant, then you'll technically learn a bit about that too!

FB Event Link (Right Click to Open)

10 AM UX for Developers Hydra

Lead by: Avriel O'Connor - Senior UX Designer at General Assembly

Overview of Usability Principles and a usability evaluation workshop

FB Event Link (Right Click to Open)

11 AM Intro to Node.js Sphinx

Lead by: Edward Jiang - Developer Evangelist at Stormpath

Learn the basics of Node.js and how to build your own REST API! We'll look into Express.js, a popular microframework, learn about Express middleware and routing, and build and test our own REST API. This is a coding workshop, so bring a laptop!

FB Event Link (Right Click to Open)

11 AM From Zero to Awesome: an API-driven app in a few easy steps Griffin

Lead by: Joe Sepi - Developer Evangelist at IBM

Let’s crank out an API layer that powers a CoffeeShop Reviews app with a model driven approach, relational data and access controls. This workshop will be driven by LoopBack.

FB Event Link (Right Click to Open)

11 AM HTML & CSS for Beginners Pegasus

Lead by: Xander Peterson - Curriculum Engineer at Roostify

Join us for this class on HTML and CSS aimed at beginners with no or little experience in programming. This class provides a full introduction to the building block of every website: HTML (the content of a site) and CSS (used to style websites including colors and fonts). In this class, you will leave with the ability to create a basic web page and an understanding of the fundamentals of programming.

FB Event Link (Right Click to Open)

11 AM Advanced topics in Android: Power your app with cognitive services Hydra

Lead by: Marek Sadowski - Offering Manager at IBM

Learn how you could augment your app with Voice UI, and Watson cognitive services for text translation, and the Watson image visual analysis

FB Event Link (Right Click to Open)

12 PM Lunch Food Area
1 PM Enable your apps with Cognitive Capabilities using IBM Watson Sphinx

Lead by: JeanCarl Bisson - Technical Evangelist at IBM

This workshop will show how cognitive computing applications are being built today and how you can access the Watson APIs and demos to inspire your hack. You'll also learn how to connect Watson to a Slackbot, Twitter contents, and Internet of Things to take your hack to the next level.

FB Event Link (Right Click to Open)

1 PM Introduction to Git Griffin

Lead by: Hanah Yendler - Mentor at Devbootcamp

This workshop will provide an overview of command line, Git version control, committing, branching & Github!

FB Event Link (Right Click to Open)

1 PM Building a Neural Network from Scratch in Python Pegasus

Lead by: Siraj Raval

We're gonna use python to build a simple 3-layer feedforward neural network to predict the next number in a sequence. We'll go over the concepts involved, the theory, and the applications.

FB Event Link (Right Click to Open)

1 PM Advanced Topics in iOS Hydra

Lead by: Edward Jiang - Developer Evangelist at Stormpath

Want to learn more about iOS development? In this workshop, we'll build a note-taking app like Evernote, OneNote, or Google Docs. We'll learn the basics of coding against the iOS SDK, as well as how to interact with external REST APIs. Bring a mac with Xcode 8 installed. Some programming experience recommended.

FB Event Link (Right Click to Open)

2 PM - 4 PM Code Break Code Zone

Everyone who submits an assignment will receive (1) raffle ticket per submission for the main raffle

3:30 PM ICE CREAM!! Food Area

Enjoy Ice Cream and Snacks!

4 PM Fireside Panel: Ask a Developer Sphinx

Panelists: Joe Sepi (Lead Developer Evangelist with StrongLoop @ IBM), Randall Degges (Head of Developer Evangelism @ Stormpath), Jeremy Allison (Storage and Open Source Engineer @ Google), Szymon Swistun (Software Architect @ Zynga)

What is it like to actually be a developer? Listen to seasoned developers answer questions like: "What technologies should you be learning that they don't teach in school?", "How do you ace a job interview" and "Do I even need a CS degree?". We'll open the panel up to the audience as well, so fire away with any burning questions you have!

FB Event Link (Right Click to Open)

5 PM Closing Ceremony Sphinx


Responsive image

Frequently Asked Questions

What is Training Day?

Our Training Day Event in October are full day of technical workshops catered to coders of all skill levels. We have many tracks available, our most popular of which are: Mobile, Web Development and Hardware Hacking. Are you a beginner looking for a place to start? Our Training Day Event is the place for you! Our experienced mentors will guide you through each step of the learning process.

I can't code. Help?

Then you should definitely come! Workshops at Training Day will include Intro level Programming as well as help in other Programming Fundamentals! Mentors will also be around to answer any questions you might have and help with coding projects!

Who can attend?

Anyone! We accept a wide range of applicants, from beginner programmers, to experienced hackathon veterans. We only require that applicants under 18 bring a Waiver signed by a parent.

What should I bring?

All attendees are required to bring a valid government ID (ex: driver’s license, passport) for admission. Also bring your laptop, and any hardware you wish to use in your hack. We will have sponsors loaning out tons of hardware as well!

How do I get there?

HackingEDU's events are located in the SF Bay Area, more info coming soon!

How much does this cost?

FREE! All HackingEDU events are free for students! Food, swag, and other event costs are covered by our lovely sponsors.

Are high school students allowed?

Yes! Please share the event with other students and teachers since we’ve found many offer extra credit for classes going as a group! If you are under 18, we do require your parent or guardian’s permission to attend and will contact you if you are accepted for more details.

Do you have a code of conduct?

Yes! Our code of conduct is at the bottom of our page and here. TL;DR please respect all others at the event. We reserve the right to remove those who don’t make our event comfortable for everyone.

Is there Travel Reimbursement?

Unfortunately we will not be offering travel reimbursements for this event, however, we have set up a Ricky Rides carpooling page!

Have a different question?

2015 Sponsors

2016 Supporters


HackingEDU Press Kit

“[HackingEDU] provides the platform… to transform [education] in an environment where the best ideas can be incubated and implemented, benefiting generations of university students and instructors.”

-Matt Hunckler, Forbes