Object Oriented Programming in Java

Coursera MOOC / Non-credit USD 49
Enroll now →
Object Oriented Programming in Java

About this course

This Specialization is for aspiring software developers with some programming experience in at least one other programming language (e.g., Python, C, JavaScript, etc.) who want to be able to solve more complex problems through objected-oriented design with Java. In addition to learning Java, you will gain experience with two Java development environments (BlueJ and Eclipse), learn how to program with graphical user interfaces, and learn how to design programs capable of managing large amounts of data. These software engineering skills are broadly applicable across wide array of industries.

What you'll learn

  • Apply object-oriented programming principles to solve complex software problems in Java
  • Develop Java applications using BlueJ and Eclipse IDEs
  • Create programs with graphical user interfaces
  • Design and implement systems that manage large datasets
  • Translate programming knowledge from other languages to Java's object-oriented paradigm

Course objectives

  • Build competency in Java for learners with prior programming experience in other languages
  • Develop practical software engineering skills applicable across multiple industries
  • Gain hands-on experience with professional Java development environments

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.