Learning Objective
Get an introduction to Java and its key components and write your first lines of code.
Learning Objective
Understand the key features of Java and get familiar with the Compilation Process, Keywords, and Class files.
Learning Objective
Learn about the different data types in Java like Integer, Float, String, and Boolean.
Learning Objective
Understand the different operators that can be used in Java like Arithmetic Operators, Relational Operators, and Logical Operators.
Learning Objective
Explore flow control and how to use it in Java and get familiar with conditional operators and loops like if else statements, For loops, and Do While loops.
Learning Objective
Learn about the types of arrays and how to use them. Get familiar with looping through Arrays with the For Each Method.
Learning Objective
Explore how Classes and Objects in Java and their creation.
Learning Objective
Learn about the different methods used in Java and gain an understanding of Polymorphism.
Learning Objective
Learn what inheritance means in Java and where it applies.
Learning Objective
Learn how to use packages and interfaces in Java.
Learning Objective
Understand how exception handling is performed in a Java environment and learn to use the Try-Catch Block.
Learning Objective
Understand Multi-Threading and how to work with it. Learn to create a thread and perform Synchronization.
Learning Objective
Learn about Java generics and how to use it.
Learning Objective
Learn about Java Lambda Expressions and when to use them.
Learning Objective
Learn how to perform String Handling in Java. Get familiar with the String Methods and the StringBuilder Class.
Learning Objective
Explore Data Structures in Java including Lists, Sets, Queues, and Maps.
Learning Objective
Learn how to use Streams API in Java and to perform Reduction Operations and Parallel Streams.
Learning Objective
Understand what Input streams and Output Streams mean in Java and learn to handle File Permissions.
Learning Objective
Understand how to perform networking using Java and gain an overview of Http Client and Http Cookies.
Learning Objective
Learn to use Maven for Java projects.
Learning Objective
Learn how to use XML and JSON in Java.
Learning Objective
Learn how to use JDBC to connect and execute queries in a database.
YouTube Videos | Online Courses | KnowledgeHut | |
---|---|---|---|
On-Demand Videos | |||
Immersive Learning Experience | |||
Hands-On with Cloud Labs | |||
Structured Curriculum | |||
Course Curated by Industry Experts | |||
Auto-Graded Assessments | |||
Real-World Projects | |||
Lifetime Access to Courseware |
Yes, you will experience KnowledgeHut's immersive learning in an on-demand format. This will include e-learning material to help you:
Yes, our online course is designed to give you flexibility to skill up as per your convenience. The course is delivered in a Self-Paced mode so that you can balance your work and learning as per your schedule.
Yes! Upon passing this online course, you will receive a signed certificate of completion from KnowledgeHut. Thousands of KnowledgeHut alumni use their course certificate to demonstrate skills to employers and their networks.
More than the certificate, however, you will get to showcase your newly acquired skills by working on real-world projects and adding these to your portfolio. KnowledgeHut’s online courses is well-regarded by industry experts, who contribute to our curriculum and use our tech programs to train their own teams.
You can cancel your enrolment and receive refunds in line with our Cancellations and Refunds policy found at https://www.knowledgehut.com/refund-policy.
Please make sure that your computer meets the following software and system requirements:
Yes, it does! In the unlikely event that you are not satisfied with the course, and you wish to withdraw within the first seven days, we’ll issue a 100% refund. Refer to our Online Self-Paced Courses Refund Policy for more details.