Featured Courses

Our training courses can be personalised to your specific needs

If you are a beginner or a seasoned developer, our courses can be perfectly tuned for you. Your personal digital trainer has over 30 years experience in software development. Working in academia, the NHS and other industries to create digital educational resources.

Will will work with you to pick a pathway that is best suited for your current skills, leaving you with new skills to apply going forward. All courses can be designed to run in-person or remotely.

If you don't find what you want in our featured courses, please call us to discuss your needs. We specialise in making a personal training track for individuals to grow their digital skills.

Image of website

Zero to Hero: Code your Website and Host for Free

Have you just started your company or been running for a while and decided you need a website? How can you get started, without incurring costs for expensive website development skills?

In this course we introduce you to some of the basics of HTML, CSS and JavaScript to enable you to build a professional looking website.

In this 1-day “hands-on” training session, we also cover:

  • Some of the challenges when using website builder packages (e.g. WordPress) and their associated security risks.
  • Why we need to adjust content to work well on both desktop and mobile devices and how to do it.
  • How to publish your website to avoid expensive running costs with hosting.

This session can be run at selected locations or online.

For this hands-on session, we encourage you to bring your own laptop and have internet access. You will need the permission to install Visual Studio Code and sign up for a free GitHub account.

Image of lines of code

Advanced: Create your first pipeline to publish a website

If you already have a website that you want to publish, there are many steps to making changes go public. A pipeline can automate this for you and also run tests on any updated code or content. We use an Amazon Web Services example to publish a containerised website, to a live site using Elastic Container Service and a custom written CI/CD pipeline you can adapt for future projects.

Image of the word AI

Adaptive: Using AI in your workflow

Everyone is aware how AI is changing how we work today. If you want to avoid repetitive tasks or if you need some inspiration for a new project, AI can often provide the scaffolding to get you started. In this course, we explore a number of ways AI can be used with traditional office apps, using a question strategy that can get to the content you need quicker. If you are a developer, we also look at how AI tools can assist in scaffolding a class or creating suggested unit tests to enhance your code, as well as some of the modern IDE's that integrate AI tools.

Virtual Classroom

Zero to Hero

Zero to Hero courses assume no prior knowledge. We work out your level and add to your existing skills. All you need is your time to engage, a computer and internet access.

Virtual Classroom

Advanced

Advanced courses are designed for those who have some prior experience in the subject area. They can be converted into Zero to Hero course levels if needed. Advanced courses are ideal if you want to take your skills to the next level.

Virtual Classroom

Adaptive

Adaptive courses follow the learning path best suited to the learner. They are more exploratory, and can be both basic and complex in parts. We would work with you to cover your learning objectives and design a pathway to get you there.