Learn to code in JavaScript

An internal training to become a Technical Web Analyst

  • Article
  • Technical Web Analytics
Marloes de Bruin
Marketing Manager
6 min
27 Jan 2022

As a data professional you never stop learning. Your field is developing at lightning speed and you have to continuously develop yourself to keep up. In recent years, for example, new functions have been created such as Data Scientist and Data Engineer. There is also an increasing need for data professionals who can code. But how do you learn to code in Javascript? We developed an internal training programme for this.

Marloes wrote this article based on an interview with colleague Anton Bies, initiator of the training programme. 

The consultancy team of Digital Power consists of data experts specialising in Data Analytics, Customer Experience, Technical Web Analytics, Data Science and Data Engineering. Although as a Data Analyst you mainly work together with other specialists in the field of Data Analytics, there is also a lot of knowledge sharing between the different specialisations. The data issues that we tackle for clients often require the deployment of multidisciplinary teams.

As a result, for example as a Customer Experience specialist, you also get to know what a colleague with a different field of expertise does. Today more and more colleagues are interested in code and web tagging. And, people who are already using it in their work would like to learn to code even better.

Why is it so hard to learn to code through online training? 

Learning to code well for web tagging unfortunately remains a challenge in daily practice. There are all kinds of training courses available online that you can follow to learn Javascript, but you mainly get explanations. Applying the knowledge you gain in practice is difficult if you don't have a serious website at your disposal. It can also be difficult to develop a good problem for yourself.

Because there is a great need for specialists who can code in Javascript, we developed an internal training programme. The aim here is to teach people without a development background how to use JavaScript in a tag manager. Based on concrete assignments from the daily practice of our experienced Technical Web analysts, you learn to tackle issues with Javascript. 

Who is this training programme intended for? 

You can join the training if you already have experience with web analytics and can work (without Javascript) with a tag manager. You know what tags, triggers, and variables (or the variations of these terms that other tools use) are and how they work together. The course is interesting for both Technical Web analysts who want to learn to code better in Javascript, and for data professionals who want to retrain as Technical Webanalist. This could be interesting for you if:

  • You are now mainly concerned with data analysis and you like to collect reliable data yourself
  • You want to be able to code A/B tests yourself, whereby the different versions are triggered at exactly the right time and in the right situations 
  • You are no longer sufficiently challenged in your current position and want to get started creatively with Javascript code
  • You want to get started within the data domain and like to solve puzzles and figure out a lot yourself

The training is at internal level, so you have to be(come) of the Digital Power team.  

What does the training programme to become a Technical Web Analyst look like? 

As a participant in the programme you will always receive a new assignment explained in a 1-on-1 session. You then have two weeks to complete the assignment and ask the trainer short questions in between. Then you will discuss the Javascript function that you have written 1-on-1 with the trainer. You get feedback on your own code and you can mirror the code of the trainer.

Have you successfully completed several assignments and do you feel confident about your new skills? Then you get to decide when you are ready for a paid assignment for a customer. You then make way for a new colleague who wants to learn to code (better).

When you code in Javascript, several solutions are possible. The 1-on-1 sessions stimulate creativity and you learn to look for solutions yourself. Self-reliance is an important quality for a Technical Web Analyst! An additional advantage is that as a participant you can also surprise the trainer with a creative solution. During the training you come across exceptions together and we apply the knowledge that is gained to customers. A win-win situation!

A career as a data consultant with Digital Power 

Are you looking for a job that gives you plenty of room to develop further as a data professional? Where you can 'taste' a specialism such as Technical Web Analytics or Data Engineering and take the time to grow in your role? View our vacancies and apply. 

If you just graduated and enjoy puzzles and code, you can also participate in our data traineeship called Tracking & Analytics. 

This is an article by Marloes de Bruin, Marketing Manager at Digital Power

Marloes de Bruin is Marketing Manager at Digital Power. She is a strategic, all-round marketer, passionate about data-driven marketing. She writes on a variety of topics using input from our data consultants.

Marloes de Bruin

Marketing Managermarloes.debruin@digital-power.com

You might also like:

people outside

Which data traineeship is right for you?

You are almost done with your studies and looking for an employer that offers you the opportunity to learn everything about the field of data. Or you are no longer challenged in your current position and would like to become more technical. In both cases, you do not want to follow unpaid courses, but you would like to get started as soon as possible for real customers, with a serious salary. Does this sound familiar? Then these data traineeships are really something for you.

Read more

The impact of ITP on analytics and the user experience​

Intelligent Tracking Prevention (ITP) was launched by Apple in 2017 in an effort to restore "the balance the balance between privacy and the need for on-device data storage". With Intelligent Tracking Prevention, Apple aims to reduce cross-site tracking (following users across websites) by limiting the use of cookies. Find out what this means for you.

Read more

Measure ecommerce events in GA4 and Universal Analytics with only the updated datalayer pushes

With our variable in the Google Tag Manager Community Template Gallery it is easy to start using all the new ecommerce analytics capabilities that Google Analytics 4 offers while fully supporting the 'old' enhanced ecommerce of Universal Analytics. Find out how the variable works.

Read more

Switching from Universal Analytics to Google Analytics 4 (GA4)

On 14 October 2020, Google launched the new version of Analytics: Google Analytics 4 (GA4). Soon after the launch, it became clear that a number of important functionalities from Universal Analytics (GA3) were missing, and therefore the time to switch seemed far away. Fortunately, we see that the development team on the side of Google has not been idle. Some nice features have since been introduced within GA4 that have narrowed the gap between GA3 and GA4. This article answers the questions that are increasingly being asked about GA4.

Read more

What is Tagbird, what do you use it for, and what can you do with it?

Tagbird is a Chrome extension developed by Digital Power. You can download it from the Chrome Web Store and add it to your browser. It is a debug/visualisation tool that provides a simple and clear insight into, among other things, the data layer, tag management events and analytics requests of a website. So you can quickly and easily test your entire analytics implementation with Tagbird.

Read more

How do I set up Google Tag Manager?

A tag management system such as Google Tag Manager (GTM) enables you to measure visitor behaviour on your website. You can also implement marketing pixels (such as Google Ads and Facebook) and cookie banners via this platform. This article gives you tips to keep in mind when setting up GTM. This allows you to collect reliable and usable data, and you will be less dependent on your web developers.

Read more

What are cookies?

Cookies. This word comes up a lot in the world of marketing and online analytics. But what exactly are those cookies? And are there different types of cookies?

Read more

The quality of web analytics implementations

How good is your web analytics implementation? How much confidence is there within the company regarding those figures? In this article we first explain why a web analytics tool will never have 100% accurate data and why that is not a bad thing. Then we look at the practice: how good are most implementations really?

Read more