Application Engineering and Development Part 2

Coursera MOOC / Non-credit USD 49
Enroll now →
Application Engineering and Development Part 2

About this course

This course is an introduction to the Java programming language and the concepts of object-oriented design. It not only covers the fundamentals of programming in Java, but it also brings in the concepts of object-oriented design. Topics include, but are not limited to, fundamentals of programming in Java, classes and methods, objects and references, overloading, inheritance, polymorphism, abstract classes and interfaces, basic data structures, and GUI applications. Students are expected to apply learned knowledge to address an identified problem found in the real world.

What you'll learn

  • understand the basics of Java programming
  • apply object-oriented design principles
  • create and manage classes and methods
  • implement inheritance and polymorphism
  • work with basic data structures
  • develop simple GUI applications

Course objectives

  • introduce students to Java programming
  • familiarize learners with object-oriented design concepts
  • encourage practical application through real-world problem solving

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.