What is Java?

Java is a programming language used to create dynamic web applications, applets within larger Web pages, and mobile Android applications. Students who learn java programming will be able to create dynamic web applications on their computer. Most Java students also continue into our Android course, where they learn how to create mobile apps for Android devices.  

Course Overview

This Java programming course builds on the programming fundamentals from Introduction to Programming and gives students more difficult problems to solve and a more advanced set of tools to solve them with. It establishes the foundations for learning the real-world technologies used by programmers on the job.

  • Week 1: Behavior-Driven Development with Java
  • Week 2: Web Applications in Java
  • Week 3: Database Basics
  • Week 4: Advanced Topics in Java
  • Week 5: Group Projects

Through this Java course, students will learn how to code in Java —one of the most widely-used programming languages, used in everything from Android apps to large enterprise development. Portland companies using Java who have hired Epicodus graduates include Nike and Thetus.

To learn more about other courses offered by Epicodus, check out our Course List page.