
About us
Welcome to Build with Code, a vibrant community of coders powered by Codesmith! We host free online coding workshops every week to help learners of all coding levels build their skills.
Whether you’re diving into the fundamentals or looking to strengthen your technical communication, our hands-on sessions will take you under the hood of coding concepts and prepare you for a career in software engineering.
Our workshops are a great introduction to Codesmith’s flagship program: the Software Engineering & AI/ML Immersive, designed to help you become a modern software engineer with the tools, knowledge, and confidence to thrive in the field.
Stay connected with us by joining our Slack community!
Upcoming events
3
- Network event

Learn the Internet - the Basics of HTML
·OnlineOnline1 attendee from 5 groupsDo you want to better understand how the internet works? Is HTML hard to learn? Come learn HTML, the language the webpages are rendered in!
The Browser (Google Chrome, Firefox, Safari, etc.) translates HTML into what you see on the webpage. Learning HTML is fun and easy, and by the end of the session, you'll be writing your own first webpage.
I'm Joe, and I'll be your instructor, friend, and guide on this journey! I have a Master in Computational Science from Harvard, but don't be intimidated- this class is for total beginners, and HTML is fun and achievable.
Come join us and get your feet wet in web development!
The class will take place here: https://www.passionclass.co/en/join-sample-passionclass
- Network event

Breadth-First & Depth-First Search (Data Structures & Algorithms)
·OnlineOnline8 attendees from 2 groupsMaster the logic behind exhaustive graph exploration in this technical deep dive into Breadth-First Search (BFS) and Depth-First Search (DFS). This session is ideal for developers who want to sharpen their problem-solving skills and prepare for coding interviews at top tech companies.
You’ll learn how BFS and DFS traverse graphs and trees in fundamentally different ways. DFS explores deeply along a single branch before backtracking, while BFS expands level by level to systematically explore all nearby nodes first. Understanding when and why to use each approach is a core skill in algorithm design.
We’ll break down the underlying data structures that power these algorithms. You’ll see how Stacks and recursion drive DFS using the "last-in, first-out" (LIFO) principle, and how Queues enable BFS through "first-in, first-out" (FIFO) processing. We’ll also analyze time and space complexity, helping you evaluate which strategy is more efficient based on problem constraints.
This class bridges theory with real-world applications. You’ll discover how BFS and DFS are used in cycle detection, shortest-path discovery, topological sorting, dependency resolution, maze solving, and game AI. Seeing both algorithms side by side will help you design cleaner, more efficient solutions for complex data relationships.
By the end of this live session, you’ll have a solid framework for implementing and choosing between BFS and DFS in practical scenarios. You’ll gain the confidence to identify the right traversal strategy for real engineering problems and apply these techniques effectively in your own code.
The class will take place here - https://www.passion-class.com/en/meet-with-joe
3 attendees from this group - Network event

Learn the Internet - Your First Coding Class
·OnlineOnline1 attendee from 5 groupsWelcome to your very first coding class. I'm Joe- I'll be your guide, friend, and instructor through this terrifying first step to a new world of opportunity! I myself have a Master in Computational Science from Harvard, but don't be intimidated- this class is for total beginners.
This is a class to teach you to write your very first computer program. It will be fun and easy, but I'll be looking to get your feet wet in the world of coding. You'll know what is the best and easiest programming language to learn!
The class takes place here: https://www.passionclass.co/en/join-sample-passionclass
Join us and experience a fun, interactive session designed to open you up to the world of the internet!
Past events
2143

