Skip to content

AswinBarath/Object-Oriented-Programming

Repository files navigation

Object Oriented Programming

OOP: A Theoretical Repobook for Understanding core concepts & Interview Preparation


Java ☕️

  • Java is one of the most popular programming languages out there.
  • Released in 1995 and still widely used today, Java has many applications, including software development, mobile applications, and large systems development.
  • Knowing Java opens a lot of possibilities for you as a developer.

Why we love it:

  • Versatility
  • Object-oriented programming
  • Great place to start
  • Excellent online documentation

Why Learn Java?

Java is among the most popular programming languages out there, mainly because of how versatile and compatible it is. Java can be used for a large number of things, including software development, mobile applications, and large systems development. As of 2019, 88% market share of all smartphones run on Android, the mobile operating system written in Java. Knowing Java opens a great deal of doors for you as a developer.


Tutorials

Object Oriented Programming in Java

OOP 1 - Introduction & Concepts - Classes, Objects, Constructors, Keywords OOP 2 - Packages, Static, Singleton Class, In-built Methods
OOP 3 - Principles - Inheritance, Polymorphism, Encapsulation, Abstraction OOP 4 - Access Control, In-built Packages, Object Class
OOP 5 - Abstract Classes, Interfaces, Annotations OOP 6 - Generics, Custom ArrayList, Lambda Expressions, Exception Handling, Object Cloning
OOP 7 - Collections Framework, Vector Class, Enums in Java OOP 1 - Introduction & Concepts - Classes, Objects, Constructors, Keywords

Introduction to Java Programming

Introduction to Java - Architecture & Installation First Java Program - Input/Output, Debugging and Datatypes
Conditionals and Loops + Calculator Program Switch Statements + Nested Case in Java
Functions / Methods in Java Solve Any Pattern Question with This Trick!

Introduction to Programming

Introduction to Programming - Types of Languages, Memory Management Flow of Program - Flowcharts & Pseudocode

About

OOP: A Theoretical Repobook for Understanding core concepts & Interview Preparation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages