Introduction to Java
Author: Classic Damburagamage
This course gives a complete overview of all the essential concepts of the Java programming language. It introduces basic elements such as data types, variables, Arrays, strings, if-else statements, loops, and methods. After that, you will learn how to work with object-oriented programming. It doesn’t stop from there. You will learn about advanced java programming concepts such as exception handling, regular expressions, and network programming. After studying this course, you will be able to develop standalone Java applications.
Complete all chapters to get certificate
You will be introduced to the basic concepts of Java. You will learn how to write code and run it. Gradually you will be able to increase the complexity of your application. You will add variables, if-else statements, loops, and arrays to your codes. Finally, you will learn to write complete methods to solve a particular problem.
What is Java?
Strings in Details
Java is all about object-oriented programming. However, object-oriented programming comes with several complex concepts, such as abstraction, encapsulation, polymorphism, and inheritance. This section is to take you through these concepts.
Continue with Java OOP
In this section, we continue learning Java OOP.
Instance Variables, this Keyword, and Static Keyword
Method Overloading and Constructor Overloading
Polymorphism and Method Overriding
The potential of Java is enormous. In this section, we will glance at various levels of use cases of Java. You will be introduced to Lists, file handling, multithreading, regular expressions, socket programming, and more. Covering all of these requires a course of its own. However, this section will prepare you for further studies.
Java Collections Framework and ArrayList
Dive Deeper into Java
In this section, we continue learning Java Advanced.
Dates and Times
Getting started with Graphics