Releases: LaunchCodeEducation/java-web-dev-curriculum
Chapter 4: Classes
Chapter 4: Classes content migrated from the sphinx textbook into Hugo.
Filling out Chapter 1: Introduction and Setup
Migrated the rest of the content from Chapter 1 in the old textbook. This content included notes on installing IntelliJ, working with Java in the terminal, and setting up java-web-dev-projects.
Chapter 3: Control Flow and Collections
Migrated Chapter 3 to the Hugo textbook and updated all code to Java 17.
Chapter 7: Inheritance
I migrated Chapter 7: Inheritance into the new textbook. I updated exercises and studios to Java17.
Assignment 3: TechJobs MVC
Updated TechJobs MVC to Java 17. Broke down the assignment into multiple pages as well.
Assignment 2: TechJobs OO
Updated TechJobs OO from Java 11 to Java 17.
Assignment 4
Completed migration of TechJobs persistent from Java11 to Java17.
Main adjustments include referencing GitHub actions instead of GitHub classroom and linking back to assignment 0 for further instruction.
Initial Setup for Java Textbook
- Project Directory created
- Github submodules added
- GitHub actions / workflow directory created
- Brief why take Java intro added
TechJobs Console Links
Fixed links within the first assignment to direct traffic to correct location.
TechJobs Console Merged
- Migrated TechJobs Console (Assignment 1) from Java11 to Java17
- Merged in TechJobs Console (Assignment 1)
Took out language related to GitHub classrooms and referenced GitHub actions for testing. Linked back to Assignment 0 for further clarification. All other instructions remained the same.
Repo found here: TechJobsConsole Assignment 1