Last Update: Dec 19, 2024

Learn Object Oriented Programming Java- Intermediate level

  • Free

About Course

Take your coding skills to the next level by diving into Learn Object Oriented Programming Java principles. This course will guide you through the essentials of Object-Oriented Programming (OOP), with topics like classes, inheritance, and polymorphism. If you’re looking to Learn OOP Java, this intermediate course provides hands-on experience and practical applications, ensuring you have the knowledge to build robust Java applications.

In this Coding Bootcamps school course you take your Java skills to the next level by building more advance software applications. This self-paced course is the continuation of our previous Introduction to java programming course.

 

Learn Complete Java Programming

For those aiming to expand their expertise, our Learn complete Java programming course offers a comprehensive curriculum that covers both intermediate and advanced concepts. With this complete Java course free, you’ll explore data structures, algorithms, and more, giving you a solid understanding of Java. This course is ideal for anyone who wants to fully grasp Java programming and prepare for real-world development projects.

In this self-paced course, the Structured programming techniques and error handling are emphasized. The course includes the processing of command line arguments and environment variables so students will be able to write flexible, user-friendly programs. Comprehensive hands-on exercises are integrated throughout to reinforce learning and develop real competency.
 

OOP Java Learning Objectives

You will learn:

  • Exception handling
  • Formatting output with class Formatter
  • Using strings, characters and regular expressions
  • GUI programming concepts

 

OOP Java Topics and Subtopics

Here is the course outline:

1.1- Linear & Binary Searching Algorithms in Java

 

1.2- Selection, Insertion, & Merge Sorting Algorithms

 

2- Java Dynamic Memory Allocation, Linked Lists, Stacks & Queues

 

3- Exception Handling, Exception Class Hierarchy & Extending Exception Classes

 

4- Printf Syntax, Conversion Characters & Precision in Java

 

5.1- Characters, String Class & String Operations in Java

 

5.2- StringBuilder Class in Java

 

5.3- Character Class in Java

 

5.4- StringTokenizer Class in Java

 

5.5- Regular Expression Syntax, Pattern Class & Matcher Class

 

6- Java Applets, Java SE, Java EE, Java ME & JDK

 

7.1- The java.util Package, Container Objects & Arrays as Containers

 

7.2- Legacy Container Classes – Vector, Hashtable, Enumeration & more

 

7.3- Collection, List, Set, SortedSet & Map in Java

 

8- Creating & Managing Threads in Java

 

9- Java Database Connectivity- java.sql Package & JDBC Architecture

 

10- Java Web Applications- Java EE Application Servers & Servlet Architecture

 

Requirements

Good knowledge of Java programming
 

Related Courses

 

Private Tutoring Classes

To take skills you learn from this course to the next level, taking the following tutoring classes are highly recommended. It is also a great opportunity to discuss your questions and problems related to this course with an experienced instructor:

 

What Is Next?

After finishing this course, you can enroll in any of following classes:

 

What Will You Learn?

  • Learn new things
  • Revamp your career
  • Target IT jobs
  • Sharpen your skills
Free
Free access this course

Requirements

  • A laptop or PC
  • Good Internet
  • Routine Study
  • Regular Join Class