Shane Bogue Projects

WGU coursework

C++, Java and Spring Boot on the way to the capstone

A VS Code git graph listing about 16 commits from September 4 to 6, 2024, next to the project file tree.
The C867 commit history, September 4 to 6, 2024. Fig. 1 2024–2025
  • Education
Year
2024–2025
Role
Student
Org
Western Governors University
Stack
C++, Java, Spring Boot, Spring Data JPA, Spring Data REST and 6 more

The programming courses before my capstone. C867: a C++ student roster with classes, an enum and a parser. D287: a Spring Boot and Thymeleaf inventory app customized into a mechanical keyboard shop. D288: a Spring Data JPA and REST back end for a provided Angular front end. D387: English and French welcome messages on separate threads, time zone display, and a Docker image.

Problem

Course requirements, each graded against a rubric.

Approach

Each repo maps its README to the rubric steps. The Java courses were built in WGU's GitLab and later copied to private GitHub repos; WGU asks that solutions stay private, so they are described here, not linked.

Process

2 dated steps, from the project’s history

  1. 01

    C867 in three days

    Scaffolded, implemented and fixed the C++ roster between September 4 and 6, 2024. See Fig. 1, above.

  2. 02

    Java courses moved to GitHub

    D287, D288 and D387 copied from WGU's GitLab to private GitHub repos. The coursework itself is earlier.

Results

Completed as part of my bachelor's at WGU.