Skip to content
Course Rockstar
DesignBeginner

Programming with Java

This is the second course in the Amazon Junior Software Developer Professional Certificate. In this course, you will explore advanced Object-Oriented...

By Amazon on Coursera

About This Course

This is the second course in the Amazon Junior Software Developer Professional Certificate. In this course, you will explore advanced Object-Oriented Programming (OOP) concepts in Java, starting with an introduction to Interfaces and Abstract Classes. You'll learn how to effectively utilize interfaces for achieving multiple inheritance and how abstract classes play a crucial role in designing class hierarchies. Moving forward, you'll dive into Exception Handling, covering various types of exceptions in Java, along with best practices for handling them using try-catch-finally blocks. You'll also gain knowledge of File I/O operations, acquire skills in reading from and writing to files, understand different types of streams, and perform file operations efficiently. Finally, you'll explore Serialization and Deserialization techniques, enabling you to save and reconstruct object states, as well as use last run files for configuring current run states effectively. Overall, this course equips you with advanced Java programming skills essential for developing robust, efficient, and scalable applications. After completing this course, you’ll be able to: • Develop methods to organize and reuse code effectively. • Apply object-oriented programming concepts within the Java language to design modular and scalable code. • Handle errors and exceptions in Java to create robust applications.

Topics Covered

Frequently Asked Questions

How much does Programming with Java cost?

Visit the Programming with Java course page for current pricing and available discounts.

Who teaches Programming with Java?

Programming with Java is taught by Amazon, Amazon.

What skill level is Programming with Java for?

This course is designed for beginner learners.

Similar Courses

Included with membership
Enroll Now
Students0
Duration21 hours
LevelBeginner
Languageen
PlatformCoursera
InstructorAmazon