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
- Introduction to C Programming
- Learn C++ Programming by Examples
- Introduction to Go Programming
- Learn Kotlin Programming by Examples
- Introduction to Python Programming
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:
- Private tutoring sessions for software design and engineering- Weekly and monthly plans
- Java programming language- Private tutoring sessions
What Is Next?
After finishing this course, you can enroll in any of following classes:
- Learn Blockchain Dev with Corda R3
- Intro to Blockchain Technology
- Introduction to Database Design
- Learn SQL Programming by Examples
- Intro to HTML and CSS
- Intro to JavaScript