< Back to all upcoming workshops

Sunday Workshop

Getting Git: A Beginner’s Guide to Version Control and the Terminal

Git is a life skill. This workshop is designed for absolute beginners to help you build a solid understanding of Git, the tool that powers modern software collaboration. You’ll also gain confidence using the terminal, setting you up for success in managing your projects efficiently and collaboratively.

When:

Sunday, 16 Feb 09:00 - Sunday, 16 Feb 23:00

Timezone: GMT +2 (long duration means this is appropriate for multiple timezones - try attend for 6-8 hours per day)

Price from: $80

Location: remote

Duration: 1 day

Level: Beginner

Instructor:

Sheena O'Connell

Details

Git can feel intimidating at first, but with the right foundation, it becomes a powerful tool in your developer toolkit. This hands-on workshop will demystify Git and version control, focusing on key concepts, essential commands, and practical workflows.

You’ll learn to track changes in your code, collaborate with others, and recover from mistakes. Along the way, we’ll get comfortable using the terminal to execute Git commands and build habits for a smooth development workflow.

No prior experience with Git or the terminal is needed—just a willingness to lean into the learning!

What we will cover

Hands-on exercises

Participants will work on interactive exercises to reinforce learning, including:

Who should attend

This workshop is for anyone new to Git or the terminal. Whether you’re just starting out in programming, transitioning into development, or looking to boost your confidence in version control, this workshop will set you on the right path.

About the instructor

Sheena O'Connell

Sheena's early career saw her working as a software engineer and technical leader across multiple startups. But it was her passion for education that led her to devote the last 5+ years to reimagining how we teach people to code professionally.

Over the last half decade she had the opportunity to work in the NGO space and build alternative education systems from the ground up. Along the way she have learned a lot about how to teach well, how to build systems that teach well, how to set teachers up for success, and how traditional education systems fall short.

"I've always had a passion for education and had the opportunity to work directly in tech education for the last half decade. The way I think of my work is: I take the science of learning and turn it into the engineering of learning."

Sheena's technical skills are fairly wide ranging, but she has a strong focus on all things Python and web development.

She is also a recognised international speaker, she primarily focuses on spreading tech education best practices around the world.

Want to know more about Sheena? Here are some links: