Skip to Main Content
Talk Intermediate

From Zero to Hero : Build Your First Chrome Extension with Vanilla Javascript!

Rejected
Session Description

Session to dive into the world of Chrome extensions and learn how to build your very first extension using the power of vanilla JavaScript. Chrome extensions allow you to customize and enhance your browsing experience, and with the live code, they will gain the knowledge and skills to create their own extensions from scratch.This session will provide them with the essential tools and techniques to bring ideas to life and extend the capabilities of the Chrome browser.

Session will cover below topics :

1. Introduction & benefits of Chrome extensions

2. Real-life examples of popular Chrome extensions and their functionalities

3. Exploring the possibilities and use cases of Chrome extensions

4. Setting Up Your Development Environment

5. Understanding different components of a Chrome extension

6. Step-by-step walkthrough of creating a basic Chrome extension using vanilla JavaScript

Implementing event listeners and DOM manipulation to add functionality

1. Best practices for writing clean, maintainable, and efficient code in Chrome extensions

2. Discussing security considerations and protecting user data

3. Publishing and Distributing Extension

This will be engaging session with live code for developers to understand and see how they can start building chrome extension in no time.

Session Categories

FOSS

Speakers

Tarandeep Singh
Software Engineering MTS | Salesforce

My name is Tarandeep Singh, working as a Software Engineer at Saelsforce. With over a decade of experience as a Full Stack Developer, I have immersed myself in various facets of software development, specializing in Java, Salesforce, Android, Mendix, IoT, AI, and Voice applications. At Salesforce, I have been privileged to contribute to innovative projects that enhance user experiences and automate complex workflows.


Throughout my career, I have been passionate about open source initiatives. Notably, I developed the Lifeblood AppExchange app, which facilitates blood donations and has made a meaningful impact on communities. My commitment to sharing knowledge extends to my technical blog and engagements as a speaker at events like TrailheaDX India, IoTShow, Women in Tech Dreamin, India Dreamin, Swecha (Open Source community based out of Telangana). Also, leading the Vue chapter under Swecha Developer Community.


I hold a Master's degree from BITS Pilani, where I deepened my understanding of AI, ML, and Mulesoft. Beyond technical expertise, I actively mentor young technologists through initiatives like Technovation, fostering the next generation of tech leaders.


Outside the realm of coding, I channel my passion for writing through technical blogs and engaging with the developer community. You can find my blog at www.blog.singhtarandeep.com, where I share valuable knowledge and experiences. I take great pride in my contributions to the world of technology, and my website, https://www.singhtarandeep.com/, showcases my portfolio and achievements.

Tarandeep Singh

Reviews

Very repeated topic. A lot of resources are already present online.
Reviewer #1 Rejected

Reviewer #2 Rejected