- Basic HTML https://www.w3schools.com/whatis/whatis_html.asp https://www.w3schools.com/html/html5_semantic_elements.asp
- Basic JS https://www.w3schools.com/js/ https://www.w3schools.com/js/js_objects.asp https://www.w3schools.com/js/js_events.asp
- Basic CSS https://www.w3schools.com/css/css_syntax.asp
- CSS selector https://www.w3schools.com/css/css_selectors.asp
- HTML DOM https://www.w3schools.com/whatis/whatis_htmldom.asp
- HTML XPath https://www.w3schools.com/xml/xpath_intro.asp https://scrapfly.io/blog/parsing-html-with-xpath/
- Regular expression - Regex https://coderpad.io/blog/development/the-complete-guide-to-regular-expressions-regex/
- Dev tool https://developer.chrome.com/docs/devtools/overview?hl=vi
Basic
- Capture a Simple User-generated Action from a Website
- How Tag Assistant (Preview Mode) Works in GTM
- Hierarchical Structure of Google Tag Manager
- Common GTM Tags : Element Visibility, Form Submissions, and Timers
- New Form Tracking Technique
- Application of CSS Selectors in GTM https://ezsegment.com/css-selectors-in-google-tag-manager-a-practical-guide/
- Phone and Email Tracking in GTM
- Outbound Link Tracking and Other Associated GTM Techniques
- Collecting HTML Attributes with In-built Variables in GTM
- How GTM works behind the scene
Advanced 1
- Configuration of Parameter Data Captured by GTM in Google Analytics
- User ID Tracking and the Application of First Party Cookies
- Create a Lookup Table in GTM
- Applying Lookup Tables in a Real-world Scenario
- Setting up Google Analytics for Development Environments
- Create Content Groups with GTM for GA4
Advanced 2
- How to Work with Single Page Applications
- How Custom Templates Work
- Create a Custom Template in GTM
- What is Server-side GTM and Why do We Need it
- Set up Server-side GTM
- Using Your Own Servers with Server-side GTM
- Additional Considerations in Server-side Tracking