Object-Oriented Programming in Java Specialization

This Coursera Specialization is for aspiring software engineers who have some programming experience in at least one other programming language (e.g., Python, C, JavaScript, etc.) and wish to use object-oriented design with Java to address increasingly complicated issues. In addition to studying Java, you'll get hands-on experience with two Java development environments (BlueJ and Eclipse), as well as learn how to program with graphical user interfaces and create programs that can handle enormous volumes of data.


In this Specialization, you will demonstrate your new proficiency in Java and object-oriented programming design through the development of four Java applications: an analysis of CSV data files, an encryption program, an interactive map for displaying geospatial data, and a program that will allow users to manage, manipulate, and reason about large sets of textual data.


Take the courses

  • A Coursera Specialization is a series of courses focused on mastering a skill. To get started, enroll directly in the Specialization or review its courses and choose the one you want to start with. When you subscribe to a course that is part of a Specialization, you are automatically subscribed to the full Specialization. It is possible to complete only one course: you can suspend your training or terminate your subscription at any time. Visit your student dashboard to track your class enrollments and progress.

Practical project

  • Each Specialization includes a hands-on project. You must successfully complete the project(s) to complete the Specialization and earn your Certificate. If the Specialization includes a course dedicated to the practical project, you will have to complete all the other courses before you can start it.

Obtain a Certificate

  • When you complete all the courses and the practical project, you will earn a Certificate that you can share with potential employers and your professional network.

About this course:

  • Shareable certificate: Get a Certificate when you complete
  • 100% online courses: Start now and learn when it's convenient for you.
  • Flexible schedule: Set and stick to flexible deadlines.
  • Beginner level: No prerequisite knowledge.
  • Approximately 5 months to complete: Recommended pace of 6 hours/week
  • Subtitles: English, Arabic, French, Portuguese (European), Italian, Vietnamese, Korean, German, Russian, Spanish, Chinese (Simplified)

Rating: 4.6/5.0

Enroll here: coursera.org/specializations/object-oriented-programming

coursera.org/specializations/object-oriented-programming
coursera.org/specializations/object-oriented-programming
coursera.org/specializations/object-oriented-programming
coursera.org/specializations/object-oriented-programming

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy