Back to All Events

Ladies Learning Code: National Learn to Code Day

  • Startup Edmonton 301, 10359 - 104 Street Northwest Edmonton, AB, T5J 1B9 Canada (map)

• Why learn about browser extensions?
Browser extensions are small software programs that modify and enhance our experience on the web. They range from playful to practical, with the goal of doing one thing, well. Extensions can help customize our browsing experience, or increase productivity by reducing repetitive tasks. In this workshop, we will use code as a tool of empowerment, to develop agency and harness change through building our own extension for Google Chrome!

During this experience, we’ll learn the basics of JavaScript - with a focus on variables and loops - and use this programming language to interact with websites to perform tasks like replacing or modifying content. We’ll explore permissions and discuss ethics around extensions to help learners protect their privacy online. Learners will utilise developer tools to explore things like DOM manipulation, and leave with a personalized extension installed in their browser. We’ll also provide resources for learners to modify the extension for additional browsers, and make it available for others to install and use!

This workshop is designed to be a hands-on experience, where learners will:
- learn basic programming techniques and concepts that are translatable to other programming languages
- review the basic building blocks of how HTML, CSS, and JavaScript work together to create richer online experiences
- load and update extensions using Chrome’s developer mode
- modify and replace elements using JavaScript (more kittens on the web!)
get an idea of the resources available in order to continue learning

• What to bring
Laptop, powercord, download the required software and material that is emailed to you after registering your ticket through Eventbrite.

• Important to know
Registration must be made on Eventbrite in order to attend, tickets will be available soon.

Earlier Event: September 19
Edmonton Mobile Developers (iOS and Android)
Later Event: September 24
Edmonton Go Programming Language Meetup