My journey so far.

Good day, everyone.
Before I delve into my journey of becoming a web developer, let me formally introduce myself. My name is Raji Muzzammil Mosebolatan, and I'm also known as D-rajh.
One of my reasons for starting this blog is to gain real-life experience. Sharing my understanding and work can attract advice and encouragement from more experienced developers. Additionally, a senior web developer inspired me to start blogging.
Today, I focused on Object-Oriented Programming (OOP). In simple terms, OOP is a programming paradigm that organizes software design around objects, which are instances of classes. Classes define the properties and behaviors of objects. These are the concepts In there.
Key OOP Concepts:
Encapsulation: Bundling data (properties) and methods that operate on that data within a single unit (object).
Inheritance: Creating new classes (child classes) that inherit properties and methods from existing classes (parent classes).
Polymorphism: The ability of objects to take on many forms, allowing different objects to be treated as if they were the same type.
I'm currently implementing OOP concepts in my app. I also used location getters and setters, as the project involves working with locations. I discovered the Leaflet library, which simplified this process.
I'm open to suggestions and advice from my readers. Thank you for taking the time to read my first blog post. I hope you found it interesting. Remember, ideas don't come fully formed.
Subscribe to my newsletter
Read articles from Muzzammil Raji directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
