Udacity - Java Programming
Description
Coursework for the Udacity Java Programming Nanodegree. The course has three sections and projects, which are described below. I have paused this course for now, but my work for it can be found on GitHub via the Code link to the left.
Java Fundamentals
This section includes Java basics and object-oriented programming (OOP). The
application for this section is a hotel reservation application. I have completed this project.
Advanced Java Programming
This section includes Functional Programming, File I/O, Design Patterns, Reflection,
and Concurrent Programming. The application for this section is a legacy web crawler.
Java Application Deployment
This section includes Running applications, Maven, Java Modules, Unit Testing,
Mocking and Integration Testing. The application for this section is focused on end-to-end
application deployment.
Technologies Used
- Java 11
- IntelliJ
- Git/GitHub
Results
I refreshed my knowledge of basic and intermediate level Java.
1-Click Deployment
A 1-click deployment is not applicable for this project.
Diagram
A diagram is not relevant to this project.
Video
A video is not applicable for this project.
Images
Images are not applicable for this project.
Code
Write-up
I refreshed my knowledge of basic and intermediate level Java.