Dev Club Workshops

Explore our hands-on workshops designed to help you build real-world skills

Past Workshops

Backend Web Development

February 21, 2025 26 minutes Intermediate

An introduction to backend development covering core concepts and comparing popular frameworks.

Topics Covered

HTTP and how it works
Status codes and their meanings
What defines backend development
REST API design principles
Spring Boot overview
Django framework introduction
Flask for Python developers
In-depth look at Node.js
JavaScript runtime environments
Framework comparison and selection criteria

Prerequisites

  • Basic programming knowledge
  • Familiarity with web concepts

Maximizing Your Tech Networking Capabilities

April 19, 2025 22 minutes All Levels

Learn how to optimize your professional profiles and materials to stand out in the tech industry and land your dream role.

Topics Covered

Crafting an effective developer resume
Building an impressive GitHub profile
Optimizing your LinkedIn presence
Creating a standout portfolio website
Tailoring your materials for specific roles
Networking strategies for tech professionals
Leveraging online communities
Preparing for technical interviews
Following up after networking events
Personal branding for developers

Instructors

Prerequisites

  • Have a resume you can use to build ontop of
  • GitHub/LinkedIn account

GitHub Basics for Web Developers

May 26, 2025 41 minutes Beginner

A beginner-friendly walkthrough of GitHub, focusing on its relevance for developers and real-world workflows.

Topics Covered

What is GitHub and why developers use it
Cloning, committing, pushing basics
Understanding branches and pull requests
GitHub Desktop vs. CLI
Collaboration through issues and discussions
How to fork and contribute to open source
README and repo structure tips
Showcasing your work using GitHub Pages
Security and settings overview
GitHub in professional workflows

Instructors

Prerequisites

  • Basic understanding of web development
  • GitHub account set up

HTML, CSS, and JavaScript Fundamentals

July 11, 2025 22 minutes Beginner

A practical introduction to the core building blocks of the web. Learn how to structure content with HTML, style it with CSS, and add interactivity with JavaScript.

Topics Covered

What makes up the web: HTML, CSS, and JavaScript
HTML elements, attributes, and semantic structure
Styling basics with CSS selectors, classes, and IDs
The box model, positioning, and layouts
Responsive design principles
JavaScript variables, data types, and operators
Functions, loops, and conditionals
DOM manipulation with JavaScript
Event listeners and user interaction
Putting it all together: building a simple interactive webpage

Instructors

Prerequisites

  • Basic computer literacy
  • Text editor installed (VS Code recommended)

Upcoming Workshops

React Fundamentals & Component Architecture

TBD

Build dynamic, interactive web apps using the most popular frontend framework. We'll cover components, state management, hooks, and create a real project you can add to your portfolio.

Intermediate Coming Soon

Database Design & Integration

TBD

Learn how to design databases and connect them to your backend APIs. We'll work with PostgreSQL/MySQL, write SQL queries, and build a full-stack app that actually persists data.

Intermediate Coming Soon

API Development & Testing

TBD

Deep dive into building professional REST APIs with authentication, proper error handling, and documentation. Plus we'll cover testing with tools like Postman so you know your APIs actually work.

Intermediate Coming Soon

Deployment & DevOps Basics

TBD

Finally get your projects live on the internet! We'll deploy to platforms like Vercel, Railway, and AWS, set up CI/CD with GitHub Actions, and cover environment management.

Intermediate Coming Soon