
In this lecture you will find out that what is present in the course and what has been taught in all over the course
Basic information lecture contains important information related to Java , that what is Java and and when it come to existance plus the complete history of Java
History of Java is very important from beginner's point of view as before diving into any language platform , you need to know the history of working mechanism of tha platform so this lecture would give you complete details of history of Java.
There are few principles of Java which need to be known before getting started with this course , This lecture will teach you all those principles with details
Compilation , Running and Usage of Java is very important , how it can be compiled in different ways and how it can be run are all defined in this lecture
Learn Java fundamentals by building a Hello world program, exploring classes, packages, and the main method, and printing output to the console using System.out.println.
Learn to run and compile a Java program from the command prompt by navigating folders, compiling the main class, and executing it to display output.
Learn how the Java garbage collector automatically reclaims memory in the JVM by tracking object references and expired objects. It also helps you monitor memory usage and minimize allocations.
Explore how switch statements in Java enable selecting among multiple options with practical examples. Learn to use a Scanner for user input and convert strings to numbers with Integer.parseInt.
Explore how the while loop in Java evaluates a condition and repeats actions until the condition becomes false, with hands-on guidance on controlling loop termination.
Learn how a do-while loop in Java executes its body first and then checks the condition, enabling repeated execution until the condition becomes false.
Learn function overloading in Java, where methods share a name but vary by signatures and arguments, with parameter counts determining which overloaded method runs and the resulting sums.
learn string parsing in Java by measuring string length, locating specific words with index, and removing spaces, while using a Scanner to read input and parse numbers from text.
Learn how to handle runtime exceptions in Java using try and catch blocks to catch errors, display messages, and keep the application running.
Explore Java arrays, learn zero-based indexing, declare and initialize arrays, access elements by index, determine array size, and print contents with loops.
Learn how to use a hash map in Java to store key-value pairs, access and print values, add and remove entries, and handle nulls and case sensitivity.
Explore how Java uses classes, the main method, and static versus instance methods to access and run code across multiple classes, including printing outputs from different class methods.
Learn how to organize Java code with multiple packages to keep large projects maintainable. Access static methods across classes and compare package structures for efficient design.
This course will introduce you to Java. You'd be able to complete this course in no time and in the most proficient and efficient way. You don't need to have any prior knowledge of programming before getting started with this course. If you are a complete newbie to the world of programming then you can surely kick start this course. This course covers all the essential stuff which is required in order to make you understand Java in the easiest way ever. After this course , you would be completely familiar with Java in no time. This course covers all of the easiest methods and techniques with tricks to make you learn Java. You just have to sit and watch the video lectures and in no time with practice examples you would be at the top of Java.
People often ask question , "What makes this course special ? " , Well the answer is that I have used "hands-on" examples in this course , that are playing key role in this course. And no other course in Udemy would have taught such examples ever.
Java is nowadays a very important programming language to learn as almost every third mobile device is using Android which runs Java. Most of the Web Applications are now targeting Java.
This course covers Encapsulation , Inheritance , Methods , Variables , Classes, Object Oriented Programming and Polymorphism quite in detail.
So whether you are a complete newbie or intermediate one , you can take this course to polish your skills with Java programming.
If you are seeking a Java developer job but don't know how to deal with Java then you must grab this course.