Java Development Certificate

Java Development Certificate Training Program

Learn how to program in the Java language. Also learn object-oriented programming concepts that are applicable across languages. Finally, learn how to create interfaces into programs via the console or web services.

Upon completion of this six-month course, you will be able to utilize an Integrated Development Environment (IDE) to create Java applications. These applications could use a console interface or web service interface. You will also understand the role that developers play on an overall product team to prepare you for a transition into a work environment.

Certificate Program Begins

October 13

Application Deadline: October 9


Online / Instructor Led / Live Stream


$2,999

Cost does not include textbook

Need a student loan?


APPLICATION  

Request More Information


  • Getting Started
    • Understanding Java stack
  • IDE / Machine setup
    • Machine configuration
    • Overview of IDE options
    • Installation of Eclipse
  • Object-Oriented Programming
    • Classes
    • Instances
    • Inheritance
  • Programming fundamentals
    • Variables / Loops / Functions
    • Java syntax
  • Console interaction
  • Practicing the language
  • Revisiting the Java stack
  • Why web services?
    • Web applications
    • Service Oriented Architecture (SOA)
  • Web architecture
    • HTTP protocol
  • Manual testing web services (Postman, curl, etc)
  • Containers
    • Comparison of containers
    • Servlets
    • Enterprise JavaBeans (EJBs)
    • Tomcat installation
    • Spring
    • Java Runtime
      • Managing dependencies
  • Service Endpoints
  • Databases
    • Database management
    • Relational vs. Non-relational
    • MongoDB
  • Security
    • Overview
    • SSL and KeyTool
  • Additional Development Concepts
    • Build tools
    • Test-driven development
  • Team Dynamics
    • Product teams
    • Agile and Scrum
    • Team communication

headshot of Ben Walcutt

Ben Walcutt

J.B. Hunt Transport Services, Inc
Senior Software Engineer

Ben has been working with some form of computer programming since high school. He started with web development and transitioned to a VB developer role at a local startup. Soon after, he transitioned into a lead developer for internal management software development. After serving in the military, Ben pursued a Bachelors degree in Computer Science which led to his current job as a Java developer for J.B. Hunt. Ben has taught the Front-End Web Development course at the Global Campus and has been teaching a segment of the internal Angular class given to developers within J.B. Hunt that are looking to get into web development.