In life and in tech, the only constant is change. In order to be equipped with the tools you need in life, in your careers, in entrepreneurship, and as members of society, we invite you to join us in thinking about the future as more than just a destination— it’s a journey full of possibilities.
Canada Learning Code: FUTURES is about working towards a future where you’re represented in the technology we all use, because ✨you✨ create it.
We believe that creating opportunities for those who have been historically and currently are underrepresented in technology is a crucial part of building digital equity. We’re here to support you along the way.
Experience Canada Learning Code Futures, IRL! Join an in-person event hosted by your local chapter community where you’ll have the opportunity to participate in both Introduction to SQL & Cybersecurity and Emoji Art with Python & Processing, all while surrounded by mentors and learners just like you (and free lunch!) Our industry panel and discussion will be live-streamed directly to chapters, connecting you to our learning community from coast to coast to coast.
Canada Learning Code: FUTURES events are happening across the country and online. Want to learn more? Check out the full event page here.
Who’s it for?
“I’m curious about tech and code in general” “I’m looking for new skills to support my career growth!” “I am a complete beginner when it comes to coding” “I have some coding skills but I’m looking to try my hand at something new!” “I have financial barriers that make it hard to pay for classes and training” "I'm not sure if I belong in tech— I wish I saw more people like me leading this industry!"
In other words, this event is open to all adults in Canada, but is designed in a way that seeks to explicitly welcome those who have been historically and continue to be underrepresented in tech, including cis women, trans women, trans men, non-binary people, and others who are marginalized because of their gender identity as well as Black, Indigenous and other Racialized learners, people in low-income communities, French speaking and newcomer learners.
Introduction to SQL & Cybersecurity
In this workshop, you will learn the basics of SQL through a cybersecurity lens. Through hands-on exercises that will have you writing and executing SQL queries, you will learn to retrieve, filter, and sort data stored in a database to be able to address common cybersecurity problems and questions that cybersecurity professionals deal with on a regular basis.
What is SQL?
Structured query language (or SQL) is one of the most commonly-used computer languages for working with data and communicating with databases. SQL is a powerful language that allows us to extract useful insights from large quantities of data stored in databases. Cybersecurity professionals need to be able to efficiently sift through large amounts of data to be able to find irregularities that may indicate that their systems have been—or are being—targeted for an attack and SQL is a handy tool to accomplish that. Whether you’ve heard of databases or are brand new to them, this experience is designed for you.
Emoji Art with Python & Processing
In this workshop, you will get hands-on experience with the basics of the Python programming language, all the while creating a piece of emoji art that is uniquely yours!
What is Python?
Because of its many areas of use, Python is a great programming language to learn. As a high-level programming language, Python code tends to be closer to human language and easier to understand than other, lower-level languages. The programming language itself also includes many built-in features and functions which let you focus on accomplishing whatever it is that you’re trying to do, and there are many freely available Python libraries and modules to further extend the capabilities of the language.
Regardless of your past experience with programming, now is a great time to get started with Python. From machine learning, to web development, to art, to automation, Python’s popularity— ranked 4th on Stack Overflow’s list of technologies used by professional developers— has only been growing.
None! This workshop is designed for beginners.
About Our Canada Learning Code Program
- 4:1 student-to-mentor ratio with an awesome lead instructor!
- Great venue with a fun, social and inclusive learning environment
- Catered lunch. Yum! We'll try our best to accommodate any dietary restrictions (no promises).
What Do I Need To Bring?
You must bring your own laptop for which you have administrative permissions
Please remember to bring your own powercord. A mouse can be handy too
You may be required to download some free software. After you sign up, we will email detailed instructions.