Pair Programming Workshop

This workshop is a great opportunity to practice technical communication and pair programming.

Pair Programming Workshop

Join the Codesmith community in this pair programming workshop. Pair programming is a core part of the Codesmith learning experience, and this workshop is a great opportunity to practice this skill. Coders of all skill levels are welcome and encouraged to join!

Here’s what to expect:

  • We’ll kick off with a quick intro to pair programming and tips on how to enhance your technical communication.
  • Then, you’ll be paired up with someone of a similar coding level to work on a challenge—one person will be the driver, writing the code, while the other will be the navigator, guiding the logic.
  • Plus, a mentor will be on hand to help you work through any blocks that come up.
  • Please note that you’ll need a working microphone in order to participate, and make sure to join on time as you’ll be paired with a partner at the beginning of the workshop.

If this is your first time trying pair programming, we recommend reviewing Codesmith’s guide on How to Technically Communicate to get the most out of the session. Take advantage of this session to practice key programming skills, build confidence, and connect with fellow learners!

Is this workshop right for you?

This workshop is open to all experience levels! We recommend starting the Precourse Unit (parts 1 and 2) on our free learning platform CSX to set yourself up for success, but no prior experience is required. Whether you’re just curious or ready to begin a new career path, this workshop is designed to meet you where you are.

You’re in!

Woohoo! 🚀

You’ve officially RSVPed—and we’re so excited to have you join us!

Check your inbox for all the details on how to join the session. It’s gonna be full of helpful tips for your coding journey.

Looking forward to seeing you there!

Explore more resources
Oops! Something went wrong while submitting the form.

What else should you know?

  • Price: Always free! We believe in making tech education accessible to everyone.
  • Engagement: This will be an interactive session, so bring your questions! We love to see our attendees with cameras on.

We offer free workshops every week to help you learn to code, build your technical communication skills, and land a job as a software engineer. Check them out:


In order to maintain a supportive and safe learning environment, all event attendees are required to follow Codesmith's Event Code of Conduct.

Events & workshops

Are you just starting out or looking to expand your capacities?

Join one or more free workshops, tutorials and community coding sessions to help you on your coding journey.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
June
24

Intro to Coding: Writing Your First Line of Code

Dive into the fundamentals of JavaScript.

Intro to coding
7:30 – 10 PM ET / 4:30 - 7 PM PT
24
June
June
26

Pair Programming Workshop

This workshop is a great opportunity to practice technical communication and pair programming.

Community coding sessions
Intermediate & advanced
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
26
June
June
26

JavaScript the Hard Parts: Exploring Recursion in JavaScript

Unravel the mysteries of recursive functions.

Intermediate & advanced
12:30 – 3 PM ET / 9:30 AM - 12 PM PT
26
June
June
30

Codesmith Info Session + Alumni Q&A

Learn more about Codesmith’s Software Engineering + AI/ML Immersive program.

Learn about Codesmith
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
30
June
July
1

Beginner Study Group

This beginner-friendly group is the perfect environment to learn and grow with others.

Community coding sessions
Intro to coding
5:00 – 6:30 PM ET / 2:00 – 3:30 PM PT
1
July
July
3

Pair Programming Workshop

This workshop is a great opportunity to practice technical communication and pair programming.

Community coding sessions
Intermediate & advanced
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
3
July
July
8

Beginner Study Group

This beginner-friendly group is the perfect environment to learn and grow with others.

Community coding sessions
Intro to coding
5:00 – 6:30 PM ET / 2:00 – 3:30 PM PT
8
July
July
9

Intro to Coding: The Ingredients of JavaScript

Dive into the fundamentals of functions and objects.

Intro to coding
7:30 – 10 PM ET / 4:30 - 7 PM PT
9
July
July
10

Pair Programming Workshop

This workshop is a great opportunity to practice technical communication and pair programming.

Community coding sessions
Intermediate & advanced
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
10
July
July
10

JavaScript the Hard Parts: Closure, Scope & Execution Context

Uncover the inner workings of JavaScript, from closures to runtime features.

Intermediate & advanced
7:30 – 10 PM ET / 4:30 - 7 PM PT
10
July
July
14

Codesmith Info Session + Alumni Q&A

Learn more about Codesmith’s Software Engineering + AI/ML Immersive program.

Learn about Codesmith
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
14
July
July
15

Beginner Study Group

This beginner-friendly group is the perfect environment to learn and grow with others.

Community coding sessions
Intro to coding
5:00 – 6:30 PM ET / 2:00 – 3:30 PM PT
15
July
July
17

Pair Programming Workshop

This workshop is a great opportunity to practice technical communication and pair programming.

Community coding sessions
Intermediate & advanced
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
17
July
July
17

JavaScript the Hard Parts: Async & Promises

Explore the mechanics of asynchronicity in JavaScript.

Intermediate & advanced
6 – 8:30 PM ET / 3 - 5:30 PM PT
17
July
July
22

Beginner Study Group

This beginner-friendly group is the perfect environment to learn and grow with others.

Community coding sessions
Intro to coding
5:00 – 6:30 PM ET / 2:00 – 3:30 PM PT
22
July
July
23

Intro to Coding: Building a WebPage with HTML & CSS

Dive into the fundamentals of HTML and CSS.

Intro to coding
7:30 – 10 PM ET / 4:30 - 7 PM PT
23
July
July
24

Pair Programming Workshop

This workshop is a great opportunity to practice technical communication and pair programming.

Community coding sessions
Intermediate & advanced
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
24
July
July
24

JavaScript the Hard Parts: Callbacks & Higher Order Functions

Dive into callbacks and the functional programming side of JavaScript.

Intermediate & advanced
12:30 – 3 PM ET / 9:30 AM - 12 PM PT
24
July
July
29

Beginner Study Group

This beginner-friendly group is the perfect environment to learn and grow with others.

Community coding sessions
Intro to coding
5:00 – 6:30 PM ET / 2:00 – 3:30 PM PT
29
July
July
31

Pair Programming Workshop

This workshop is a great opportunity to practice technical communication and pair programming.

Community coding sessions
Intermediate & advanced
6:30 – 7:30 PM ET / 3:30 – 4:30 PM PT
31
July
July
31

JavaScript the Hard Parts: Building Your First App

Learn to build your own app from scratch.

Intermediate & advanced
7:30 – 8:30 PM ET / 4:30 - 5:30 PM PT
31
July

Come and
join us

Access resources
to get started

Community coding sessions
Intermediate & advanced