Booking options
£675 - £850
+ VAT£675 - £850
+ VATDelivered Online
6 weeks
Beginner level
Learn the essentials of software development. And increase your confidence when working with developers.
Why take this course?
Talk with confidence about web and internet technologies
Build better relationships with developers on your team
Create smarter designs with a deeper understanding of technical constraints
Understand the concepts behind coding without needing to code
Who is it for?
All UX professionals
Format
Online, self-paced
Duration
6 weeks (recommended)
Commitment
3 hours per week
What you’ll learn
Over 6 weeks, you’ll learn about the key concepts and processes involved in software development. You'll understand how code works, so that you can collaborate more effectively with developers.
Module 1
The software landscape
Understand the relationship between hardware and software.
Module 2
Layers of software
Dig into each layer of the tech stack, from the front-end to the back-end.
Module 3
Front-end technologies
Get up to speed on the roles of HTML, CSS and Javascript.
Module 4
Back-end technologies
Explore the back-end, APIs and common programming languages.
Module 5
How developers work
Learn about common development workflows, from waterfall to agile.
Module 6
Effective collaboration
Get practical guidance on how to work well with development teams.