Workshops

Web Development

Intro to HTML, CSS, and JS

Intro to HTML, CSS, and JS

Taught by: Soumya Kalle

This workshop covers the basics of Web Development - HTML, CSS, and JavaScript! Together, they make up the structure (HTML), the style (CSS), and the functionality (JS) of a web application. Keep reading or watch the workshop to learn how to utilize these tools to make a super cool web application of your own!

Intro to Web APIs

Intro to Web APIs

Taught by: Kartik Bhatia

Hello! Welcome to HOTH XIII's Intro to Web APIs workshop. This is a guide to introduce you to the foundations of Web APIs that will allow you to integrate them into any fullstack project. We will be covering the client-server model, HTTP requests & responses, and how we can leverage external servers to retrieve data and services for an app. Keep reading to learn more!

Intro to React

Intro to React

Taught by: Kritish Alli

Hello! Welcome to the Intro to React workshop for HOTH XIII! Here we will be introducing frontend web development using React. In this workshop we will utilize HTML, CSS, and JavaScript, so I would recommend watching the workshop on those if you are not already familiar with them!

Mobile Development

Intro to React Native

Intro to React Native

Taught by: Benjamin Garcia

Hello and welcome to our Intro to React Native workshop! We'll be covering the basics of React Native in a way that I hope is simple to understand and impactful enough to teach some key features of app development. Happy hacking!

Miscellaneous

Hackathon 101

Taught by: Michelle Lee

This workshop video explains the basics of hackathons, which are events where people work together to create technology projects. You'll learn what to expect and how to make the most out of your experience. By the end of the video, you'll have a better understanding of what hackathons are all about and how to get started with attending one. Happy hacking, handy hackers!

Intro to Git

Taught by: Max Zhang

Hello everyone! Welcome to the Intro to Git workshop! In this workshop, we will be covering the version control system: Git.

Intro to Databases

Taught by: Kaelyn Yang

Hi! Welcome to HOTH XIII's Database workshop, in this workshop we'll be covering the basics of what a database is and walkthrough how to set up, retrieve information, and add information to our database! Before starting this workshop I recommend checking out the React.js or React Native workshops if you're not familar with them.

Intro to Scripting

Taught by: Jaivin Phabiani

Hi! Welcome to HOTH XIII's Intro to Scripting workshop! In this session, we'll cover what scripting is, why Python is the go-to language for it, and how to use scripts to scrape data from the web. Whether you've never written a Python script before or just want to get more comfortable with it, this workshop will give you tools you can use tonight. Let's get into it!

Intro to AI

Taught by: Mark Mairs

Hi! Welcome to HOTH XIII's Intro to AI workshop! In this session, we'll explore the fundamentals of what Artificial Intelligence (AI) is, how it differs from traditional algorithms and human thinking, and how to integrate AI into your own projects using Google Gemini's API.

Intro to Deployment

Taught by: Daniel Mastick

This workshop is a quick guide + reference for deploying a web app from local development (localhost) to a live production URL using Vercel.