CIS279 — Java Programming
4 , 3 lecture periods 2 lab periods Introduction to the Java programming language. Includes review of fundamentals; objects, classes, and methods; extending classes and overriding methods; text input and output to console; and handling events. Also includes working with GUI components and database access. Design, write, and test Java applications using the Eclipse Integrated Development Environment. Develop web interfaces using JSP. Create and import packages. Develop event handling programs. Create programs using abstract classes and interfaces. Use build tools such as Maven and Gradle. Outline: Reviewing programming fundamentals Using the Eclipse Integrated Development Environment Working with Classes, Objects, and Methods Extending Classes and Overriding Methods Working with Strings Creating Web-based Graphical User Interfaces Use Maven and/or Gradle to import packages
Prerequisites: CIS131