• Anytime
    Application Deadline
  • 1 month
    Duration
  • English
    Language
EdX is an online learning platform trusted by over 12 million users offering the Object Oriented Programming in Java Certificate in collaboration with MicrosoftX. One of the most important skills in software development is designing how code is organized. In this Java course, learn how to apply industry-standard practices as you structure your software.

About

What do hiring managers look for in entry-level developers? According to a recent survey, one of the most requested job skills is "strong object oriented design". Yet traditional computer science programs rarely focus on this area.

In this Object Oriented Programming in Java Certificate, which is part of Introduction to Code Objects and Algorithms Professional Certificate from EdX in partnership with MicrosoftX, examine the role of objects in code, explore how to use them, and see how to design them for optimal code reuse and structure. Get tons of hands-on coding experience using popular Java objects, like Arrays and Lists, and then leverage those learnings to design your own object hierarchies. Plus, practice using inheritance, interfaces, abstract classes, and encapsulation techniques to help you manage large code bases.

Get comfortable employing industry standards in designing and managing complex relationships within a code base, as you add to your computer science skill set.

What you'll learn
  • How to employ single and two-dimensional arrays to store complex data
  • Different implementations of the Java List interface
  • Design best practices when creating your own objects from scratch
  • When to properly leverage inheritance, interfaces, and abstract classes to relate objects to one another

Detailed Programme Facts

  • Programme intensity Part-time
    • Average part-time duration 1 months
    • Intensity 6 hrs/week
    • Duration description

      4 weeks, 6 to 10 hours per week

  • Languages
    • English
  • Delivery mode
    Online
    • Time flexibility
      Self-paced
  • More information Go to the programme website

Programme Structure

Courses Included;
  • Module 1 - Using Objects
  • Module 2 - Building your own Objects
  • Module 3 - Object Inheritance
  • Module 4 - Capstone Project

Lecturers

  • Kasey Champion - Learning Team, Microsoft

English Language Requirements

This programme requires students to demonstrate proficiency in English.

Schedule IELTS

Academic Requirements

Prerequisites

Students should be familiar with the basics of Java programming such as methods, parameters, returns, scope and data types.Suggested prerequisite course: Learn to Program in Java

Tuition Fee

  • International Applies to you

    99 USD/full
    Tuition Fee
    Based on the original amount of 99 USD for the full programme and a duration of 1 months.
  • National Applies to you

    99 USD/full
    Tuition Fee
    Based on the original amount of 99 USD for the full programme and a duration of 1 months.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.
  • 5% discount coupon: Z7LZNQ4TN3B2JTWU valid for any free course + certificate upgrade

Funding

Check the programme website for information about funding options.

StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.