Intro to Coding (1-day)


This one-day introductory course is aimed at legal professionals who want to gain a better insight into the key concepts of programming and and understanding of today's use of new technologies.

Location: Edinburgh

Key Learning

You will explore the tools, techniques and terminology used by software and digital development teams, coding a simple program and learning how contemporary web and software applications are developed and evolving, including:

  • an introduction to the latest developments in automation and machine learning;
  • an introduction to programming languages and data representation;
  • learning basic coding skills to create a simple command line program accessing data;
  • key programming concepts, principles, vocabulary and the programming 'mindset'.

Course Outline

Part 1: Automated World

  • Computing in the workplace
  • Unix basics
  • Using the command line

Part 2: Basics of Programming

  • What is programming?
  • Basic programming skills using the Ruby language
  • Data types

Part 3: Basics of Data

  • Intro to data structures
  • Representing and accessing data
  • Q&A: Tech innovations

Our instructors are all software and web industry professionals. The course is delivered in a highly interactive, hands-on style.

Who is it for?

LSS2 logoAnyone who works with tech teams and wants to learn the essentials of coding and software development. It is aimed at those working as lawyers, legal advisors and consultants who want to gain a deeper knowledge of the contemporary tech landscape.

This course is run through the Law Society of Scotland for its members and can be followed by our Coding with Data (1-day) and Coding a Web Application (1-day) courses.

This course has been CPD verified for 5 hours by the Law Society of Scotland.

Course cost

£295 (£354 including VAT)

All equipment, software and materials are supplied

Tea/coffee and lunch provided.

NB. This course can also be delivered as a private course for teams from any one organisation. Please call us on (0131) 290 2600 for further information.

Dates & Times

Format: One-day immersive

2018 dates TBC.

Application Deadline: 1 week before course start date - Apply through the Law Society of Scotland website.


Basic computer + internet skills.

The ability to type at least 25 words per minute. You can test your typing speed here.


"Enjoyable, informative introduction to coding for professionals who work with the tech sector but have no technical background"

"I think the course was fantastic; and the quality of the instruction was absolutely first-rate. It was an excellent introduction to coding, and thoroughly enjoyable... we could all see how the concepts and skills we were learning are relevant, not just to our clients, but to us as lawyers."

"Very much exceeded my expectations. I hadn't expected to produce any useful code at all in such a short space of time and also to be kept engaged throughout."

"Fast-paced, engaging introduction to coding, programming and web pages - brilliant!"

Added Value

We are also offering Law Society Scotland members a unique opportunity to complete our Coding for Professionals series of courses to extend the learning of the Intro to Coding course.

Coding with Data (1-day) delves deeper into how contemporary tools and techniques are used by software development teams to analyse, aggregate and display data. You will extend the basic programming skills you learned on the Intro to Coding course to apply logic to data and then integrate it into the simple software program you created. Throughout the day you will gain a deeper understanding of applying best practice and learn the terms and techniques used in professional software development process.

Coding a Web Application (1-day) focuses on developing a front-end interface and integrating an API to the software program you created in the Intro to Coding and Coding with Data courses. You will learn basic HTML and CSS to build a web page; understand how to utilise JavaScript to create a dynamic user interface for your software program, and explore the relevant tools and innovative technologies used by contemporary application development teams.

LSS members can use these CodeClan courses towards their verifiable CPD.


Instructors for this course are drawn from our team of experienced software and web application developers.


This Intro to Coding (1-day) course is being offered by the Law Society of Scotland. In order to book a place, apply through their website.

If you have any difficulties booking, or wish to speak to us about the course, please give us a call on 0131 290 2600 or email: