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.
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.
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.
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.