Java Programming | Olcademy

Java Programming

  • 25 Apr 2021
  • Get started before others
  • English

Java with OOPs concept

₹ 5500


Java is a language with a simple syntax and a powerful set of libraries. It is an interpreted language, with a rich programming environment, including a robust debugger and profile. While it is easy for beginners to learn, it is widely used in many applications. 

This course is an introduction to the Java programming language for students without prior programming experience. We cover data types, control flow, object-oriented programming, and graphical user interface-driven applications. 

The examples and problems used in this course are drawn from diverse areas such as text processing, simple graphics creation, and image manipulation, HTML and web programming, and genomics.

What will you learn?
  • The course will help students become an expert in the core fundamentals of programming, Data Structures, Algorithms.
  • Its functioning with one of the most popular programming language, Java. The involvement of the practical technique of Problem-Solving will give learners a better understanding of the concepts of the course. Learn to design efficient algorithms in this course and become ready for future job requirements.
What knowledge and tools are required?
  • One must have a basic knowledge of computer and Mathematics and logical sense, they all can do this course.
  • Some knowledge about computer applications is beneficial while pursuing a certificate course in Java language.
  • This certificate course is a basic course that aims at providing basic knowledge and skills of Java to the students.
Who should take this course?
  • Any student can pursue the certification course in Java programming.
  • Whether a school student, 12th pass, a graduate or a postgraduate, students from any field and any level can join the institutes offering this course.
Lecture 1 :- Introduction

  • Topics

  1. 1. Data Types, operators, User Input etc
Lecture 2 :- Java Conditional Statement

  • Topics

  1. 1. if, else, elseif
Lecture 3 :- Java Loops I

  • Topics

  1. 1. for loop
Lecture 4 :- Java Loops II

  • Topics

  1. 1. while loop, do while loop
Lecture 5 :- Java Arrays

  • Topics

  1. 1. Elements of an Array, Change an Array Element
Lecture 6 :- Java Arrays II

  • Topics

  1. 1. Array Length, Loop Through an Array, Multidimensional Arrays
Lecture 7 :- Java Strings

  • Topics

  1. 1. String Length, More String Methods
Lecture 8 :- Java Strings II

  • Topics

  1. 1. Finding a Character in a String, String Concatenation
Lecture 9 :- Java Methods

  • Topics

  1. 1. Method Structure, Method parameters
Lecture 10 :- Java Object Oriented Concepts

  • Topics

  1. 1. Class, Objects, class methods, Constructor
Lecture 11 :- Java Encapsulation

  • Topics

  1. 1. Binding and wrapping of data in single unit
Lecture 12 :- Java Inheritance

  • Topics

  1. 1. Parent and Child class
Lecture 13 :- Java Polymorphism

  • Topics

  1. 1. Method Overloading, Method Overriding
Lecture 14 :- Java Abstraction

  • Topics

  1. 1. Abstract class and method
Lecture 15 :- Java Exception Handling

  • Topics

  1. 1. Exception handling through keywords
Lecture 16 :- Java File Handling I

  • Topics

  1. 1. Create and write files
Lecture 17 :- Java File Handling II

  • Topics

  1. 1. Read and Delete files
Reviews For The Course


Ratings &
0 Reviews  

Rating breakdown

80% Complete (danger)
80% Complete (danger)
80% Complete (danger)
80% Complete (danger)
80% Complete (danger)

No Reviews Yet

No Document For This Course.

Instructor Profile

Sounak Basak

Robotics And Stem Instructor And Former Software Developer

Skills: C ProgrammingJavaPythonTechnologyRoboticsEngineeringScienceMathematicsC#Angular JSHTML,CSS,Bootstrap

Experienced as a Robotics Engineer and STEM Instructor with knowledge of EV3 Robotics, LEGO Robotics, Arduino, Python, IoT, Scratch Programming, App development, and Technology and also experienced as a Software Developer(Full-Stack) with knowledge of ASP.NET, Entity Framework, MVC, C#, and Angular JS. Since I have both teaching and industrial experience, I can handle both theory and programming subjects with ease. And I have hands-on knowledge in programming and hence easy to solve the problems in any programming language.


0 Students

2 Courses

0 Webinars

Invalid Comment

The comment contains inappropriate language. Please check before posting in the discussion forum.
Discussion Forum