Skip to content

mirzarchive/Advance-Java-Programing

Repository files navigation

banner that says Pemrograman Lanjut Class

Advanced Java Programming Class

Welcome to the GitHub repository for my college Advance Java Programming class! Here you will find all the materials, assignments, projects, and other resources related to the course.

Table of Contents

Course Description

This course covers advanced topics in Java programming, including object-oriented design patterns, collection, error handling, and more. Students will gain practical experience by completing programming assignments and projects.

Class Materials

In this section, you can find all the materials used during the class, such as lecture notes, slides, and code samples.

  • Lecture 1 - Object-Oriented Programming in Java
  • Lecture 2 - Class and Object
  • Lecture 3 - Constructor and Overloading
  • Lecture 4 - Encapsulation and Static keyword
  • Lecture 5 - Relationship
  • Lecture 6 - Inheritance and Overriding
  • Lecture 7 - Polymorphism
  • Lecture 8 - Abstract Class
  • Lecture 9 - Collection
  • Lecture 10 - Generic Class
  • Lecture 11 - Exception Handling
  • Lecture 12 - File Operation
  • Lecture 13 - Graphical User Interface

Assignments

In this section, you can find all the assignments that were given during the class, along with their respective instructions and solutions.

  • Assignment 1 - Introduction
  • Assignment 2 - Point and Circle
  • Assignment 3 - GeometryDemo v1.0 & GeometryDemo v2.0
  • Assignment 4 - GeometryDemo v3.0.1
  • Assignment 5 - GeometryDemo v3.0.2
  • Assignment 6 - GeometryDemo v3.0.2 Revision
  • Assignment 7 - GeometryDemo v4.0
  • Assignment 8 - UTS: Growing Circle v1.0

Projects

In this section, you can find all the projects that were assigned during the class, along with their respective instructions and solutions.

  • Project 1 - Encapsulation Merchant Data
  • Project 2 - Introduction: ArrayList

Other Resources

In this section, you can find other resources that may be useful for the class, such as online tutorials, books, recommended books, and sample code.

Contact Information

If you have any questions or concerns regarding this course or the materials provided in this repository, please do not hesitate to contact me at exquisitemirza@gmail.com.

Happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published