SABERGLOW / Java_Programming_Principles_of_Software_Design

My solutions to assignments/problems for the course (Java Programming: Principles of Software Design) offered by Duke University at Coursera.

Home Page:https://www.coursera.org/learn/java-programming-design-principles

Repository from Github https://github.comSABERGLOW/Java_Programming_Principles_of_Software_DesignRepository from Github https://github.comSABERGLOW/Java_Programming_Principles_of_Software_Design

Java Programming: Principles of Software Design

Solutuions to assignments for the course that is offered at Coursera , by Duke Universitry.

Link to the course

https://www.coursera.org/learn/java-programming-design-principles

To Be Noted

Update

I finished the course on Oct 11, 2020. View my Certficate.

Learning Outcomes

  • Skills I Gained:
    • Interfaces
    • Abstract Classes
    • Encapsulation
    • Exception Handling
  • Tasks I Accomplished:
    • Analysis of data files using Filter Interfaces
    • Interfaces with method signatures
    • Comparator Interface to create interchangeable sorting criteria
    • Random text generation

About

My solutions to assignments/problems for the course (Java Programming: Principles of Software Design) offered by Duke University at Coursera.

https://www.coursera.org/learn/java-programming-design-principles

License:Apache License 2.0


Languages

Language:Java 100.0%