About this Course

14,546 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Beginner Level

High school or college math.

“Introduction to Java and Object-Oriented Programming” Coursera course.

Approx. 21 hours to complete
English

What you will learn

  • Examine the concept of inheritance in object-oriented programming and learn how to extend classes and override methods in a subclass.

  • Analyze and fix different parts of a Java program using Eclipse's interactive debugger.

  • Explore different methods for opening, reading, and writing to external files, and deal with errors and exceptions.

  • Examine advanced techniques for storing and manipulating data in collections, and parse text using regular expressions (or regex).

Skills you will gain

DebuggingProblem SolvingJava ProgrammingData StructureInheritance
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Beginner Level

High school or college math.

“Introduction to Java and Object-Oriented Programming” Coursera course.

Approx. 21 hours to complete
English

Offered by

Placeholder

University of Pennsylvania

Syllabus - What you will learn from this course

Week
1

Week 1

5 hours to complete

Module 1 : Inheritance, Polymorphism Using Overriding, & Access Modifiers

5 hours to complete
19 videos (Total 76 min), 6 readings, 3 quizzes
Week
2

Week 2

5 hours to complete

Module 2 : Abstract Classes & Debugging

5 hours to complete
14 videos (Total 97 min), 6 readings, 3 quizzes
Week
3

Week 3

6 hours to complete

Module 3 : File I/O & Exceptions

6 hours to complete
18 videos (Total 51 min), 3 readings, 3 quizzes
Week
4

Week 4

6 hours to complete

Module 4 : Collections, Maps, & Regular Expressions

6 hours to complete
21 videos (Total 81 min), 3 readings, 3 quizzes

Reviews

TOP REVIEWS FROM INHERITANCE AND DATA STRUCTURES IN JAVA

View all reviews

About the Introduction to Programming with Python and Java Specialization

Introduction to Programming with Python and Java

Frequently Asked Questions

More questions? Visit the Learner Help Center.