×

OUCH!

James Shopland

James Shopland

Welcome

I started this website in the hope it becomes a maintanable and improvable website as I develop my skills.

I have been a self-taught programmer for several years and have just started to take more serious courses with Codecademy.

Have a browse of my projects and bio. My email is in the footer if you'd like to get in touch.

PC Icon from James Shopland

Coding Experience

I have been a novice coder since I was 13, developing minigames for Minecraft. Since then I have taken on a variety of projects from custom Alexa skills to self hosted media servers. All of this has required me to dip my toes in several languages.

At the moment I am progressing through the Codecademy 'Full Stack Engineer' course. This should get me a good grounding for JavaScript, Node.JS, SQL, Express.JS, React, TDD, etc.

Taken Courses

  •  JavaScript
  •  Java
  •  Python
  •  HTML
  •  CSS

Next Courses

  •  JavaScript+
  •  React
  •  Redux
  •  NodeJS
  •  SQL

Future Courses

  •  C++
  •  C#
  •  Python
  •  Flutter
  •  Go
Github Logo from James Shopland

GitHub

I have put most of my good projects onto GitHub and am using it as a tool to save my progress throughout my coding courses.

At the moment I am progressing through the Codecademy 'Full Stack Engineer' course. I have outlined below the latest projects I have undertaken as a part of this course.

Further, check out some of my random projects from Minecraft to media servers and feel free to use them if needed!

Hero Quotes

This was part of the Codecademy 'Full Stack Engineer' course. The prompt was to make a temrinal JavaScript app that would return some random quotes.

Utilising my skills in HTML, CSS and JavaScript DOM.

Link to Repo

Tea Cozy

This was part of the Codecademy 'Full Stack Engineer' course. The prompt was to make a fictional tea shop website.

Utilises CSS flexbox for a responsive design.

Link to Repo

Excursion

This was part of the Codecademy 'Full Stack Engineer' course. Example web page which advertises a product called “Excursion”. Utilizes HTML, CSS, Command Line Interface, Git, and GitHub.

Link to Repo

RandomCoords

A Minecraft plugin. The rewrite of of my original RandomCoords. An advanced random teleporter for Minecraft. Over 100,000 downloads.

Link to Repo

Radarr Collection Export

Gets all the collections from Radarr and adds them to Plex Auto Collections or Plex Meta Manager.

Link to Repo

OmbiAdd

Built for interaction with Plex Autoscan. Allows marking of available within Ombi when Plex Autoscan has updated the movie/show file. Developed to bypass Ombi's slow library scanning.

Link to Repo