К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Java: Inheritance, Exceptions and APIs · LearnSpace
Назад в каталог
courseraПрограммирование

Java: Inheritance, Exceptions and APIs

Курс от Whizlabs
Средний≈ 6.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Java: Inheritance, Exceptions, and APIs is the third course of Exam Prep: Oracle Certified Associate, Java SE 8 [1Z0-808] Specialization. This course begins with essential Java fundamentals, covering syntax, variables, and data types, before progressing into more advanced topics such as object-oriented programming, inheritance, and encapsulation. Learners will explore how to apply operators and decision constructs, create and manipulate arrays, and effectively use looping mechanisms to control program flow. The course emphasizes method creation, overloading, and the use of access modifiers for building modular, reusable code. Hands-on modules focus on manipulating data with Strings, StringBuilder, and ArrayList, managing calendar data, and writing lambda expressions that implement functional interfaces such as Predicate. This course is ideal for: - Individuals who are starting their careers in Java development. - Students who have completed foundational Java courses and want to validate their knowledge with an industry-recognized certification. - Individuals who provide support for Java applications, including how exceptions work and how APIs are used, can help them diagnose problems more efficiently. By the end of the course, you will be able to: - Apply object-oriented programming concepts by implementing inheritance, polymorphism, and interfaces to design modular and reusable Java classes. - Analyze program errors by creating try-catch blocks, differentiating between checked, unchecked, and Error types, and using exception handling to maintain normal program flow. - Develop Java data structures and API to efficiently manage data in Java applications.

Навыки, которые вы освоите

JavaProgramming PrinciplesCode ReusabilityData StructuresComputer Programming

Программа курса

3 модулей · 30 учебных материалов

01Working with Inheritance10 материалов

Inheritance, Abstract Classes and Interface

Welcome to the CourseЧтениеOverview of Working with InheritanceЧтениеDescribe inheritance and its benefitsВидеоDevelop code that makes use of polymorphismВидео

Учитесь у экспертов

Whizlabs Instructor

Преподаватель курса

Java: Inheritance, Exceptions and APIs
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.8 ч

3 модулей

Язык: Английский

Субтитры: Дари, Пушту

Часть программы вашего университета
Determine when casting is necessaryВидео
Use super and this to access objects and constructorsВидео
Use abstract classes and interfacesВидео
Inheritance, Abstract Classes and Interface - Knowledge CheckЗадание
Working with Inheritance - AssessmentЗадание
Java: Inheritance, Exceptions, and APIs - CoachDIALOGUE
02Handling Exceptions8 материалов

Exception Handling

Overview of Handling ExceptionsЧтениеDifferentiate among checked exceptions, unchecked exceptions, and ErrorsВидеоCreate a try-catch block and determine how exceptions alter normal program flowВидеоDescribe the advantages of Exception handlingВидеоCreate and invoke a method that throws an exceptionВидеоRecognize common exception classesВидеоException Handling - Knowledge CheckЗаданиеHandling Exceptions - AssessmentЗадание
03Working with Selected Classes from the Java API12 материалов

Arrays, Strings, and StringBuilder

Overview of Working with Selected Classes from the Java APIЧтениеManipulate data using the StringBuilder class and its methodsВидеоCreate and manipulate StringsВидеоCreate and manipulate calendar dataВидеоDeclare and use an ArrayList of a given typeВидеоWrite a simple Lambda expression that consumes a Lambda Predicate expressionВидеоArrays, Strings, and StringBuilder - Knowledge CheckЗаданиеWorking with Selected Classes from the Java API - AssessmentЗаданиеCourse ConclusionЧтениеSpecialization ConclusionВидеоWhat's Next?ЧтениеMeet and GreetОбсуждение