Pre-order rate: USD49

Standard rate: USD139

*7% GST  on above rates is applicable for Singapore residents.

Certified Academy

Coding 101 for Marketers

Improve your front-end capabilities by delving into the digital back-end

USD 49

About the course:

Marketing has and will be inherently rooted in analytics, rich with collected data and insights. It is the responsibility of marketers to leverage a deeper understanding into how their websites function in order to optimise it for the customer’s journey. Bringing in these capacities in-house will value-add to an organisation’s marketing strategy and create an advantage for accelerated business growth. 

Additionally, as an individual with some programming skills under your belt, you are able to address issues that crop up without sending a ticket to the support team. This technical background will help enhance your resume as you and the digital marketing landscape continue to move forward into a more technologically advanced future. 

This unique online course will highlight the languages most commonly used by marketers to elevate their programming skills in this function. A focused deep dive will leave you with an intermediate knowledge in coding objectives, 4 different languages and their strengths in marketing functions.

Key learning outcomes:

  • Learn to recognise the different functions of programming to the marketing industry 
  • Pick up intermediate programming knowledge in 4 languages: HTML, Javascript, Python & SQL
  • Apply these skills into your organisations to streamline the processes

Course content

  • 8+ hours of on-demand training and instruction videos
  • Earn a certificate upon completion
  • Flexible and mobile learning mode
  • 100% online course


Ali Irawan

Co-Founder and Chief Technology Officer, Grosenia

Course Syllabus

Module  1

Preparing your Tools

This module will focus on what every programmer needs. Git allows you to store code you’ve created and collaborate with others on your projects.

  • Installing Git
  • Installing Visual Studio Code
  • Understand what is Code Repository
  • What are the languages of programming 
Module  2

Using HTML & CSS

HTML is the bread and butter of web development and understanding the specifics of domain hosting, meta description, title tags, and keywords will help you develop a more cohesive website and content that will elevate visibility. Use HTML to not just develop your website but format your social media posts in order to present a professional brand image.

  • What is HTML and what is CSS? 
  • Understanding the tags system
  • Optimising for Mobile: Mobile Responsive Concept
  • Creating your own landing page
  • What next? Domain and hosting
  • Hosting your web and going online
Module  3

Understanding Javascript

Did you know? All tracking codes embedded in web development is written in Javascript. So are the forms you include in your websites. By understand how the script is used, you cn help improve the seamlessness of your website experience

  • What is Javascript?
  • Case study and exercise on sample usage of Javascript
Module  4

Manipulating data with Python

This module shifts our focus into the backend programming language of Python. Python is the language to use when handling data. Whether you’re trying to interpret or manipulate data, spit out analytics on user regression or analyse social media mentions, this is the language to make it happen.

  • Python basic language syntax
  • Control flow
  • Using List / Set
  • Processing files
  • Transform CSV file data into summaries
Module  5

Cleaning up with SQL

So you have a lot of data; how do you sift through it? SQL, also known as Standard Query Language is one of the simpler languages to learn with a function similar to Excel. By speaking in SQL, advanced queries, tracking reports and refining segments for your data warehouse become more accurate.

  • What is SQL? Setting up SQL 
  • Learn the structures: Databases, Tables, Columns, Rows
  • Practice Data Manipulation Language
  • Optimising your data warehouse
  • Creating a data Dashboard 

How does this online course work?

Real life best practices
We show real case studies, techniques and methods used by experienced specialist
Optimisation of learning
The course is based on the principle: Know-See-Do, according to which the completion of each individual modules enables the quick implementation of specific activities in practice.
Practical application
Teaching materials and recordings with the lecturer's comments will show you how to implement basic mental health and wellbeing initiatives straight away.
Learn on the go
Materials are available 24/7 on our dedicated platform. Access your course at any time and place convenient for you.
Certification of course completion
The certificate issued confirms the knowledge acquired by the participant and documents the participant’s professional development, and is available in a digital format for print or download
Top expert
  • World-class knowledge
  • Quality study materials
  • Practical exercises
  • Frequently Asked Questions


    What background knowledge is necessary?

    None! This course is appropriate for anyone interested in learning more about coding for web development and data warehousing.  

    Are there any dates for in-person meetings?

    No, there are no in-person meetings at an indicated place for this course. The whole course is based on online learning through an interactive educational platform. By joining this course, you gain access to all materials, video lectures and online presentations.  

    Will I receive a certificate after completing the course?

    Yes, at the end of the course, each participant will receive a certificate confirming the participation and completion of the course.