The skills and techniques you need to become a front-end developer

Hi, my name is Dom and I work as a front-end developer for Vigilant Software (a sister company of IT Governance) where I spend my day crafting the user interface for our products CyberComply and Cyber Security Portal.

My job was advertised as being for a CSS and JavaScript Wizard – but I’m still waiting for my pointy hat!

Developers are notorious for buying books and never reading them, trusting that the information will seep into their brain by some form of osmosis. I didn’t want my book Front-End Developer to be like that; I wanted it to be a fun and snappy read.

Besides, it’s not targeted solely at developers, not even my fellow front-end developers. Instead, it’s part of the IT Roles series developed by BCS, The Chartered Institute for IT.

The book serves as an introduction to the front-end developer role for students, or for those thinking about changing career, and goes into significant detail about where the role can take you.

I’ll sum up each chapter so you’ll know what to expect.

The front-end developer

This introductory chapter explains what a front-end developer is and their role within the broader development team.

It also looks at their responsibilities and examines what a good front-end developer can bring to user experience.

Tools of the trade

A look at the essential tools required by front-end developers: along with HTML, CSS and JavaScript, they need more than their fair share of empathy.

Methods and techniques

This chapter describes the evolution of CSS-based layout techniques.

There are also sections on Agile development, testing, ethics, and other techniques and technologies that a front-end developer should be conversant with.

A day in the life of a front-end developer

After acknowledging that there is no typical day for a front-end developer, as we are hopefully challenged constantly and asked to create joyful user experiences, I detail some of the tasks that come under their remit.

Career progression

A look at how you can become a front-end developer, how you can improve your skills and what other career opportunities the role can lead to.


The best thing any front-end developer can do is to keep learning. However, this chapter cautions that although there are plenty of learning resources available, not all are up to date.

The point about constant personal development applies to the writing of this book – I’ve learned so much.

I’ve learned lots while writing this and really enjoyed it, so much so I’ve already started to write another.

Order your copy of Front-End Developer today.

Buy now

Subscribe to our Weekly Round-up