Project Type Description
Project
Race
C#

This has become my first 'real' C# project, and I am using it as a means of implementing things that I have learned.

This is modelled on race concept (multiple vehicles, multiple teams, multiple race circuits), which allows plenty of scope for create objects, lists, inhertance, polymorphism, interfaces, etc..
Creating a 'larger' project then in turn introduces further challenges, such as menu design, and starts to explore "what does a user of this program want to achieve?".

Azure DevOps backlog
Whiteboard
Class Diagram
Notes

Tutorial
C# Fundamentals
Pluralsight
C# A tutorial that consists of 11 lessons.

Delivered by Scott Alan

Including:
Visual Studio Code, using CMD to control the CLI, creating methods & classes, creating software that flows through different classes and methods, passing and returning data, creating and running unit tests,
Project
Workout
C# My first attempt at creating a project to solve a simple problem.

I wanted a program to be able to generate a list of random excercises for me based on two parameters:
1) How much time I have for a workout
2) How difficult I want the workout to be
Tutorial
C# for beginners
Bro Code
C# A tutorial that consists of 50 lessons.

Including:
variables, type casting, arithmetic operators, string methods, if statements, switches, logical operators, while loops, for loops, nested loops, arrays, foreach loops, methods, return keyword, method overloading, params keyword, exception handling, conditional operator, string interpolation, multidimensional arrays, classes, objects, constructors, static keyword, overloaded constructors, inheritance, abstract classes, array of objects, objects as arguments, method overriding, ToString method, polymorphism, interfaces, lists, list of objects, getters and setters, auto implemented properties, enums, generics, multithreading.
Website
Proof of concept
'TreeData'
Keytree Solutions
PHP, SQL, HTML & CSS This is a current Proof Of Concept for a commercial client (although undertaken without recompense).

The client wishes to provide his clients with the means to view data about specific trees on a given site. My client 'tags' each tree that he surveys with a physical metal disc that has an identifier - albeit not a universally unique identifier, only unique to the site.
The POC is purely based on data, hence there the low-fi visuals.
Website
Philhenning.co.uk
PHP, SQL, HTML & CSS

The site you are currently looking at is a project of mine that I am still regularly working on. I created it by hand using PHP, MySQL, HTML, CSS, Filezilla and Sublime Text, with support from Trello (backlog management) and Miro (whiteboarding).

I have set up a Trello backlog for this website, which can be found here

Website
'Snow Compare'
MSc @ City
PHP, SQL, HTML & CSS This was my first piece of web development coursework at university. Primarily made to showcase my development skills.
Website
'Snow Compare Shop'
MSc @ City
PHP, SQL, HTML & CSS This was my second piece of web development coursework at university. Building upon the first project above, the purpose of this project was to focus on an 'e-commerce' back-end.
Website
Proof of concept
'Portal'
BSN Medical
PHP, SQL, HTML & CSS Initially conceived as a short-term tool to help a brand new sales team get up to speed with learning the particulars of various products. It subsequently evolved into a more substantial long-term tool that was regularly used. This first iteration was purely static. The next iteration (SimplePortal System - see below) would take that next evolutionary step.